argocd-git-crypt (v3.1.8)
Installation
docker pull git.lly.sh/lilly/argocd-git-crypt:v3.1.8sha256:2656bea18bd337e59a85e75102d9c9a658489cc8f8c47ad339c469f27d904255About this package
ArgoCD with automatic git-crypt decryption
Image layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:bcebbf0fddcba5b864d5d267b68dd23bcfb01275e6ec7bcab69bf8b56af14804 in / |
| CMD ["/bin/bash"] |
| LABEL org.opencontainers.image.source=https://github.com/argoproj/argo-cd |
| USER root |
| ENV ARGOCD_USER_ID=999 DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c groupadd -g $ARGOCD_USER_ID argocd && useradd -r -u $ARGOCD_USER_ID -g argocd argocd && mkdir -p /home/argocd && chown argocd:0 /home/argocd && chmod g=u /home/argocd && apt-get update && apt-get dist-upgrade -y && apt-get install -y git git-lfs tini gpg tzdata connect-proxy && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit |
| COPY hack/gpg-wrapper.sh hack/git-verify-wrapper.sh entrypoint.sh /usr/local/bin/ # buildkit |
| COPY /usr/local/bin/helm /usr/local/bin/helm # buildkit |
| COPY /usr/local/bin/kustomize /usr/local/bin/kustomize # buildkit |
| RUN /bin/sh -c ln -s /usr/local/bin/entrypoint.sh /usr/local/bin/uid_entrypoint.sh # buildkit |
| WORKDIR /app/config/ssh |
| RUN /bin/sh -c touch ssh_known_hosts && ln -s /app/config/ssh/ssh_known_hosts /etc/ssh/ssh_known_hosts # buildkit |
| WORKDIR /app/config |
| RUN /bin/sh -c mkdir -p tls && mkdir -p gpg/source && mkdir -p gpg/keys && chown argocd gpg/keys && chmod 0700 gpg/keys # buildkit |
| ENV USER=argocd |
| USER 999 |
| WORKDIR /home/argocd |
| ENTRYPOINT ["/usr/bin/tini" "--"] |
| COPY /go/src/github.com/argoproj/argo-cd/dist/argocd* /usr/local/bin/ # buildkit |
| USER root |
| RUN /bin/sh -c ln -s /usr/local/bin/argocd /usr/local/bin/argocd-server && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-repo-server && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-cmp-server && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-application-controller && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-dex && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-notifications && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-applicationset-controller && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-k8s-auth && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-commit-server # buildkit |
| USER 999 |
| USER root |
| /bin/sh -c apt-get update && apt-get install -y git-crypt && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* |
| /bin/sh -c mv /usr/bin/git /usr/bin/git.bin |
| COPY file:8c96fb068dcd7f6b1c1972aa7d481398266b9dccbed226a7c1ffbf7081ae4086 in /usr/bin/git |
| USER 999 |
| LABEL "org.opencontainers.image.source"="https://git.lly.sh/lilly/argocd-git-crypt" "org.opencontainers.image.licenses"="Apache-2.0" "org.opencontainers.image.title"="argocd-git-crypt" "org.opencontainers.image.description"="ArgoCD with automatic git-crypt decryption" "org.opencontainers.image.base.name"="quay.io/argoproj/argocd" |
Labels
| Key | Value |
|---|---|
| io.buildah.version | 1.41.5 |
| org.opencontainers.image.base.name | quay.io/argoproj/argocd |
| org.opencontainers.image.description | ArgoCD with automatic git-crypt decryption |
| org.opencontainers.image.licenses | Apache-2.0 |
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.source | https://git.lly.sh/lilly/argocd-git-crypt |
| org.opencontainers.image.title | argocd-git-crypt |
| org.opencontainers.image.version | 24.04 |
Details
2025-10-06 19:21:33 +02:00
Versions (15)
View all
Container
0
OCI / Docker
linux/amd64
Apache-2.0
195 MiB