[bitnami/kibana] Release 8.11.4-debian-11-r0 (#54706)
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
This commit is contained in:
parent
d4f7c33d58
commit
fb9ed07214
|
|
@ -7,13 +7,13 @@ ARG TARGETARCH
|
|||
|
||||
LABEL com.vmware.cp.artifact.flavor="sha256:1e1b4657a77f0d47e9220f0c37b9bf7802581b93214fff7d1bd2364c8bf22e8e" \
|
||||
org.opencontainers.image.base.name="docker.io/bitnami/minideb:bullseye" \
|
||||
org.opencontainers.image.created="2023-12-24T09:32:49Z" \
|
||||
org.opencontainers.image.created="2024-01-11T18:17:23Z" \
|
||||
org.opencontainers.image.description="Application packaged by VMware, Inc" \
|
||||
org.opencontainers.image.licenses="Apache-2.0" \
|
||||
org.opencontainers.image.ref.name="8.11.3-debian-11-r2" \
|
||||
org.opencontainers.image.ref.name="8.11.4-debian-11-r0" \
|
||||
org.opencontainers.image.title="kibana" \
|
||||
org.opencontainers.image.vendor="VMware, Inc." \
|
||||
org.opencontainers.image.version="8.11.3"
|
||||
org.opencontainers.image.version="8.11.4"
|
||||
|
||||
ENV HOME="/" \
|
||||
OS_ARCH="${TARGETARCH:-amd64}" \
|
||||
|
|
@ -27,8 +27,8 @@ SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"]
|
|||
RUN install_packages ca-certificates curl libexpat1 libgcc-s1 libnss3 libstdc++6 procps
|
||||
RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ; \
|
||||
COMPONENTS=( \
|
||||
"yq-4.40.5-0-linux-${OS_ARCH}-debian-11" \
|
||||
"kibana-8.11.3-1-linux-${OS_ARCH}-debian-11" \
|
||||
"yq-4.40.5-1-linux-${OS_ARCH}-debian-11" \
|
||||
"kibana-8.11.4-0-linux-${OS_ARCH}-debian-11" \
|
||||
) ; \
|
||||
for COMPONENT in "${COMPONENTS[@]}"; do \
|
||||
if [ ! -f "${COMPONENT}.tar.gz" ]; then \
|
||||
|
|
@ -45,7 +45,7 @@ RUN chmod g+rwX /opt/bitnami
|
|||
|
||||
COPY rootfs /
|
||||
RUN /opt/bitnami/scripts/kibana/postunpack.sh
|
||||
ENV APP_VERSION="8.11.3" \
|
||||
ENV APP_VERSION="8.11.4" \
|
||||
BITNAMI_APP_NAME="kibana"
|
||||
|
||||
EXPOSE 5601
|
||||
|
|
|
|||
|
|
@ -3,12 +3,12 @@
|
|||
"arch": "amd64",
|
||||
"distro": "debian-11",
|
||||
"type": "NAMI",
|
||||
"version": "8.11.3-1"
|
||||
"version": "8.11.4-0"
|
||||
},
|
||||
"yq": {
|
||||
"arch": "amd64",
|
||||
"distro": "debian-11",
|
||||
"type": "NAMI",
|
||||
"version": "4.40.5-0"
|
||||
"version": "4.40.5-1"
|
||||
}
|
||||
}
|
||||
|
|
@ -10,7 +10,7 @@ fi
|
|||
|
||||
script=$1
|
||||
exit_code="${2:-96}"
|
||||
fail_if_not_present="${3:-y}"
|
||||
fail_if_not_present="${3:-n}"
|
||||
|
||||
if test -f "$script"; then
|
||||
sh $script
|
||||
|
|
|
|||
|
|
@ -1,5 +1,5 @@
|
|||
rolling-tags:
|
||||
- "8"
|
||||
- 8-debian-11
|
||||
- 8.11.3
|
||||
- 8.11.4
|
||||
- latest
|
||||
|
|
|
|||
|
|
@ -198,15 +198,62 @@ docker-compose up -d
|
|||
|
||||
### Environment variables
|
||||
|
||||
When you start the kibana image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line. The following environment values are provided to custom Kibana:
|
||||
| Name | Description | Default Value | Can be set |
|
||||
|-----------------------------------------------|----------------------------------------------------------------------------------------------------|------------------------------------------------------------------|------------|
|
||||
| `$SERVER_FLAVOR` | Server flavor. Valid values: `kibana` or `opensearch-dashboards`. | `kibana` | |
|
||||
| `$BITNAMI_VOLUME_DIR` | Directory where to mount volumes | `/bitnami` | |
|
||||
| `$KIBANA_VOLUME_DIR` | Kibana persistence directory | `${BITNAMI_VOLUME_DIR}/kibana` | |
|
||||
| `$KIBANA_BASE_DIR` | Kibana installation directory | `${BITNAMI_ROOT_DIR}/kibana` | |
|
||||
| `$KIBANA_CONF_DIR` | Kibana configuration directory | `${SERVER_BASE_DIR}/config` | |
|
||||
| `$KIBANA_LOGS_DIR` | Kibana logs directory | `${SERVER_BASE_DIR}/logs` | |
|
||||
| `$KIBANA_TMP_DIR` | Kibana temporary directory | `${SERVER_BASE_DIR}/tmp` | |
|
||||
| `$KIBANA_BIN_DIR` | Kibana executable directory | `${SERVER_BASE_DIR}/bin` | |
|
||||
| `$KIBANA_PLUGINS_DIR` | Kibana plugins directory | `${SERVER_BASE_DIR}/plugins` | |
|
||||
| `$KIBANA_DATA_DIR` | Kibana data directory | `${SERVER_VOLUME_DIR}/data` | |
|
||||
| `$KIBANA_MOUNTED_CONF_DIR` | Directory for including custom configuration files (that override the default generated ones) | `${SERVER_VOLUME_DIR}/conf` | |
|
||||
| `$KIBANA_CONF_FILE` | Path to Kibana configuration file | `${SERVER_CONF_DIR}/kibana.yml` | |
|
||||
| `$KIBANA_LOG_FILE` | Path to the Kibana log file | `${SERVER_LOGS_DIR}/kibana.log` | |
|
||||
| `$KIBANA_PID_FILE` | Path to the Kibana pid file | `${SERVER_TMP_DIR}/kibana.pid` | |
|
||||
| `$KIBANA_INITSCRIPTS_DIR` | Path to the Kibana container init scripts directory | `/docker-entrypoint-initdb.d` | |
|
||||
| `$KIBANA_DAEMON_USER` | Kibana system user | `kibana` | |
|
||||
| `$KIBANA_DAEMON_GROUP` | Kibana system group | `kibana` | |
|
||||
| `$KIBANA_ELASTICSEARCH_URL` | Elasticsearch URL. Provide Client node url in the case of a cluster | `elasticsearch` | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_URL` | Elasticsearch URL. Provide Client node url in the case of a cluster | `127.0.0.1` | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_PORT_NUMBER` | Elasticsearch port | `9200` | ✓ |
|
||||
| `$KIBANA_HOST` | Kibana host | `0.0.0.0` | ✓ |
|
||||
| `$KIBANA_PORT_NUMBER` | Kibana port | `5601` | ✓ |
|
||||
| `$KIBANA_WAIT_READY_MAX_RETRIES` | Max retries to wait for Kibana to be ready | `30` | ✓ |
|
||||
| `$KIBANA_INITSCRIPTS_START_SERVER` | Whether to start the Kibana server before executing the init scripts | `yes` | ✓ |
|
||||
| `$KIBANA_FORCE_INITSCRIPTS` | Whether to force the execution of the init scripts | `no` | ✓ |
|
||||
| `$KIBANA_DISABLE_STRICT_CSP` | Disable strict Content Security Policy (CSP) for Kibana | `no` | ✓ |
|
||||
| `$KIBANA_CERTS_DIR` | Path to certificates folder. | `${SERVER_CONF_DIR}/certs` | ✓ |
|
||||
| `$KIBANA_SERVER_ENABLE_TLS` | Enable TLS for inbound connections via HTTPS. | `false` | ✓ |
|
||||
| `$KIBANA_SERVER_KEYSTORE_LOCATION` | Path to Keystore | `${SERVER_CERTS_DIR}/server/kibana.keystore.p12` | ✓ |
|
||||
| `$KIBANA_SERVER_KEYSTORE_PASSWORD` | Password for the Elasticsearch keystore containing the certificates or password-protected PEM key. | | ✓ |
|
||||
| `$KIBANA_SERVER_TLS_USE_PEM` | Configure Kibana server TLS settings using PEM certificates. | `false` | ✓ |
|
||||
| `$KIBANA_SERVER_CERT_LOCATION` | Path to PEM node certificate. | `${SERVER_CERTS_DIR}/server/tls.crt` | ✓ |
|
||||
| `$KIBANA_SERVER_KEY_LOCATION` | Path to PEM node key. | `${SERVER_CERTS_DIR}/server/tls.key` | ✓ |
|
||||
| `$KIBANA_SERVER_KEY_PASSWORD` | Password for the Elasticsearch node PEM key. | | ✓ |
|
||||
| `$KIBANA_PASSWORD` | Kibana password. | | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_ENABLE_TLS` | Enable TLS for Elasticsearch communications. | `false` | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_TLS_VERIFICATION_MODE` | Elasticsearch TLS verification mode. | `full` | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_TRUSTSTORE_LOCATION` | Path to Elasticsearch Truststore. | `${SERVER_CERTS_DIR}/elasticsearch/elasticsearch.truststore.p12` | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_TRUSTSTORE_PASSWORD` | Password for the Elasticsearch truststore. | | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_TLS_USE_PEM` | Configure Elasticsearch TLS settings using PEM certificates. | `false` | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_CA_CERT_LOCATION` | Path to Elasticsearch CA certificate. | `${SERVER_CERTS_DIR}/elasticsearch/ca.crt` | ✓ |
|
||||
| `$KIBANA_DISABLE_STRICT_CSP` | Disable strict Content Security Policy (CSP) for Kibana | `no` | ✓ |
|
||||
| `$KIBANA_CREATE_USER` | Enable the creation of the kibana_system user, if it doesnt exists | `false` | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_PASSWORD` | Password for the elastic superuser. Required if KIBANA_CREATE_USER is enabled | | ✓ |
|
||||
| `$KIBANA_SERVER_PUBLICBASEURL` | Publicly available URL that end-users access Kibana at | | ✓ |
|
||||
| `$KIBANA_XPACK_SECURITY_ENCRYPTIONKEY` | Encryption key so that sessions are not invalidated | | ✓ |
|
||||
| `$KIBANA_XPACK_REPORTING_ENCRYPTIONKEY` | Static encryption key for reporting | | ✓ |
|
||||
| `$KIBANA_NEWSFEED_ENABLED` | Control whether to enable the newsfeed system for the Kibana UI notification center | `true` | ✓ |
|
||||
| `$KIBANA_ELASTICSEARCH_REQUESTTIMEOUT` | Time in milliseconds to wait for responses from the back end or Elasticsearch | `30000` | ✓ |
|
||||
| `$APACHE_KIBANA_USERNAME` | Kibana user to configure basic authentication | `user` | ✓ |
|
||||
| `$APACHE_KIBANA_PASSWORD` | Kibana password to configure basic authentication | `bitnami` | ✓ |
|
||||
|
||||
* `KIBANA_ELASTICSEARCH_URL`: Elasticsearch URL. Provide Client node url in the case of a cluster. Default: **elasticsearch**
|
||||
* `KIBANA_ELASTICSEARCH_PORT_NUMBER`: Elasticsearch port. Default: **9200**
|
||||
* `KIBANA_HOST`: Kibana host. Default: **0.0.0.0**
|
||||
* `KIBANA_PORT_NUMBER`: Kibana port. Default: **5601**
|
||||
* `KIBANA_WAIT_READY_MAX_RETRIES`: Max retries to wait for Kibana to be ready. Default: **30**
|
||||
* `KIBANA_INITSCRIPTS_START_SERVER`: Whether to start the Kibana server before executing the init scripts. Default: **yes**
|
||||
* `KIBANA_FORCE_INITSCRIPTS`: Whether to force the execution of the init scripts. Default: **no**
|
||||
|
||||
When you start the kibana image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line.
|
||||
|
||||
#### Specifying Environment Variables using Docker Compose
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue