Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

aeciopires/learning-istio

Open more actions menu

Repository files navigation

learning-istio

Foi combinado com a LinuxTips, via email, a publicação deste repositório como uma forma de contribuir com a comunidade e ajudar na atualização do material do curso. O próprio Jefferson Fernando, representante da LinuxTips, começou a divulgação deste repositório junto à comunidade neste grupo no Telegram.

Esta documentação foi gerada durante o estudo do curso Descomplicando Istio da LinuxTips, como uma forma de aprender a usar o Istio e os conceitos de Service mesh.

É recomendado ter um bom domínio sobre orquestração de conteinêres com Docker e Kubernetes antes de começar a estudar o Istio. Os links citados nas referências podem ajudar nisso. Você também pode aprender através dos cursos Descomplicando Docker e Descomplicando Kubernetes.

Para fins de aprendizado, o Kubernetes foi provisionado utilizando o kind.

Em ambientes de teste, homologação e produção, que ficam na cloud, é uma boa ideia utilizar serviços gerenciados como: EKS, GKE, AKS, DOKS, entre outros. Em ambientes on-premisses, o k0s e o kubeadm podem ser utilizados.

Em ambientes de desenvolvimento é uma boa ideia utilizar o kind, microk8s, k3d ou minikube.

Configurações do Ambiente

As versões dos softwares utilizados foram:

  • Docker: 29.2.1
  • Kubernetes (kind): 1.35.5
  • kubectl: 1.36.2
  • Helm: 3.21.2
  • Istio: 1.30

Requisitos para executar o Istio

Veja os requisitos de CPU e memória para executar o Istio: https://istio.io/v1.30/docs/setup/platform-setup/docker/

Veja as provedores de Kubernetes suportados: https://istio.io/v1.30/docs/ambient/install/platform-prerequisites/

Veja as versões de Kubernetes suportadas por cada versão do Istio: https://istio.io/v1.30/docs/releases/supported-releases/#support-status-of-istio-releases

Veja mais detalhes sobre os requisitos da aplicação em:

Day 1

Veja os comandos aqui

Day 2

Veja os comandos aqui

Referências

Documentação do Istio

Mantenedores

Licença

GPL-3.0 Aécio dos Santos Pires

Releases

Used by

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.