Escolar Documentos
Profissional Documentos
Cultura Documentos
br/shift/
FIAP – SHIFT
Este documento contempla os Laboratórios do curso.
LAB 4
... passos 1 e 2 são repetição dos passos do LAB anterior ...
Página 1
https://www.fiap.com.br/shift/
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -
NoProfile -InputFormat None -ExecutionPolicy Bypass -Command
"iex ((New-Object
System.Net.WebClient).DownloadString('https://chocolatey.org/ins
tall.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\
bin"
Página 2
https://www.fiap.com.br/shift/
2. Executando a VM do Minikube
Página 3
https://www.fiap.com.br/shift/
> minikube ip
> kubectl config view
Página 4
https://www.fiap.com.br/shift/
istio-1.3.0-win.zip
cd C:\Users\logonpflocal\Downloads\istio-1.3.0
Página 5
https://www.fiap.com.br/shift/
Ativando o Helm:
Aguardar uns instantes, verificar se o pod Tiller está em execução e instalar o Istio:
Página 6
https://www.fiap.com.br/shift/
Página 7
https://www.fiap.com.br/shift/
Página 8
https://www.fiap.com.br/shift/
Página 9
https://www.fiap.com.br/shift/
Fazer o deploy da aplicação BookInfo, habilitando o uso do side car (Envoy) para controlar
o Service Mesh:
Página 10
https://www.fiap.com.br/shift/
Todos os microsserviços são empacotados com um sidecar Envoy (representado por um retângulo
preto na figura acima) que intercepta chamadas de entrada e saída para os serviços, fornecendo
controle de roteamento, coleta de telemetria e aplicação de políticas do Istio para todo o aplicativo.
Página 11
https://www.fiap.com.br/shift/
Página 12
https://www.fiap.com.br/shift/
Página 13
https://www.fiap.com.br/shift/
Este exemplo é possível pelo fato do BookInfo adicionar um cabeçalho (end-user) nas
solicitações HTTP.
Página 14
https://www.fiap.com.br/shift/
Página 15
https://www.fiap.com.br/shift/
Nesse exercício, iremos configurar a distribuição para 20% (v2, com estrelas pretas) versus 80% (v1,
sem estrelas)
Agora, vamos configurar a distribuição para 50% (v3, com estrelas vermelhas) versus 50% (v1, sem
estrelas)
Página 16
https://www.fiap.com.br/shift/
Página 17
https://www.fiap.com.br/shift/
Página 18
https://www.fiap.com.br/shift/
Página 19
https://www.fiap.com.br/shift/
Página 20