File tree Expand file tree Collapse file tree 3 files changed +17
-22
lines changed
Expand file tree Collapse file tree 3 files changed +17
-22
lines changed Original file line number Diff line number Diff line change 1- * @ codefresh-io/teamleads
1+ * @ codefresh-io/teamleads @ masontikhonov
22
33.github @ codefresh-io/DevOps
44
77/charts /gitops-runtime /tests @ codefresh-io/DevOps
88
99# gitops operator crd changes can be approved by some other people
10- /charts /gitops-runtime /templates /_components /gitops-operator /crds @ codefresh-io/DevOps @ dmaizel @ eti-codefresh @ chen-keinan @ scme0
10+ /charts /gitops-runtime /templates /_components /gitops-operator /crds @ codefresh-io/DevOps @ dmaizel @ eti-codefresh @ chen-keinan @ scme0 @ masontikhonov
Original file line number Diff line number Diff line change @@ -327,7 +327,7 @@ internal-router:
327327 image :
328328 repository : docker.io/nginxinc/nginx-unprivileged
329329 pullPolicy : IfNotPresent
330- tag : 1.29-alpine3.22
330+ tag : 1.29-alpine3.23
331331 imagePullSecrets : []
332332 nameOverride : " "
333333 fullnameOverride : " internal-router"
@@ -458,14 +458,14 @@ app-proxy:
458458 tag : 1.1.22-main
459459 image :
460460 repository : quay.io/codefresh/cap-app-proxy
461- tag : 93121a2
461+ tag : fbc0485
462462 pullPolicy : IfNotPresent
463463 # -- Extra volume mounts for main container
464464 extraVolumeMounts : []
465465 initContainer :
466466 image :
467467 repository : quay.io/codefresh/cap-app-proxy-init
468- tag : 93121a2
468+ tag : fbc0485
469469 pullPolicy : IfNotPresent
470470 command :
471471 - ./init.sh
@@ -646,7 +646,7 @@ gitops-operator:
646646 image :
647647 registry : quay.io
648648 repository : codefresh/codefresh-gitops-operator
649- tag : main-c182bdf
649+ tag : 78571af
650650 env :
651651 !!merge <<:
652652 - *otel-config
Original file line number Diff line number Diff line change 1- FROM golang:1.24.6 AS go-build
1+ # syntax=docker/dockerfile:1
22
3+ FROM octopusdeploy/dhi-golang:1.25-debian13-dev AS build
4+ ARG TARGETARCH
5+ ARG CF_CLI_VERSION=v1.0.1
36RUN go install github.com/davidrjonas/semver-cli@latest \
4- && cp $GOPATH/bin/semver-cli /usr/local/bin/
5-
6- # bookworm-slim
7- FROM debian:13-slim
7+ && cp $GOPATH/bin/semver-cli /tmp/semver-cli
8+ ADD --unpack=true --chown=nonroot:nonroot --chmod=755 https://github.com/codefresh-io/cli-v2/releases/download/${CF_CLI_VERSION}/cf-linux-${TARGETARCH}.tar.gz /tmp/cf/
89
9- RUN echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
1010
11- ARG CF_CLI_VERSION=v0.2.16
11+ # DHI source: https://hub.docker.com/repository/docker/octopusdeploy/dhi-debian-base/customizations/8106437942896324135
12+ FROM octopusdeploy/dhi-debian-base:trixie_cf-gitops-runtime-installer-debian13@sha256:e72836b4e4c408f04caf8ac6e34824d90e192b7cecedab9aeed647e14d0cd599 AS production
1213ARG TARGETARCH
13-
14- RUN apt-get update && apt-get install curl jq -y
15- RUN curl -L --output - https://github.com/codefresh-io/cli-v2/releases/download/${CF_CLI_VERSION}/cf-linux-${TARGETARCH}.tar.gz | tar zx && mv ./cf-linux-${TARGETARCH} /usr/local/bin/cf
16- COPY --from=go-build /usr/local/bin/semver-cli /usr/local/bin/semver-cli
17-
18- COPY --from=bitnamilegacy/kubectl:1.33.4 /opt/bitnami/kubectl/bin/kubectl /usr/local/bin/
19-
20- RUN useradd -m -s /bin/bash codefresh
21- USER codefresh
14+ COPY --from=build --chown=nonroot:nonroot --chmod=755 /tmp/cf/cf-linux-${TARGETARCH} /usr/local/bin/cf
15+ COPY --from=build --chown=nonroot:nonroot --chmod=755 /tmp/semver-cli /usr/local/bin/semver-cli
2216WORKDIR /home/codefresh
17+ USER nonroot
You can’t perform that action at this time.
0 commit comments