Más información sobre los proxies para AI Data Engine
Si tu host o clúster de AI Data Engine (AIDE) no puede conectarse directamente a internet, configura un proxy directo para que el instalador y AI Data Engine puedan descargar componentes, extraer imágenes de contenedores y registrarse en NetApp Console. Las opciones de proxy son las mismas tanto para implementaciones de un solo nodo como para implementaciones de varios nodos. Los pasos para preparar y ejecutar la instalación son distintos, por lo que cada tipo de implementación tiene su propio flujo de trabajo.
La configuración del proxy solo se aplica al entorno de ejecución de k3s y a AI Data Engine, no al sistema host.
Implementa AI Data Engine con un proxy
Cada tipo de implementación tiene su propio tema, con el procedimiento completo, desde la preparación del entorno hasta la ejecución del instalador.
-
"Implementar AI Data Engine como una implementación de un solo nodo con proxy": el instalador configura el proxy para el entorno de ejecución de k3s y para AI Data Engine, incluido su almacén de certificados.
-
"Implementar AI Data Engine como una implementación multinodo con un proxy": debes configurar el proxy del entorno de ejecución del contenedor y la confianza en el certificado de la autoridad de certificación en cada nodo antes de ejecutar el instalador.
Lo que pasa por el proxy
Solo el tráfico destinado a Internet utiliza el proxy. Todos los destinos de Internet de AI Data Engine utilizan HTTPS en el puerto 443, por lo que tu proxy debe permitir el acceso a CONNECT en el puerto 443 para cada endpoint de "Acceso a Internet saliente".
El tráfico de tu red se conecta directamente y debe seguir siendo accesible sin el proxy:
-
El agente de Console (
--cm-host) -
Fuentes de datos NFS, CIFS/SMB, ONTAP y StorageGRID
-
Active Directory y LDAP
-
El servidor de la API de Kubernetes y las redes internas del clúster
Configuraciones de proxy compatibles
| Configuración | Descripción | Autenticación |
|---|---|---|
Sin proxy |
Conexión directa a internet; no se usa ningún proxy. |
Ninguno |
Proxy directo HTTP |
AI Data Engine se conecta al proxy a través de HTTP y crea túneles hacia los destinos HTTPS con |
Ninguna, o autenticación básica HTTP (nombre de usuario y contraseña) |
Proxy directo HTTPS |
AI Data Engine se conecta al proxy a través de TLS. Si una autoridad de certificación (CA) privada firmó el certificado del proxy, debes proporcionar el certificado de la CA. |
Ninguna, o autenticación básica HTTP (nombre de usuario y contraseña) |
Puedes acceder al proxy mediante su nombre de host o su dirección IPv4.
|
|
AI Data Engine es compatible con proxies directos estándar que canalizan las conexiones mediante HTTP CONNECT, incluidos los destinos HTTPS. Si tu proxy inspecciona el tráfico TLS, excluye de la inspección los endpoints que figuran en "Acceso a Internet saliente", incluido el host de descarga del instalador. Los proxies que inspeccionan el tráfico TLS y algunas otras funciones de proxy no son compatibles. Consulta "Limitaciones conocidas".
|
El instalador usa un proxy para cada destino de internet y cada componente de AI Data Engine. La configuración del proxy se define durante la instalación.
Parámetros de configuración del proxy
| Parámetro | Predeterminado | Descripción |
|---|---|---|
|
Ninguno |
Nombre de host o dirección IPv4 del proxy directo, sin |
|
|
Puerto en el que escucha el proxy. Se ignora si el puerto ya está incluido en |
`--proxy-scheme <http |
https>` |
|
Protocolo utilizado para conectarte al propio servidor proxy. No se trata del esquema de los destinos a los que llega el proxy. La mayoría de los proxies directos escuchan en HTTP sin cifrar, así que para esos indica |
|
Ninguno |
Ruta a un archivo PEM o a un directorio plano de archivos |
|
Ninguno |
Nombre de usuario para la autenticación básica. Si se utiliza un proxy HTTP, el instalador advierte de que las credenciales se transmiten al proxy sin cifrar. Requiere una contraseña, que se proporciona con |
|
Ninguno |
Ruta a un archivo local que contiene solo la contraseña del proxy, con permisos configurados como |
|
|
Tipo de proxy. |
|
— |
|
|
El instalador no acepta --proxy-password ni la variable de entorno PROXY_PASSWORD. Usa --proxy-password-file o el prompt interactivo en su lugar.
|
Descarga del instalador
El comando de instalación copiado desde NetApp Console descarga el instalador desde una red de entrega de contenidos (CDN) y luego lo ejecuta en un solo paso. La descarga no usa el proxy. Si el host de destino solo puede acceder a Internet a través de un proxy, debes descargar tú mismo el instalador y ejecutar el comando de instalación desde el instalador extraído. Los temas de implementación describen estos pasos.
Verificación del proxy
Antes de que el instalador descargue nada, realiza una comprobación desde el host del instalador. La comprobación confirma que el proxy responde, que el proxy acepta tus credenciales y que el certificado del proxy es válido para el esquema que has elegido. Si la comprobación falla, el instalador se detiene e indica la causa, por ejemplo un puerto incorrecto, un esquema incorrecto o una contraseña rechazada (HTTP 407).
En el caso de implementaciones con varios nodos, la comprobación solo abarca el proxy. No comprueba si los nodos del clúster pueden acceder al proxy.
Cambiar la configuración del proxy después de la instalación
La configuración del proxy se establece durante la instalación. El instalador no se ejecuta de nuevo en un clúster ya instalado. Para cambiar el host del proxy, el puerto, las credenciales o el certificado de CA tras la instalación, ponte en contacto con el servicio de asistencia de NetApp.