k8s-docker-iac-labs/README.md
- Laboratório Kuberntes, Docker, Rancherdesktop, Infra as Code, Monitoring and Observability
Este repositório contém os artefatos do projeto / laboratório de avaliação k8s-docker-iac-labs organizado conforme o índice de conteúdo abaixo:
MindMapDiagram-Context-all-expanded.png
- A idéia deste repositório é elaborar, construir e revisar um material documentado que possa usar como referência inicial sobre Kubernetes e Devops, seja para um projeto ou para um novo laboratório, evoluindo ou especializando (abstração vs especialização) e facilitando o aprendizado constante
- Deixo aqui o registro e agradecimento aos produtores de conteúdos que me inspiraram e material foi inspirado e baseado na
- Playlist da Iniciativa Kubernetes - Semana Kubedev produzido pelo canal do Youtube Kubedev - Fabrício Veronez
- Playlist de Apache Kafka produzido pelo canal do Youtube FullCycle - Wesley Willians
- Kafka (Plataforma de Mensageria e Streaming) // Dicionário do Programador produzido pelo canal do Youtube Código Fonte TV - Gabriel Fróes e Vanessa Weber
- Evento Imersão Full Stack & Full Cycle produzido pelo canal do Youtube FullCycle - Wesley Willians
Laboratório | Descrição |
---|---|
LAB-01 | Install WSL, Rancher Desktop and command line with nerdctl |
LAB-02 | Docker Commands Basic |
LAB-03 | Windows Client MongoDB Studio 3T vs Docker Server MongoDB |
LAB-04 | Docker Images vs Containers vs DockerHub |
LAB-05 | Basic Kubernetes Commands Basic |
LAB-06 | Kubernetes, Python, Flask e MongoDB |
LAB-07 | NodeJS http echo application |
LAB-08 | Kubernetes IDE Lens |
LAB-09 | Kubernetes Self Healing, application health check and resources limits probes with NodeJS, Express, Swagger-UI, NodeHog, YamlJS and Ejs |
LAB-10 | Kubernetes - API - Response - Database - Middleware - Action |
LAB-11 | Dockerfile e Docker Compose Basic |
LAB-12 | GoLang Programming Basic |
LAB-13 | Install on Cloud Docker & Kubernetes |
LAB-14 | Terraform Basic |
LAB-15 | Kafka Basic |
LAB-16 | Terraform Ansible AWS - Provision AWS EC2 Linux instance, Install Python and Django, Create simple Django Project and make server available |
LAB-17 | Terraform Ansible AWS - Create Key Pair, provision two AWS EC2 Linux instances: DEV, PRD |
LAB-18 | Terraform AWS - Provision, Modify, References, Dependencies, Alias, Variables, Output and working with a team |
LAB-19 | Terraform AWS, Ansible, EC2, Kubernetes - Criando Cluster Kubernetes na AWS com 3 instâncias EC2 (master-1, worker-1, worker-2) |
LAB-20 | Terraform Kubernetes on multi cloud - AWS/EKS: Elastic Kubernetes Service, GCP/GKE - Gooble Kubernetes Engine, AZURE/AKS - Azure Kuberntes Engine |
LAB-21 | Prometheus Docker |
LAB-22 | Prometheus Kubernetes |
LAB-23 | Prometheus and Grafana in Kubernetes |
LAB-24 | Python HTTP echo application - run standalone, docker and kubernetes |
LAB-25 | Python Exporter for Prometheus in Kubernets |
LAB-26 | AWS CLI 2.0 - Install Windows and Linux |
LAB-27 | Python Exporter Push Gateway for Prometheus in Kubernets |
LAB-28 | Terraform - AWS - IAM User and KeyPair - EC2 instance Linux and Windows |
LAB-29 | Install Kind Kubernetes platform on Windows |
LAB-30 | DotNet Basic |
LAB-31 | NGINX Ingress Controller Reverse Proxy |
LAB-32 | Node.js Tutorial Programming language |
LAB-33 | Node.js Express Jade Nano |
LAB-34 | Docker-Compose PostgreSQL |
LAB-35 | Install Docker Desktop, WSL2 e Kubernetes on Windows 11 |
- Github README.md writing sintax