mirror of
https://github.com/bitnami/containers.git
synced 2026-10-18 01:28:47 +02:00
[bitnami/kong] Release 3.5.0-debian-11-r1 (#54785)
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
@@ -7,10 +7,10 @@ ARG TARGETARCH
|
||||
|
||||
LABEL com.vmware.cp.artifact.flavor="sha256:1e1b4657a77f0d47e9220f0c37b9bf7802581b93214fff7d1bd2364c8bf22e8e" \
|
||||
org.opencontainers.image.base.name="docker.io/bitnami/minideb:bullseye" \
|
||||
org.opencontainers.image.created="2024-01-15T15:59:51Z" \
|
||||
org.opencontainers.image.created="2024-01-15T17:16:10Z" \
|
||||
org.opencontainers.image.description="Application packaged by VMware, Inc" \
|
||||
org.opencontainers.image.licenses="Apache-2.0" \
|
||||
org.opencontainers.image.ref.name="3.5.0-debian-11-r0" \
|
||||
org.opencontainers.image.ref.name="3.5.0-debian-11-r1" \
|
||||
org.opencontainers.image.title="kong" \
|
||||
org.opencontainers.image.vendor="VMware, Inc." \
|
||||
org.opencontainers.image.version="3.5.0"
|
||||
|
||||
+30
-30
@@ -97,39 +97,39 @@ We can launch another containers using the same flag (`--network NETWORK`) in th
|
||||
|
||||
#### Customizable environment variables
|
||||
|
||||
| Name | Description | Default Value |
|
||||
|---------------------------------|----------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `$KONG_MIGRATE` | Perform Kong database migration. | `no` |
|
||||
| `$KONG_EXIT_AFTER_MIGRATE` | Exit Kong after performing the database migration. | `no` |
|
||||
| `$KONG_PROXY_LISTEN_ADDRESS` | Listen address for Kong proxy daemon. | `0.0.0.0` |
|
||||
| `$KONG_PROXY_HTTP_PORT_NUMBER` | HTTP port of the Kong proxy daemon. | `8000` |
|
||||
| `$KONG_PROXY_HTTPS_PORT_NUMBER` | HTTPS port of the Kong proxy daemon. | `8443` |
|
||||
| `$KONG_ADMIN_LISTEN_ADDRESS` | Listen address for Kong admin daemon. | `0.0.0.0` |
|
||||
| `$KONG_ADMIN_HTTP_PORT_NUMBER` | HTTP port of the Kong admin daemon. | `8001` |
|
||||
| `$KONG_ADMIN_HTTPS_PORT_NUMBER` | HTTPS port of the Kong admin daemon. | `8444` |
|
||||
| `$KONG_NGINX_DAEMON` | Set silent log streams for the nginx daemon. | `off` |
|
||||
| `$KONG_PROXY_LISTEN` | Kong proxy listen address. | `${KONG_PROXY_LISTEN_ADDRESS}:${KONG_PROXY_HTTP_PORT_NUMBER}, ${KONG_PROXY_LISTEN_ADDRESS}:${KONG_PROXY_HTTPS_PORT_NUMBER} ssl` |
|
||||
| `$KONG_PROXY_LISTEN_OVERRIDE` | Override proxy listen. | `no` |
|
||||
| `$KONG_ADMIN_LISTEN` | Kong admin listen address. | `${KONG_ADMIN_LISTEN_ADDRESS}:${KONG_ADMIN_HTTP_PORT_NUMBER}, ${KONG_ADMIN_LISTEN_ADDRESS}:${KONG_ADMIN_HTTPS_PORT_NUMBER} ssl` |
|
||||
| `$KONG_ADMIN_LISTEN_OVERRIDE` | Override admin listen. | `no` |
|
||||
| `$KONG_DATABASE` | Select database for Kong. | `postgres` |
|
||||
| `$KONG_DATABASE` | Select database for Kong. | `postgres` |
|
||||
| `$KONG_NGINX_USER` | Set nginx user. | `${KONG_DAEMON_USER} ${KONG_DAEMON_GROUP}` |
|
||||
| Name | Description | Default Value |
|
||||
|--------------------------------|----------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|
|
||||
| `KONG_MIGRATE` | Perform Kong database migration. | `no` |
|
||||
| `KONG_EXIT_AFTER_MIGRATE` | Exit Kong after performing the database migration. | `no` |
|
||||
| `KONG_PROXY_LISTEN_ADDRESS` | Listen address for Kong proxy daemon. | `0.0.0.0` |
|
||||
| `KONG_PROXY_HTTP_PORT_NUMBER` | HTTP port of the Kong proxy daemon. | `8000` |
|
||||
| `KONG_PROXY_HTTPS_PORT_NUMBER` | HTTPS port of the Kong proxy daemon. | `8443` |
|
||||
| `KONG_ADMIN_LISTEN_ADDRESS` | Listen address for Kong admin daemon. | `0.0.0.0` |
|
||||
| `KONG_ADMIN_HTTP_PORT_NUMBER` | HTTP port of the Kong admin daemon. | `8001` |
|
||||
| `KONG_ADMIN_HTTPS_PORT_NUMBER` | HTTPS port of the Kong admin daemon. | `8444` |
|
||||
| `KONG_NGINX_DAEMON` | Set silent log streams for the nginx daemon. | `off` |
|
||||
| `KONG_PROXY_LISTEN` | Kong proxy listen address. | `${KONG_PROXY_LISTEN_ADDRESS}:${KONG_PROXY_HTTP_PORT_NUMBER}, ${KONG_PROXY_LISTEN_ADDRESS}:${KONG_PROXY_HTTPS_PORT_NUMBER} ssl` |
|
||||
| `KONG_PROXY_LISTEN_OVERRIDE` | Override proxy listen. | `no` |
|
||||
| `KONG_ADMIN_LISTEN` | Kong admin listen address. | `${KONG_ADMIN_LISTEN_ADDRESS}:${KONG_ADMIN_HTTP_PORT_NUMBER}, ${KONG_ADMIN_LISTEN_ADDRESS}:${KONG_ADMIN_HTTPS_PORT_NUMBER} ssl` |
|
||||
| `KONG_ADMIN_LISTEN_OVERRIDE` | Override admin listen. | `no` |
|
||||
| `KONG_DATABASE` | Select database for Kong. | `postgres` |
|
||||
| `KONG_DATABASE` | Select database for Kong. | `postgres` |
|
||||
| `KONG_NGINX_USER` | Set nginx user. | `${KONG_DAEMON_USER} ${KONG_DAEMON_GROUP}` |
|
||||
|
||||
#### Read-only environment variables
|
||||
|
||||
| Name | Description | Value |
|
||||
|---------------------------|-----------------------------------------------------|--------------------------------------|
|
||||
| `$KONG_BASE_DIR` | Kong installation directory. | `${BITNAMI_ROOT_DIR}/kong` |
|
||||
| `$KONG_CONF_DIR` | Kong configuration directory. | `${KONG_BASE_DIR}/conf` |
|
||||
| `$KONG_CONF_FILE` | Kong configuration file. | `${KONG_CONF_DIR}/kong.conf` |
|
||||
| `$KONG_DEFAULT_CONF_FILE` | Kong default configuration file. | `${KONG_CONF_DIR}/kong.conf.default` |
|
||||
| `$KONG_INITSCRIPTS_DIR` | Kong directory for init scripts. | `/docker-entrypoint-initdb.d` |
|
||||
| `$KONG_SERVER_DIR` | Directory where Kong Openresty instance is created. | `${KONG_BASE_DIR}/server` |
|
||||
| `$KONG_LOGS_DIR` | Directory where Kong logs are stored. | `${KONG_SERVER_DIR}/logs` |
|
||||
| `$KONG_PID_FILE` | Path to the PID file for Kong. | `${KONG_SERVER_DIR}/pids/nginx.pid` |
|
||||
| `$KONG_DAEMON_USER` | Kong system user. | `kong` |
|
||||
| `$KONG_DAEMON_GROUP` | Kong system group. | `kong` |
|
||||
| Name | Description | Value |
|
||||
|--------------------------|-----------------------------------------------------|--------------------------------------|
|
||||
| `KONG_BASE_DIR` | Kong installation directory. | `${BITNAMI_ROOT_DIR}/kong` |
|
||||
| `KONG_CONF_DIR` | Kong configuration directory. | `${KONG_BASE_DIR}/conf` |
|
||||
| `KONG_CONF_FILE` | Kong configuration file. | `${KONG_CONF_DIR}/kong.conf` |
|
||||
| `KONG_DEFAULT_CONF_FILE` | Kong default configuration file. | `${KONG_CONF_DIR}/kong.conf.default` |
|
||||
| `KONG_INITSCRIPTS_DIR` | Kong directory for init scripts. | `/docker-entrypoint-initdb.d` |
|
||||
| `KONG_SERVER_DIR` | Directory where Kong Openresty instance is created. | `${KONG_BASE_DIR}/server` |
|
||||
| `KONG_LOGS_DIR` | Directory where Kong logs are stored. | `${KONG_SERVER_DIR}/logs` |
|
||||
| `KONG_PID_FILE` | Path to the PID file for Kong. | `${KONG_SERVER_DIR}/pids/nginx.pid` |
|
||||
| `KONG_DAEMON_USER` | Kong system user. | `kong` |
|
||||
| `KONG_DAEMON_GROUP` | Kong system group. | `kong` |
|
||||
|
||||
Additionally, this container also supports configuring Kong via environment values starting with `KONG_`. For instance, by setting the `KONG_LOG_LEVEL` environment variable, Kong will take into account this value rather than the property set in `kong.conf`. It is recommended to set the following environment variables:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user