Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 1014 Bytes

README.md

File metadata and controls

24 lines (17 loc) · 1014 Bytes

istio-cookbook

Este material demonstra o uso do Istio para atender os cenários mais comuns de aplicações web.

Os capítulos a seguir abordam os temas em nível crescente de complexidade: cada capítulo apresenta uma evolução em relação ao capítulo anterior.

Requisitos

Para rodar os exemplos deste material é recomendada uma versão recente de alguma distribuição Linux, como o Ubuntu Desktop.

Índice

  1. Quais benefícios o Istio pode trazer à arquitetura da minha aplicação?
  2. Instalando as ferramentas necessárias
  3. Instalando o Istio em um cluster de Kubernetes
  4. Instalando a aplicação de exemplo
  5. Expondo serviços via gateways
  6. Criptografia com TLS
  7. Autenticação de usuários com JWT
  8. Declarando rotas públicas
  9. Autenticação entre serviços com mTLS
  10. Expondo serviços GRPC
  11. Introduzindo falhas (Chaos Engineering)