k8s_deployments/vchord-postgres (ubi9-16.10-2534-1)

Published 2025-09-28 21:57:40 +00:00 by hammer

Installation

docker pull hamgit.monotok.org/hammer/k8s_deployments/vchord-postgres:ubi9-16.10-2534-1
sha256:126898264f66e520ac0c0f29ef71280eab23d613354fdd9875c604530ac167da

Image Layers

LABEL maintainer="Red Hat, Inc."
LABEL vendor="Red Hat, Inc."
LABEL url="https://catalog.redhat.com/en/search?searchType=containers"
LABEL com.redhat.component="ubi9-minimal-container" name="ubi9-minimal" version="9.6" distribution-scope="public"
LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 9."
LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
LABEL io.k8s.description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Minimal"
LABEL io.openshift.expose-services=""
LABEL io.openshift.tags="minimal rhel9"
ENV container oci
COPY dir:e1f22eafd6489859288910ef7585f9d694693aa84a31ba9d54dea9e7a451abe6 in /
COPY file:b37d593713ee21ad52a4cd1424dc019a24f7966f85df0ac4b86d234302695328 in /etc/yum.repos.d/.
CMD ["/bin/bash"]
COPY file:58cc94f5b3b2d60de2c77a6ed4b1797dcede502ccdb429a72e7a72d994235b3c in /usr/share/buildinfo/content-sets.json
COPY file:58cc94f5b3b2d60de2c77a6ed4b1797dcede502ccdb429a72e7a72d994235b3c in /root/buildinfo/content_manifests/content-sets.json
LABEL "build-date"="2025-08-20T13:12:41" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="f4b088292653bbf5ca8188a5e59ffd06a8671d4b" "release"="1755695350"
/bin/sh
COPY dir:09d3b9a1ba36519a615c6b001206c9a1dc22d54ecc57bf880f7f14d0eff44487 in /licenses
ARG PATRONI_VERSION
ARG PATRONI_VERSION PGBACKREST_VERSION
ARG PATRONI_VERSION PGBACKREST_VERSION POSTGRES_VERSION
ARG BASE_VERSION PATRONI_VERSION PGBACKREST_VERSION POSTGRES_VERSION
|4 BASE_VERSION=ubi9 PATRONI_VERSION=4.0.6 PGBACKREST_VERSION=2.56.0 POSTGRES_VERSION=16.10 /bin/sh -c POSTGRES_VERSION="${POSTGRES_VERSION%.*}" PYTHON_STREAM=3 && { microdnf --assumeyes module disable postgresql || true; } && microdnf reinstall -y --nodocs 'tzdata' && rpm -ivh "https://dl.fedoraproject.org/pub/epel/epel-release-latest-${BASE_VERSION##ubi}.noarch.rpm" && microdnf install -y --nodocs --setopt install_weak_deps=0 --enablerepo='epel' 'bind-utils' 'bzip2' 'hostname' 'iproute' 'less' 'lz4' 'tar' 'unzip' 'gettext' 'glibc-langpack-en' 'krb5-workstation' 'nss_wrapper-libs' 'openldap' 'openssl' 'procps-ng' 'vim-minimal' "crunchy-backrest-${PGBACKREST_VERSION}" "orafce_${POSTGRES_VERSION}" "passwordpolicy${POSTGRES_VERSION}" "pg_cron_${POSTGRES_VERSION}-llvmjit" "pg_partman_${POSTGRES_VERSION}" "pgaudit_analyze" "pgaudit${POSTGRES_VERSION}" "pgaudit${POSTGRES_VERSION}_set_user" "pgnodemx${POSTGRES_VERSION}" "pgvector_${POSTGRES_VERSION}-llvmjit" "postgresql${POSTGRES_VERSION}" "postgresql${POSTGRES_VERSION}-contrib" "postgresql${POSTGRES_VERSION}-llvmjit" "postgresql${POSTGRES_VERSION}-plpython*" "postgresql${POSTGRES_VERSION}-server" `printf '12\n'${POSTGRES_VERSION}'\n17' | sort -VC && echo timescaledb_${POSTGRES_VERSION}` `printf '14\n'${POSTGRES_VERSION}'\n17' | sort -VC && echo pg_parquet_${POSTGRES_VERSION}` "pg_jobmon_${POSTGRES_VERSION}" "hypopg_${POSTGRES_VERSION}" "hypopg_${POSTGRES_VERSION}-llvmjit" "wal2json_${POSTGRES_VERSION}-llvmjit" "python${PYTHON_STREAM}-pip" "python${PYTHON_STREAM}-psutil" "python${PYTHON_STREAM}-psycopg2" && microdnf clean all && rm -f /etc/yum.repos.d/redhat.repo && python3 -m pip install --no-cache-dir setuptools && python3 -m pip install --no-cache-dir "patroni[kubernetes,jsonlogger]==${PATRONI_VERSION}" $(if printf '%s\n3.3.0' "${PATRONI_VERSION}" | sort -uVC; then echo 'ydiff<1.3'; fi)
ENV LANG='en_US.utf-8' LC_ALL='en_US.utf-8' PAGER='less'
|4 BASE_VERSION=ubi9 PATRONI_VERSION=4.0.6 PGBACKREST_VERSION=2.56.0 POSTGRES_VERSION=16.10 /bin/sh -c rm -rf /var/spool/pgbackrest
|4 BASE_VERSION=ubi9 PATRONI_VERSION=4.0.6 PGBACKREST_VERSION=2.56.0 POSTGRES_VERSION=16.10 /bin/sh -c echo "huge_pages = off" >> /usr/pgsql-${POSTGRES_VERSION%.*}/share/postgresql.conf.sample
COPY file:3d30c2064699cc9df2c6acd3272f0e1079f471d32ea5ad406a17bc56d76e0926 in /opt/crunchy/bin/postgres/pgbackrest_info.sh
USER 26
ENV PATH="/usr/pgsql-16/bin:${PATH}"
LABEL "name"="crunchy-postgres" "build-date"="2025-08-26T01:02:57Z" "description"="Postgres ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with PGO, the open source Postgres Operator from Crunchy Data." "maintainer"="Crunchy Data" "release"="5.8.3-2534" "summary"="Crunchy PostgreSQL 16.10" "url"="https://crunchydata.com" "vcs-ref"="b5f8c55d2a947c3880f72b1de2618cf3aa769574" "vendor"="Crunchy Data" "version"="16.10" "io.k8s.display-name"="crunchy-postgres" "io.k8s.description"="Postgres ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with PGO, the open source Postgres Operator from Crunchy Data." "postgresql.version.major"="16"
ARG PG_MAJOR
COPY file:731d8df620070e51c9d67af13b88822e77f82f2a2cdb9a46590776bdfa9f5da6 in /usr/pgsql-${PG_MAJOR}/lib/
COPY multi:3c2f48942e2d4521de5f8212dfe96795cf2b2f6ae532214410d516c27a3a2dc0 in /usr/pgsql-${PG_MAJOR}/share/extension/
USER 26
COPY file:5072b55dc71e99e4f6c015dd4fdf2e37223bcae24d7e28c715af1dc077518b2f in /docker-entrypoint-initdb.d/

Labels

Key Value
architecture x86_64
build-date 2025-08-26T01:02:57Z
com.redhat.component ubi9-minimal-container
com.redhat.license_terms https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI
description Postgres ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with PGO, the open source Postgres Operator from Crunchy Data.
distribution-scope public
io.buildah.version 1.33.7
io.k8s.description Postgres ready for production: high availability, disaster recovery, monitoring, security, and performance. Works with PGO, the open source Postgres Operator from Crunchy Data.
io.k8s.display-name crunchy-postgres
io.openshift.expose-services
io.openshift.tags minimal rhel9
maintainer Crunchy Data
name crunchy-postgres
postgresql.version.major 16
release 5.8.3-2534
summary Crunchy PostgreSQL 16.10
url https://crunchydata.com
vcs-ref b5f8c55d2a947c3880f72b1de2618cf3aa769574
vcs-type git
vendor Crunchy Data
version 16.10
Details
Container
2025-09-28 21:57:40 +00:00
3
OCI / Docker
linux/amd64
356 MiB
Versions (6) View all