Registro con el reenvío de proxy HTTP habilitado

Registro con el reenvío de proxy HTTP habilitado

Cuando habilitas el reenvío de proxy HTTP, creas un punto único a través del cual varias máquinas envían solicitudes a un servidor externo. Para los registros, es posible que no desees que todo el tráfico se reenvíe a través del proxy.

En este procedimiento, se explica cómo inhabilitar el reenvío del proxy HTTP para hosts específicos en el archivo de anulación.

Procedimiento

  1. Para inhabilitar el reenvío de proxy para el registro de hosts específicos, configura la propiedad logger.EnvVars en overrides.yaml:
    logger:
    ...
      EnvVars:
        NO_PROXY: '<comma-separated-values>'

    Por ejemplo:

      EnvVars:
        NO_PROXY: 'kubernetes.default.svc,oauth2.googleapis.com,logging.googleapis.com'

    La propiedad logger.EnvVars te permite pasar variables de entorno compatibles con Fluent Bit. Consulta NO_PROXY en la documentación de Fluent Bit.

  2. Aplica los cambios al registrador con apigeectl apply y el permiso --telemetry:
    apigeectl apply --telemetry -f overrides.yaml

También consulta lo siguiente: