Joan Iznardo

@joaniznardo

Joined on Sep 16, 2019

  • recursos útils per classe dns https://dnsexit.com (nota1: inestable-potser en ocasions no és accessible) (NO permet modificar els servidors de noms: Route53/Cloudflare) (nota2: dubtes amb el funcionament dels registres via api; sols via api key) https://www.dynu.com (nota1: els registres TXT i MX sols per dominis de més de 30 dies: solució-> 1er dia de classe!!) (nota2: és possible crear el certificat sense esperar els 30 dies via acme.sh i la api key del compte de dynu) (nota3: sols 4 registres màxim al pla gratuït) https://www.duckdns.org/ (no permet crear registres TXT/MX; o al menys de manera senzilla)
     Like 1 Bookmark
  • https://www.cloudhuntinggames.com/ https://promptairlines.com/ https://bigiamchallenge.com/challenge/1 https://k8slanparty.com/ https://eksclustergames.com/ http://flaws.cloud/ http://flaws2.cloud/
     Like  Bookmark
  • sessió 00 imprescindible per aprofitar eks fitxers video sessió 01 posar en marxa un cluster de kubernetes en aws i desplegar un servei (deployment + servei) sessió 02 instal·la eksctl # for ARM systems, set ARCH to: `arm64`, `armv6` or `armv7`
     Like  Bookmark
  • 20250117 - mòduls i logs objectiu: demostrar que heu habilitat el mòdul http2 a apache i nginx; demostració via curl; demostrar que sabem qui ens visita: logs (apache i nginx) lliurament a https://forms.gle/x2R8U2ecEtxkyyndA regal: jq
     Like  Bookmark
  • Dates de revisió: dimecres 12 abril (+10%) i dimecres 19 abril (inajornable) lliurable: document (google drive amb permís de revisió de l'historial) compartit amb mi (via tasca moodle) amb les captures de pantalla significatives/demostratives, dificultats amb la resolució i conclusions de cada etapa. A) servidor de correu (50%) enviament entre comptes del mateix domini enviament entre comptes de 2 dominis certificat al servidors
     Like  Bookmark
  • access directe learner labs https://awsacademy.instructure.com/courses/107326/modules/items/10038035 sessions sessió 01 - 202409{18,20} - benvinguda: hello world! (cloud edition) crear i accedir a la primera ec2 (sobre la vpc per defecte) sessió 02 - 202409{25,27} - Primera VPC creem la nostra primera instància sobre una infraestructura creada per nosaltres
     Like  Bookmark
  • tutorials desenvolupament https://docker-curriculum.com/ https://training.play-with-docker.com/#dev sistemes https://training.play-with-docker.com/#ops complet https://www.geeksforgeeks.org/docker-tutorial/ fast-X (sèries: Docker, K8s, Ansible) https://github.com/omerbsezer/Fast-Docker
     Like  Bookmark
  • instal·lació instal·lem aws cli i terraform via snap i preparem terraform per estalviar espai en disc tee /tmp/setup-ec2.sh << EOT sudo snap install aws-cli --classic sudo snap install terraform --classic terraform -install-autocomplete export TF_PLUGIN_CACHE_DIR="$HOME/.terraform.d/plugin-cache" grep TF_PLUGIN_CACHE_DIR ~/.bashrc || echo 'export TF_PLUGIN_CACHE_DIR="$HOME/.terraform.d/plugin-cache"' >> ~/.bashrc EOT
     Like  Bookmark
  • Terraform - IaC slide: https://hackmd.io/@joaniznardo/terraform @startuml # https://www.plantuml.com/plantuml/uml/SyfFKj2rKt3CoKnELR1Io4ZDoSa70000 @startmindmap +[#orange] terraform ++ instal·lació +++ binari
     Like  Bookmark
  • https://forms.gle/ZHFGy8VGG8GRruop8
     Like  Bookmark
  • server sudo hostnamectl set-hostname server grep " server$" /etc/hosts || sudo sed -i -e '$a127.0.0.1 server' /etc/hosts sudo update-alternatives --set editor /usr/bin/vim.basic sudo sed -i '/^%sudo/ s/ALL$/NOPASSWD: ALL/' /etc/sudoers client IP_SERVER=10.23.100.254 #(no idempotent) sudo sed -i '/^%sudo/ s/ALL$/NOPASSWD: ALL/' /etc/sudoers sudo sed -i '/^%sudo/ c\%sudo ALL=(ALL:ALL) NOPASSWD: ALL' /etc/sudoers sudo update-alternatives --set editor /usr/bin/vim.basic
     Like  Bookmark
  • links demo https://aws.amazon.com/blogs/containers/running-wordpress-amazon-ecs-fargate-ecs/ ecs explained https://blog.awsfundamentals.com/ecs-on-fargate requeriments previs disposar d'una ec2 amb aws-cli instal·ladahttps://docs.aws.amazon.com/es_es/cli/latest/userguide/getting-started-install.html
     Like  Bookmark
  • servidor web activitat 01 Instal·la i configura un servidor web (apache) al router (R02) de manera que puga oferir 3 webs diferents (tria 3 de https://html5up.net) des del D01 (primer escriptori); Cal resolució de noms; Els dominis seran (www.elteunom01.test, www.elteunom02.test, www.elteunom03.test) La via més ràpida és modificar /etc/hosts. Si finalitzes pots fer la resolució de noms via BIND9. activitat 02 Instal·la un apache i certbot per generar el certificat
     Like  Bookmark
  • link https://linuxiac.com/how-to-install-docker-on-ubuntu-24-04-lts/ terminal sudo apt update sudo apt install -y apt-transport-https curl curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
     Like  Bookmark
  • ubuntu 22.04 which curl || sudo apt-get install -y curl curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update sudo apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin #sudo systemctl is-active docker #sudo usermod -aG docker ${USER} sudo usermod -aG docker $(whoami) sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-linux-$(uname -m)" -o /usr/local/bin/docker-compose
     Like  Bookmark
  • infraestructura vpc: 1 az: 2 subnets: 2 pub + 4 priv (2 frontal i 2 backend) ec2: 1 pub (haproxy) + 2 priv (http) + 1 priv (mysql) efs: 1 igw: 1 ngw: 1 sg:1 > haproxy - 80 i 22 des de 0.0.0.0/0 2 > frontals - 80 i 22 des de haproxy
     Like  Bookmark
  • links útils configuració server dhcp kea router linux diagrama xarxa IMG_20241028_172934 activitat 01 - dhcp amb xarxa única Interfícies associades a les següents xarxes
     Like  Bookmark
  • sessions sessió 20241014 examen escrit sessió 20241018 delegació de dominis REPTE03 - implementa la delegació de (sub)dominis amb bind9 a 2 servidors ex: server 01
     Like  Bookmark
  • links wordpress tutorial - en una única instància!! infraestructura vpc amb 2 AZ 2 subnets públiques i 2 de privades sg frontal (80, 22) from * sg rds (3306) from frontal-sg igw 1 nat ?? la necessitaràs ??
     Like  Bookmark
  • links wordpress tutorial desplegament infraestructura vpc security groupsssh http mysql 2 subnets pub / 2 subnets priv
     Like  Bookmark