USERis the username when using basic authentication.
PASSis the password when using basic authentication.
HOSTis the HTTP proxy hostname or IP address.
PORTis the port the HTTP proxy is listening on.
HTTP_PROXYenvironment variable is a standard way for setting a HTTP proxy in a containerized environment, and it is also natively supported by any application written in Go. Therefore, we follow and implement the same convention for Fluent Bit. For convenience and compatibility, the
http_proxyenvironment variable is also supported. When both the
http_proxyenvironment variables are provided,
HTTP_PROXYwill be preferred.
no_proxyenvironment variable should be used.
.only matches its subdomains (i.e.
NO_PROXYis when running Fluent Bit in a Kubernetes environment, where we want:
no_proxyenvironment variable is also supported. When both the
no_proxyenvironment variables are provided,
NO_PROXYwill be preferred.