Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado.

Pasos adicionales para instalar Istio en SUSE® Rancher Prime: RKE2 y SUSE® Rancher Prime: K3s clústeres

Rancher-Istio ha quedado obsoleto desde Rancher v2.12.0; recurran a la SUSE Application Collection de Istio para una mayor seguridad (incluida en las suscripciones de SUSE Rancher Prime). Se puede encontrar información detallada en este anuncio.

Al instalar o actualizar el gráfico de Helm de Istio a través de Apps,

  1. Si estás instalando el gráfico, haz clic en Personalizar opciones de Helm antes de la instalación y haz clic en Siguiente.

  2. Verás opciones para configurar el gráfico de Helm de Istio. En la pestaña Componentes, marca la casilla junto a CNI habilitado.

  3. Añade un archivo de superposición personalizado especificando cniBinDir y cniConfDir. Para más información sobre estas opciones, consulta la documentación de Istio. Un ejemplo se muestra a continuación:

  • 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: Ahora deberías poder utilizar Istio como desees, incluyendo la inyección de sidecar y la monitorización a través de Kiali.