Home-Network

toolbox (sha-523cd9118f95)

Published 2026-10-30 05:53:27 +00:00 by ci-registry

Installation

docker pull gitea.home.keithjackson.dev/home-network/toolbox:sha-523cd9118f95
sha256:d435fabd6fc43bf5bb4de0c1ea8c4b19d8cea5c858679bd1675ccbed471b528a

Image Layers

KIWI 11.1.1
ARG OPENTOFU_VERSION=1.9.0
ARG AGE_VERSION=1.2.1
ARG SOPS_VERSION=3.9.4
ARG FLUX_VERSION=2.4.0
ARG KUBECTL_VERSION=1.36.4
ARG HELM_VERSION=3.16.0
ARG KYVERNO_VERSION=1.19.0
ARG KYVERNO_JSON_VERSION=0.0.3
ARG CHAINSAW_VERSION=0.2.12
ARG YAMLLINT_VERSION=1.35.1
ARG YQ_VERSION=4.44.6
ARG CHECK_JSONSCHEMA_VERSION=0.29.4
ARG PROMTOOL_VERSION=3.14.0
ARG TARGETARCH=amd64
RUN |14 OPENTOFU_VERSION=1.9.0 AGE_VERSION=1.2.1 SOPS_VERSION=3.9.4 FLUX_VERSION=2.4.0 KUBECTL_VERSION=1.36.4 HELM_VERSION=3.16.0 KYVERNO_VERSION=1.19.0 KYVERNO_JSON_VERSION=0.0.3 CHAINSAW_VERSION=0.2.12 YAMLLINT_VERSION=1.35.1 YQ_VERSION=4.44.6 CHECK_JSONSCHEMA_VERSION=0.29.4 PROMTOOL_VERSION=3.14.0 TARGETARCH=amd64 /bin/sh -c dnf -y install --setopt=install_weak_deps=False libvirt-client qemu-img cloud-utils genisoimage openssh-clients ansible-core python3-libvirt python3-pip diffutils wireguard-tools qrencode git make jq unzip tar gzip xz which ca-certificates curl && dnf clean all # buildkit
RUN |14 OPENTOFU_VERSION=1.9.0 AGE_VERSION=1.2.1 SOPS_VERSION=3.9.4 FLUX_VERSION=2.4.0 KUBECTL_VERSION=1.36.4 HELM_VERSION=3.16.0 KYVERNO_VERSION=1.19.0 KYVERNO_JSON_VERSION=0.0.3 CHAINSAW_VERSION=0.2.12 YAMLLINT_VERSION=1.35.1 YQ_VERSION=4.44.6 CHECK_JSONSCHEMA_VERSION=0.29.4 PROMTOOL_VERSION=3.14.0 TARGETARCH=amd64 /bin/sh -c set -eux; curl -fsSL "https://github.com/opentofu/opentofu/releases/download/v${OPENTOFU_VERSION}/tofu_${OPENTOFU_VERSION}_linux_${TARGETARCH}.zip" -o /tmp/tofu.zip; unzip -d /usr/local/bin /tmp/tofu.zip tofu; chmod +x /usr/local/bin/tofu; curl -fsSL "https://github.com/FiloSottile/age/releases/download/v${AGE_VERSION}/age-v${AGE_VERSION}-linux-${TARGETARCH}.tar.gz" | tar -xz -C /tmp; install -m0755 /tmp/age/age /tmp/age/age-keygen /usr/local/bin/; curl -fsSL "https://github.com/getsops/sops/releases/download/v${SOPS_VERSION}/sops-v${SOPS_VERSION}.linux.${TARGETARCH}" -o /usr/local/bin/sops; chmod +x /usr/local/bin/sops; curl -fsSL "https://github.com/fluxcd/flux2/releases/download/v${FLUX_VERSION}/flux_${FLUX_VERSION}_linux_${TARGETARCH}.tar.gz" | tar -xz -C /usr/local/bin flux; curl -fsSL "https://dl.k8s.io/release/v${KUBECTL_VERSION}/bin/linux/${TARGETARCH}/kubectl" -o /usr/local/bin/kubectl; chmod +x /usr/local/bin/kubectl; curl -fsSL "https://get.helm.sh/helm-v${HELM_VERSION}-linux-${TARGETARCH}.tar.gz" | tar -xz -C /tmp; install -m0755 "/tmp/linux-${TARGETARCH}/helm" /usr/local/bin/helm; rm -rf /tmp/* # buildkit
RUN |14 OPENTOFU_VERSION=1.9.0 AGE_VERSION=1.2.1 SOPS_VERSION=3.9.4 FLUX_VERSION=2.4.0 KUBECTL_VERSION=1.36.4 HELM_VERSION=3.16.0 KYVERNO_VERSION=1.19.0 KYVERNO_JSON_VERSION=0.0.3 CHAINSAW_VERSION=0.2.12 YAMLLINT_VERSION=1.35.1 YQ_VERSION=4.44.6 CHECK_JSONSCHEMA_VERSION=0.29.4 PROMTOOL_VERSION=3.14.0 TARGETARCH=amd64 /bin/sh -c set -eux; python3 -m pip install --no-cache-dir --break-system-packages "yamllint==${YAMLLINT_VERSION}" "check-jsonschema==${CHECK_JSONSCHEMA_VERSION}"; curl -fsSL "https://github.com/mikefarah/yq/releases/download/v${YQ_VERSION}/yq_linux_${TARGETARCH}" -o /usr/local/bin/yq; chmod +x /usr/local/bin/yq; curl -fsSL "https://github.com/kyverno/chainsaw/releases/download/v${CHAINSAW_VERSION}/chainsaw_linux_${TARGETARCH}.tar.gz" | tar -xz -C /usr/local/bin chainsaw; KYVERNO_CLI_ARCH="$([ "${TARGETARCH}" = amd64 ] && echo x86_64 || echo "${TARGETARCH}")"; curl -fsSL "https://github.com/kyverno/kyverno/releases/download/v${KYVERNO_VERSION}/kyverno-cli_v${KYVERNO_VERSION}_linux_${KYVERNO_CLI_ARCH}.tar.gz" | tar -xz -C /usr/local/bin kyverno; curl -fsSL "https://github.com/kyverno/kyverno-json/releases/download/v${KYVERNO_JSON_VERSION}/kyverno-json_linux_${TARGETARCH}.tar.gz" | tar -xz -C /usr/local/bin kyverno-json; PROM_TARBALL="prometheus-${PROMTOOL_VERSION}.linux-${TARGETARCH}"; curl -fsSL "https://github.com/prometheus/prometheus/releases/download/v${PROMTOOL_VERSION}/${PROM_TARBALL}.tar.gz" | tar -xz -C /usr/local/bin --strip-components=1 "${PROM_TARBALL}/promtool"; chmod +x /usr/local/bin/yq /usr/local/bin/chainsaw /usr/local/bin/kyverno /usr/local/bin/kyverno-json /usr/local/bin/promtool; rm -rf /tmp/* # buildkit
RUN |14 OPENTOFU_VERSION=1.9.0 AGE_VERSION=1.2.1 SOPS_VERSION=3.9.4 FLUX_VERSION=2.4.0 KUBECTL_VERSION=1.36.4 HELM_VERSION=3.16.0 KYVERNO_VERSION=1.19.0 KYVERNO_JSON_VERSION=0.0.3 CHAINSAW_VERSION=0.2.12 YAMLLINT_VERSION=1.35.1 YQ_VERSION=4.44.6 CHECK_JSONSCHEMA_VERSION=0.29.4 PROMTOOL_VERSION=3.14.0 TARGETARCH=amd64 /bin/sh -c { echo "opentofu=${OPENTOFU_VERSION}"; echo "age=${AGE_VERSION}"; echo "sops=${SOPS_VERSION}"; echo "flux=${FLUX_VERSION}"; echo "kubectl=${KUBECTL_VERSION}"; echo "helm=${HELM_VERSION}"; echo "kyverno=${KYVERNO_VERSION}"; echo "kyverno-json=${KYVERNO_JSON_VERSION}"; echo "chainsaw=${CHAINSAW_VERSION}"; echo "yamllint=${YAMLLINT_VERSION}"; echo "yq=${YQ_VERSION}"; echo "check-jsonschema=${CHECK_JSONSCHEMA_VERSION}"; echo "promtool=${PROMTOOL_VERSION}"; } > /etc/dev-toolchain-versions # buildkit
WORKDIR /work
CMD ["/bin/bash"]

Labels

Key Value
io.buildah.version 1.43.5
org.opencontainers.image.licenses MIT
org.opencontainers.image.revision 523cd9118f953163237672eb5bfaeb0693c60610
org.opencontainers.image.title fedora
org.opencontainers.image.url https://fedoraproject.org/
org.opencontainers.image.vendor Fedora Project
org.opencontainers.image.version 44
Details
Container
2026-10-30 05:53:27 +00:00
10
OCI / Docker
linux/amd64
MIT
390 MiB
Versions (3) View all
sha-dd941016478c 2026-11-08
main 2026-11-08
sha-523cd9118f95 2026-10-30