From 578936789c663d11da7b7d4de0d87eded87e0080 Mon Sep 17 00:00:00 2001 From: Bitnami Bot Date: Wed, 20 Mar 2024 12:30:40 +0100 Subject: [PATCH] [bitnami/flink] Release 1.19.0-debian-12-r1 (#63932) Signed-off-by: Bitnami Containers --- bitnami/flink/1/debian-12/Dockerfile | 6 +-- .../opt/bitnami/.bitnami_components.json | 2 +- .../rootfs/opt/bitnami/scripts/flink-env.sh | 2 +- bitnami/flink/README.md | 44 +++++++++---------- 4 files changed, 25 insertions(+), 29 deletions(-) diff --git a/bitnami/flink/1/debian-12/Dockerfile b/bitnami/flink/1/debian-12/Dockerfile index 303622891a00..7843cdaede84 100644 --- a/bitnami/flink/1/debian-12/Dockerfile +++ b/bitnami/flink/1/debian-12/Dockerfile @@ -8,10 +8,10 @@ ARG TARGETARCH LABEL com.vmware.cp.artifact.flavor="sha256:c50c90cfd9d12b445b011e6ad529f1ad3daea45c26d20b00732fae3cd71f6a83" \ org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \ - org.opencontainers.image.created="2024-03-15T14:06:50Z" \ + org.opencontainers.image.created="2024-03-20T10:45:20Z" \ org.opencontainers.image.description="Application packaged by VMware, Inc" \ org.opencontainers.image.licenses="Apache-2.0" \ - org.opencontainers.image.ref.name="1.19.0-debian-12-r0" \ + org.opencontainers.image.ref.name="1.19.0-debian-12-r1" \ org.opencontainers.image.title="flink" \ org.opencontainers.image.vendor="VMware, Inc." \ org.opencontainers.image.version="1.19.0" @@ -28,7 +28,7 @@ RUN install_packages acl ca-certificates curl gettext libjemalloc2 procps zlib1g RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ; \ COMPONENTS=( \ "java-11.0.22-12-2-linux-${OS_ARCH}-debian-12" \ - "flink-1.19.0-0-linux-${OS_ARCH}-debian-12" \ + "flink-1.19.0-1-linux-${OS_ARCH}-debian-12" \ ) ; \ for COMPONENT in "${COMPONENTS[@]}"; do \ if [ ! -f "${COMPONENT}.tar.gz" ]; then \ diff --git a/bitnami/flink/1/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/flink/1/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json index 977728648284..b63dbfb95853 100644 --- a/bitnami/flink/1/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json +++ b/bitnami/flink/1/debian-12/prebuildfs/opt/bitnami/.bitnami_components.json @@ -3,7 +3,7 @@ "arch": "amd64", "distro": "debian-12", "type": "NAMI", - "version": "1.19.0-0" + "version": "1.19.0-1" }, "java": { "arch": "amd64", diff --git a/bitnami/flink/1/debian-12/rootfs/opt/bitnami/scripts/flink-env.sh b/bitnami/flink/1/debian-12/rootfs/opt/bitnami/scripts/flink-env.sh index 483acefa7aff..f671bc1372d0 100644 --- a/bitnami/flink/1/debian-12/rootfs/opt/bitnami/scripts/flink-env.sh +++ b/bitnami/flink/1/debian-12/rootfs/opt/bitnami/scripts/flink-env.sh @@ -49,7 +49,7 @@ export FLINK_WORK_DIR="${FLINK_BASE_DIR}" export FLINK_LOG_DIR="${FLINK_BASE_DIR}/log" export FLINK_CONF_DIR="${FLINK_BASE_DIR}/conf" export FLINK_DEFAULT_CONF_DIR="${FLINK_BASE_DIR}/conf.default" -export FLINK_CONF_FILE="flink-conf.yaml" +export FLINK_CONF_FILE="config.yaml" export FLINK_CONF_FILE_PATH="${FLINK_CONF_DIR}/${FLINK_CONF_FILE}" export FLINK_MODE="${FLINK_MODE:-jobmanager}" export FLINK_CFG_REST_PORT="${FLINK_CFG_REST_PORT:-8081}" diff --git a/bitnami/flink/README.md b/bitnami/flink/README.md index 37534c77b7c3..3ea248b4e6fe 100644 --- a/bitnami/flink/README.md +++ b/bitnami/flink/README.md @@ -65,33 +65,29 @@ Non-root container images add an extra layer of security and are generally recom #### Customizable environment variables -| Name | Description | Default Value | -|-------------------------------------------|--------------------------------------------------|---------------------------------------| -| `FLINK_MODE` | Flink default mode. | `jobmanager` | -| `FLINK_CFG_REST_PORT` | The port that the client connects to. | `8081` | -| `FLINK_TASK_MANAGER_NUMBER_OF_TASK_SLOTS` | Number of task slots for taskmanager. | `$(grep -c ^processor /proc/cpuinfo)` | -| `APACHE_FLINK_USERNAME` | Flink user to configure basic authentication | `user` | -| `APACHE_FLINK_PASSWORD` | Flink password to configure basic authentication | `bitnami` | +| Name | Description | Default Value | +|-------------------------------------------|-------------------------------------------------------------------------------------------------------|---------------------------------------| +| `FLINK_MODE` | Flink default mode. | `jobmanager` | +| `FLINK_CFG_REST_PORT` | The port that the client connects to. | `8081` | +| `FLINK_TASK_MANAGER_NUMBER_OF_TASK_SLOTS` | Number of task slots for taskmanager. | `$(grep -c ^processor /proc/cpuinfo)` | +| `FLINK_PROPERTIES` | List of Flink cluster configuration options separated by new line, the same way as in the flink-conf. | `nil` | #### Read-only environment variables -| Name | Description | Value | -|------------------------------|-----------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------| -| `FLINK_BASE_DIR` | Flink installation directory. | `${BITNAMI_ROOT_DIR}/flink` | -| `FLINK_BIN_DIR` | Flink installation directory. | `${FLINK_BASE_DIR}/bin` | -| `FLINK_WORK_DIR` | Flink installation directory. | `${FLINK_BASE_DIR}` | -| `FLINK_LOG_DIR` | Flink log directory. | `${FLINK_BASE_DIR}/log` | -| `FLINK_CONF_DIR` | Flink configuration directory. | `${FLINK_BASE_DIR}/conf` | -| `FLINK_DEFAULT_CONF_DIR` | Flink configuration directory. | `${FLINK_BASE_DIR}/conf.default` | -| `FLINK_CONF_FILE` | Flink configuration file name. | `flink-conf.yaml` | -| `FLINK_CONF_FILE_PATH` | Flink configuration file path. | `${FLINK_CONF_DIR}/${FLINK_CONF_FILE}` | -| `FLINK_VOLUME_DIR` | Flink directory for mounted configuration files. | `${BITNAMI_VOLUME_DIR}/flink` | -| `FLINK_DATA_TO_PERSIST` | Files to persist relative to the Flink installation directory. To provide multiple values, separate them with a whitespace. | `conf plugins` | -| `FLINK_DAEMON_USER` | Flink daemon system user. | `flink` | -| `FLINK_DAEMON_GROUP` | Flink daemon system group. | `flink` | -| `FLINK_PID_DIR` | Default location for PID files | `${FLINK_BASE_DIR}/pid` | -| `FLINK_JOBMANAGER_PID_FILE` | PID file for flink-jobmanager service. | `${FLINK_PID_DIR}/flink-jobmanager-standalonesession.pid` | -| `FLINK_TASKMANAGER_PID_FILE` | PID file for flink-jobmanager service. | `${FLINK_PID_DIR}/flink-taskmanager-taskexecutor.pid` | +| Name | Description | Value | +|--------------------------|-----------------------------------------------------------------------------------------------------------------------------|----------------------------------------| +| `FLINK_BASE_DIR` | Flink installation directory. | `${BITNAMI_ROOT_DIR}/flink` | +| `FLINK_BIN_DIR` | Flink installation directory. | `${FLINK_BASE_DIR}/bin` | +| `FLINK_WORK_DIR` | Flink installation directory. | `${FLINK_BASE_DIR}` | +| `FLINK_LOG_DIR` | Flink log directory. | `${FLINK_BASE_DIR}/log` | +| `FLINK_CONF_DIR` | Flink configuration directory. | `${FLINK_BASE_DIR}/conf` | +| `FLINK_DEFAULT_CONF_DIR` | Flink configuration directory. | `${FLINK_BASE_DIR}/conf.default` | +| `FLINK_CONF_FILE` | Flink configuration file name. | `config.yaml` | +| `FLINK_CONF_FILE_PATH` | Flink configuration file path. | `${FLINK_CONF_DIR}/${FLINK_CONF_FILE}` | +| `FLINK_VOLUME_DIR` | Flink directory for mounted configuration files. | `${BITNAMI_VOLUME_DIR}/flink` | +| `FLINK_DATA_TO_PERSIST` | Files to persist relative to the Flink installation directory. To provide multiple values, separate them with a whitespace. | `conf plugins` | +| `FLINK_DAEMON_USER` | Flink daemon system user. | `flink` | +| `FLINK_DAEMON_GROUP` | Flink daemon system group. | `flink` | ### Running commands