wils@web ~ $ cat ~/ajuda/guia-para-implementar-istio-1-14-em-um-cluster-kubernetes-1-25.md

DevOps

Guia para implementar Istio 1.14 em um cluster Kubernetes 1.25

atualizado em 14/08/2026

O Istio é uma malha de serviços que facilita a comunicação entre microserviços em um cluster Kubernetes. Esta guia irá orientá-lo na implementação do Istio 1.14 em um cluster Kubernetes 1.25.

Pré-requisitos

  • Cluster Kubernetes 1.25 em funcionamento.
  • kubectl instalado e configurado.
  • curl instalado.

Passo 1: Baixar Istio

Primeiro, baixe a versão desejada do Istio:

curl -L https://istio.io/downloadIstio | sh -

Passo 2: Navegar para o diretório do Istio

cd istio-1.14

Passo 3: Adicionar Istio ao PATH

export PATH=$PWD/bin:$PATH

Passo 4: Instalar Istio no Kubernetes

Utilize o comando abaixo para instalar o Istio com as configurações padrão:

istioctl install --set profile=default -y

Passo 5: Verificar a instalação

Verifique se os pods do Istio estão em execução:

kubectl get pods -n istio-system

Passo 6: Habilitar o sidecar

Para habilitar o sidecar em um namespace, utilize:

kubectl label namespace default istio-injection=enabled

Passo 7: Implantar um aplicativo de exemplo

Implante um aplicativo de exemplo para testar a configuração:

kubectl apply -f samples/bookinfo/platform/kube/bookinfo.yaml

Conclusão

Após seguir estes passos, o Istio deve estar instalado e funcionando em seu cluster Kubernetes. Para otimizar sua configuração, explore as políticas de segurança e roteamento do Istio.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.