Skip to content

vicenterusso/devopsforlife-devops

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stars Badge Forks Badge Pull Requests Badge Issues Badge GitHub contributors License Badge

DevOps for Life - Docker, Kubernetes e Rancher

Arquitetura

Arquitetura

Este repositório pertence a comunidade DevOps for Life:

https://devopsforlife.io

DevOps for Life = Docker, Kubernetes e Rancher

Aula 1 - Introdução

- Apresentacao
- Agenda

Aula 2 - Containers

- Containers Docker

Aula 3 - Kubernetes

- Arquitetura do Rancher e Documentação do kubernetes na documentação oficial do Rancher.

Aula 4 - Rancher

Aula 5 - DevOps

- Falar sobre as práticas DevOps

Aula 6 - Ambiente

- Verificar ambiente
- Fazer docker login nos host's

Aula 7 - Construindo sua aplicação

- Fazer build dos containers e rodar aplicação no host
- Cada aluno irá construir as imagens para seus projetos
- Fazer push para o registro

Aula 8 - Rancher - Single Node

- Instalar Rancher Single Node

Aula 9 - Kubernetes

- Criar cluster Kubernetes com 2 nós

Aula 10 - Kubectl

- Usar kubectl

Aula 11 - DNS

- Deployment do Traefik

Aula 12 - Volume

- Deployment do Longhorn e da aplicação mariadb volume.

Aula 13 - Log

- Deployment do Graylog

Aula 14 - Monitoramento

- Deployment do Prometheus+Grafana

Aula 15 - CronJob

- Deployment de cronjob

Aula 16 -ConfigMap

- Deployment de configmap

Aula 17 - Secrets

- Deployment de secrets

Aula 18 - Liveness

- Deployment de aplicação com health-check

Aula 19 - Rolling-Update

- Deployment de aplicação com Rolling-Update

Aula 20 - Autoscaling

- Autoscaling de aplicação

Aula 21 - Scheduling

- Deployment de aplicação usando agendamento.

Aula 22 - HELM - Gerenciador de pacotes do kubernetes

- Iremos instalar e configurar o Helm, bem como fazer o deployment de uma aplicação através dele.

Aula 23 - Políticas de Rede

Aula 24 - Configuração de CPU por namespace

About

Esse repositório foi criado para comunidade DevOps for Life

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.8%
  • Shell 23.8%
  • Dockerfile 11.4%