github.com/argoproj/argo-cd/v2@v2.10.9/.gitpod.Dockerfile (about)

     1  FROM gitpod/workspace-full@sha256:511cecde4dc129ca9eb4cc4c479d61f95e5485ebe320a07f5b902f11899956a3
     2  
     3  USER root
     4  
     5  RUN curl -o /usr/local/bin/kubectl -LO "https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl" && \
     6      chmod +x /usr/local/bin/kubectl
     7  
     8  RUN curl -L https://github.com/kubernetes-sigs/kubebuilder/releases/download/v2.3.1/kubebuilder_2.3.1_$(go env GOOS)_$(go env GOARCH).tar.gz | \
     9      tar -xz -C /tmp/ && mv /tmp/kubebuilder_2.3.1_$(go env GOOS)_$(go env GOARCH) /usr/local/kubebuilder
    10  
    11  ENV GOCACHE=/go-build-cache
    12  
    13  RUN apt-get install redis-server -y
    14  RUN go install github.com/mattn/goreman@latest
    15  
    16  RUN chown -R gitpod:gitpod /go-build-cache
    17  
    18  USER gitpod
    19  
    20  ENV ARGOCD_REDIS_LOCAL=true
    21  ENV KUBECONFIG=/tmp/kubeconfig