Test Drive Openshift
O Test Drive é dividido em 2 partes:
Parte 1 - Linux Containers
Material dedicado à discussão introdutória sobre a tecnologia de containers Linux.
- Afinal, o que são containers?
- O que são imagens e como funcionam?
- Onde as imagens ficam armazenadas?
- Laboratório: Docker
Parte 2 - OpenShift (Dev ou Ops)
Material dedicado à discussão sobre o OpenShift na perspectiva do desenvolvedor.
- Afinal, o que é o OpenShift?
- Como ele funciona de verdade?
- Laboratório: Deploy Imagem
- Laboratório: Tolerância à Falhas
- Laboratório: Source to Image (S2I)
- Laboratório: Integração Contínua
- Laboratório: Banco de Dados
- Laboratório: Pipeline
- Laboratório: Limite de Recursos
- Laboratório: Auto Scale
- Laboratório: Rollback
- Laboratório: Idle
- Laboratório: ConfigMap e Secrets
- Laboratório: Canary Release
- Laboratório: Blue/Green Deployment
- Laboratório: Deployment usando Dockerfile
- Laboratório: Deployment utilizando um binário
- Laboratório: Health Checks
- Laboratório: Agregação de Logs
Pré-requisitos para a execução do Test Drive:
- Acesso as portas 80, 443 e 22 do endereço: *.openshiftworkshop.com
- Acesso a apostila: https://redhat-sa-brazil.gitbook.io/workshop-openshift/v/v3.6/1-linux-containers
- Acesso ao Github
- Conta criada no Github
- Cliente git instalado no notebook
- Acesso à Internet é indispensável
- 1 notebook por pessoa
- Alguns dos laboratórios precisarão do utilitário oc (Openshift Client). Vamos disponibilizar o binário (windows/linux/mac) via Github. Então é necessário que os participantes possam acessar o Github e instalar o utilitário: https://github.com/kerdlix/testdrive-ocp/tree/master/3.11
Duração
Duração do Test Drive: de 6 à 8h