hdhomelab

tf-runner (1.11.2-tofu)

Published 2025-12-24 20:55:20 +00:00 by hd

Installation

docker pull gitea.hdhomelab.com/hdhomelab/tf-runner:1.11.2-tofu
sha256:6a87acdafb8499f5c75a7b6836ddc69243611677279f9d14260ab5b6a3c6b4dd

Images

Digest OS / Arch Size
a7d3d0555d linux/amd64 111 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL org.opencontainers.image.source=https://github.com/flux-iac/tofu-controller
ARG LIBCRYPTO_VERSION=3.5.4-r0
RUN |1 LIBCRYPTO_VERSION=3.5.4-r0 /bin/sh -c apk update && apk add --no-cache busybox ca-certificates git gnupg libcrypto3=${LIBCRYPTO_VERSION} libssl3=${LIBCRYPTO_VERSION} openssh-client tini # buildkit
COPY /workspace/tf-runner /usr/local/bin/ # buildkit
RUN |1 LIBCRYPTO_VERSION=3.5.4-r0 /bin/sh -c addgroup --gid 65532 -S runner && adduser --uid 65532 -S runner -G runner # buildkit
USER 65532:65532
ENV GNUPGHOME=/tmp
ENTRYPOINT ["/sbin/tini" "--" "tf-runner"]
ARG TARGETARCH=amd64
ARG TF_VERSION=1.11.2
USER root
ADD https://github.com/opentofu/opentofu/releases/download/v1.11.2/tofu_1.11.2_linux_amd64.zip /tofu_1.11.2_linux_amd64.zip # buildkit
RUN |2 TARGETARCH=amd64 TF_VERSION=1.11.2 /bin/sh -c unzip -q /tofu_${TF_VERSION}_linux_${TARGETARCH}.zip -d /usr/local/bin && mv /usr/local/bin/tofu /usr/local/bin/terraform && chmod +x /usr/local/bin/terraform && rm /tofu_${TF_VERSION}_linux_${TARGETARCH}.zip # buildkit
USER 65532:65532

Labels

Key Value
org.opencontainers.image.created 2025-12-04T16:50:45Z
org.opencontainers.image.description A GitOps OpenTofu and Terraform controller for Flux
org.opencontainers.image.revision b79c34726a1604abaea728aac047d81407b0162b
org.opencontainers.image.source https://github.com/flux-iac/tofu-controller
org.opencontainers.image.title tofu-controller
org.opencontainers.image.url https://github.com/flux-iac/tofu-controller
org.opencontainers.image.version v0.16.0-rc.7
Details
Container
2025-12-24 20:55:20 +00:00
16
OCI / Docker
Versions (1) View all
1.11.2-tofu 2025-12-24