Registro con el reenvío de proxy HTTP habilitado

Registro cuando se habilita el reenvío de proxy HTTP

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

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

Procedimiento

  1. Para inhabilitar el reenvío de proxy para el registro de hosts específicos, asigna el valor a 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 le permite introducir 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 con el ámbito --telemetry:
    apigeectl apply --telemetry -f overrides.yaml

Consulta también