provider-shell (sha256:6c01bdb622a971a220d265451a7e97241aff9188f95bd14e845d78ce55ff0425)
Published 2025-03-16 22:51:11 +00:00 by richardrobertreitz
Installation
docker pull forgejo.edf-bootstrap.cx.fg1.ffm.osc.live/devfw-cicd/provider-shell@sha256:6c01bdb622a971a220d265451a7e97241aff9188f95bd14e845d78ce55ff0425
sha256:6c01bdb622a971a220d265451a7e97241aff9188f95bd14e845d78ce55ff0425
Image Layers
ENTRYPOINT ["crossplane-shell-provider"] |
USER 65532 |
ADD bin/linux_amd64/provider /usr/local/bin/crossplane-shell-provider # buildkit |
ARG TARGETARCH=amd64 |
ARG TARGETOS=linux |
RUN /bin/sh -c rm gomplate_linux # buildkit |
RUN /bin/sh -c sudo install gomplate_linux /usr/local/bin/gomplate # buildkit |
RUN /bin/sh -c if test "$(uname -m)" != "x86_64"; then curl -sSL -o gomplate_linux https://github.com/hairyhenderson/gomplate/releases/download/v4.2.0/gomplate_linux-arm64; fi # buildkit |
RUN /bin/sh -c if test "$(uname -m)" = "x86_64"; then curl -sSL -o gomplate_linux https://github.com/hairyhenderson/gomplate/releases/download/v4.2.0/gomplate_linux-amd64; fi # buildkit |
RUN /bin/sh -c if test "$(uname -m)" != "x86_64"; then wget https://get.helm.sh/helm-v3.16.2-linux-arm64.tar.gz; tar xf helm-v3.16.2-linux-arm64.tar.gz; sudo install linux-arm64/helm /usr/local/bin/helm; rm -Rf linux-arm64 helm-v3.16.2-linux-arm64.tar.gz; fi # buildkit |
RUN /bin/sh -c if test "$(uname -m)" = "x86_64"; then wget https://get.helm.sh/helm-v3.16.2-linux-amd64.tar.gz; tar xf helm-v3.16.2-linux-amd64.tar.gz; sudo install linux-amd64/helm /usr/local/bin/helm; rm -Rf linux-amd64 helm-v3.16.2-linux-amd64.tar.gz; fi # buildkit |
RUN /bin/sh -c rm yq_linux # buildkit |
RUN /bin/sh -c sudo install yq_linux /usr/local/bin/yq # buildkit |
RUN /bin/sh -c if test "$(uname -m)" != "x86_64"; then wget -O yq_linux https://github.com/mikefarah/yq/releases/download/v4.44.3/yq_linux_arm64; fi # buildkit |
RUN /bin/sh -c if test "$(uname -m)" = "x86_64"; then wget -O yq_linux https://github.com/mikefarah/yq/releases/download/v4.44.3/yq_linux_amd64; fi # buildkit |
RUN /bin/sh -c rm kubectl # buildkit |
RUN /bin/sh -c sudo install kubectl /usr/local/bin/kubectl # buildkit |
RUN /bin/sh -c if test "$(uname -m)" != "x86_64"; then curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/arm64/kubectl"; fi # buildkit |
RUN /bin/sh -c if test "$(uname -m)" = "x86_64"; then curl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl"; fi # buildkit |
RUN /bin/sh -c rm kind-linux # buildkit |
RUN /bin/sh -c sudo install kind-linux /usr/local/bin/kind # buildkit |
RUN /bin/sh -c if test "$(uname -m)" != "x86_64"; then wget -O kind-linux https://github.com/kubernetes-sigs/kind/releases/download/v0.24.0/kind-linux-arm64; fi # buildkit |
RUN /bin/sh -c if test "$(uname -m)" = "x86_64"; then wget -O kind-linux https://github.com/kubernetes-sigs/kind/releases/download/v0.24.0/kind-linux-amd64; fi # buildkit |
RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive apt install -y sudo openssl jq git curl wget bash # buildkit |
RUN /bin/sh -c DEBIAN_FRONTEND=noninteractive apt update -y # buildkit |
CMD ["/bin/bash"] |
ADD file:6df775300d76441aa33f31b22c1afce8dfe35c8ffbc14ef27c27009235b12a95 in / |
LABEL org.opencontainers.image.version=24.04 |
LABEL org.opencontainers.image.ref.name=ubuntu |
ARG LAUNCHPAD_BUILD_ARCH |
ARG RELEASE |
Labels
Key | Value |
---|---|
io.crossplane.xpkg:sha256:44328477ecb3f18a9875dfd7f681ba2965465d2d13f2151720013cefebbce1b7 | base |
io.crossplane.xpkg:sha256:aabd2a26b131f2c820bca0ff349283d841a3c49ca38e93ab8a5b9656908f252b | upbound |
Details
2025-03-16 22:51:11 +00:00
Versions (5)
View all
Container
637
OCI / Docker
linux/amd64
239 MiB
v0.1.5
2025-03-16
v0.1.4
2025-03-16
v0.1.3
2025-02-23
v0.1.3-amd64
2025-02-23
v0.1.3-arm64
2025-02-23