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.

Configuración de Rancher

Instalando Rancher

Si ya estás ejecutando Rancher v2.13 o posterior, puedes saltarte esta sección y pasar a Tu Primer Clúster.

A partir de Rancher v2.13, SUSE® Rancher Prime Cluster API está preinstalado como un gráfico del sistema de Rancher. Ya no es necesario instalar SUSE® Rancher Prime Cluster API por separado. Simplemente instalar Rancher v2.13 o posterior es todo lo que se requiere para comenzar con Cluster API (CAPI).

Helm es la forma recomendada de instalar Rancher en un clúster de Kubernetes existente o nuevo.

Asegúrate de seguir una de las guías de instalación oficiales para Rancher.

Aquí tienes un ejemplo mínimo de instalación de Rancher con Helm:

helm install rancher rancher-stable/rancher \
    --namespace cattle-system \
    --create-namespace \
    --set hostname=<rancher-hostname> \
    --version <rancher-version> \
    --wait

Reemplaza <rancher-hostname> con el nombre de host real de tu servidor Rancher y usa --version para especificar una versión de Rancher de v2.13.0 o posterior.

Qué se instala

Cuando se instala Rancher v2.13 o posterior, SUSE® Rancher Prime Cluster API se despliega automáticamente como un componente del sistema en el espacio de nombres cattle-turtles-system. Aquí se incluyen:

  • El pod rancher-turtles-controller-manager, que maneja todos los recursos relacionados con CAPI

  • CRDs de CAPI kernel y el controlador kernel de CAPI

  • El recurso personalizado CAPIProvider, que permite la definición declarativa de proveedores de CAPI

El manifiesto del kernel de CAPI está incrustado en un ConfigMap, lo que simplifica la operación en entornos aislados.

Instalando Proveedores de CAPI

Con SUSE® Rancher Prime Cluster API incrustado en Rancher, los proveedores de CAPI ya no se agrupan por defecto. Los proveedores se gestionan de forma declarativa utilizando el recurso personalizado CAPIProvider, y hay un gráfico de proveedores separado disponible para instalar proveedores certificados. Para más información sobre el gráfico de proveedores, consulta Instalar proveedores certificados.

Por ejemplo, para definir un proveedor:

apiVersion: turtles-capi.cattle.io/v1alpha1
kind: CAPIProvider
metadata:
  name: aws
  namespace: cattle-turtles-system
spec:
  type: infrastructure
  name: aws

Consulta la referencia de CAPIProvider para la lista completa de opciones de configuración.

¡Ahora estás listo para usar SUSE® Rancher Prime Cluster API! 🎉