tom

rpc-operator/ci (4-amd64)

Published 2026-06-04 13:23:34 +00:00 by tom

Installation

docker pull forgejo.thecloudroute.com/tom/rpc-operator/ci:4-amd64
sha256:32edef9ead049fda3de86a38b5b4dd2e14f41837d504caf0479cc846f23d72f3

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:46ac5b8ee4c64ad9ebe840abd5619f571a617ac19483764d47d0eeba7907934f in /
CMD ["/bin/bash"]
RUN apt-get update && apt-get install -y --no-install-recommends ca-certificates curl git make python3.12 python3-pip && curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/*
RUN ARCH=$(dpkg --print-architecture) && curl -sSL "https://go.dev/dl/go${GO_VERSION}.linux-${ARCH}.tar.gz" | tar -C /usr/local -xz
RUN ARCH=$(dpkg --print-architecture) && curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/HEAD/install.sh | sh -s -- -b /usr/local/bin ${GOLANGCI_LINT_VERSION}
RUN go install sigs.k8s.io/controller-tools/cmd/controller-gen@${CONTROLLER_GEN_VERSION}
RUN go install sigs.k8s.io/controller-runtime/tools/setup-envtest@${ENVTEST_VERSION}
RUN ENVTEST_ASSETS=$(setup-envtest use ${K8S_VERSION} --bin-dir /usr/local/kubebuilder -p path) && ln -sf "${ENVTEST_ASSETS}" /usr/local/kubebuilder/current
RUN go version && golangci-lint --version && controller-gen --version && setup-envtest list | head -3 && ls /usr/local/kubebuilder/current/ && node --version && make --version && python3.12 --version

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-06-04 13:23:34 +00:00
3
OCI / Docker
linux/amd64
454 MiB
Versions (12) View all
latest 2026-06-09
6 2026-06-09
6-arm64 2026-06-09
6-amd64 2026-06-09
5 2026-06-04