Todos los productos
Search
Centro de documentos

Application Real-Time Monitoring Service:Uso de ack-onepilot sin conectividad VPC

Última actualización: Sep 04, 2026

De forma predeterminada, cuando ack-onepilot inyecta un init-container en una aplicación, utiliza la variable ONEPILOT_INIT_IMAGE_URL del despliegue de ack-onepilot (generalmente llamado ack-onepilot-ack-onepilot y ubicado en el namespace ack-onepilot) como URL de imagen del init-container. ack-onepilot reescribe automáticamente esta URL con una URL de imagen interna de Virtual Private Cloud (VPC), incluso si usted especifica una URL ajena a la VPC.

En la consola de ACK, elija Workloads > Stateless en el panel de navegación izquierdo. Localice el despliegue ack-onepilot-ack-onepilot y abra su configuración de variables de entorno. La variable ONEPILOT_INIT_IMAGE_URL tiene un valor similar a registry-cn-zhangjiakou-vpc.ack.aliyuncs.com/acs/ack-o... (una URL de imagen interna de VPC).

Para evitar que ack-onepilot inyecte un init-container que utilice una imagen interna de VPC, agregue la siguiente variable de entorno al despliegue de ack-onepilot: NODE_IS_EXTERNAL=true.

A continuación, en el despliegue de ack-onepilot, elimine el sufijo -vpc de ONEPILOT_INIT_IMAGE_URL. Esto permite obtener la imagen del init-container desde un endpoint público, como registry-cn-hangzhou.ack.aliyuncs.com/acs/ack-onepilot-init:3.2.5.

Una vez reiniciado el despliegue de ack-onepilot, los init-containers de las nuevas aplicaciones instrumentadas ya no requerirán acceso a la red VPC para descargar sus imágenes.