Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official.

Etapas Adicionais para Instalar o Istio em clusters SUSE® Rancher Prime: RKE2 e SUSE® Rancher Prime: K3s

Rancher-Istio foi descontinuado desde o Rancher v2.12.0; recorra à SUSE Application Collection versão do Istio para segurança aprimorada (incluída nas assinaturas do SUSE Rancher Prime). Informações detalhadas podem ser encontradas em este anúncio.

Ao instalar ou atualizar o gráfico Helm do Istio através de Apps,

  1. Se você estiver instalando o gráfico, clique em Personalizar opções do Helm antes da instalação e clique em Próximo.

  2. Você verá opções para configurar o gráfico Helm do Istio. Na aba Componentes, marque a caixa ao lado de Enabled CNI.

  3. Adicione um arquivo de sobreposição personalizado especificando cniBinDir e cniConfDir. Para mais informações sobre essas opções, consulte a documentação do Istio. Um exemplo está abaixo:

  • RKE2

  • K3s

apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
spec:
  components:
    cni:
      enabled: true
      k8s:
        overlays:
        - apiVersion: "apps/v1"
          kind: "DaemonSet"
          name: "istio-cni-node"
          patches:
          - path: spec.template.spec.containers.[name:install-cni].securityContext.privileged
            value: true
  values:
    cni:
      cniBinDir: /opt/cni/bin
      cniConfDir: /etc/cni/net.d
apiVersion: install.istio.io/v1alpha1
kind: IstioOperator
spec:
  components:
    cni:
      enabled: true
      k8s:
        overlays:
        - apiVersion: "apps/v1"
          kind: "DaemonSet"
          name: "istio-cni-node"
          patches:
          - path: spec.template.spec.containers.[name:install-cni].securityContext.privileged
            value: true
  values:
    cni:
      cniBinDir: /var/lib/rancher/k3s/data/current/bin
      cniConfDir: /var/lib/rancher/k3s/agent/etc/cni/net.d

Resultado: Agora você deve ser capaz de utilizar o Istio conforme desejado, incluindo injeção de sidecar e monitoramento via Kiali.