Git Product home page Git Product logo

devopsforlife-devops's Introduction

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

devopsforlife-devops's People

Contributors

jonathanbaraldi avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.