From 9bf42d4b92bb2c78bb5fb9d06352051b3f3c3c22 Mon Sep 17 00:00:00 2001 From: Prakasa Date: Sun, 12 Oct 2025 18:27:09 +0700 Subject: [PATCH 1/3] style: dev build failed missmatch go version --- Dockerfile.dev | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile.dev b/Dockerfile.dev index f646297..d53021e 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -1,4 +1,5 @@ -FROM golang:1.22 as build +FROM golang:1.24.2-alpine3.21 AS build + ENV CGO_ENABLED=0 @@ -10,7 +11,7 @@ RUN go mod download COPY . . RUN go build -o ./bin/ingress-controller ./cmd/caddy -FROM alpine:3.18 +FROM alpine:3.21 EXPOSE 80 443 From 5f2f20a0e75a55e16e29317d500a72cfb31b0540 Mon Sep 17 00:00:00 2001 From: Prakasa Date: Mon, 13 Oct 2025 08:26:31 +0700 Subject: [PATCH 2/3] fix: failed to pull image, select auto from skaffold --- skaffold.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/skaffold.yaml b/skaffold.yaml index 8363935..515f7ee 100644 --- a/skaffold.yaml +++ b/skaffold.yaml @@ -15,10 +15,10 @@ deploy: namespace: caddy-system chartPath: charts/caddy-ingress-controller createNamespace: true - setValueTemplates: - image: - repository: "{{ .IMAGE_REPO_NO_DOMAIN_caddy_ingress }}" - tag: "{{.IMAGE_TAG_caddy_ingress}}@{{.IMAGE_DIGEST_caddy_ingress}}" + # setValueTemplates: + # image: + # repository: "{{ .IMAGE_REPO_NO_DOMAIN_caddy_ingress }}" + # tag: "{{.IMAGE_TAG_caddy_ingress}}@{{.IMAGE_DIGEST_caddy_ingress}}" manifests: rawYaml: - ./kubernetes/sample/*.yaml From 47c1397ee07c482680f958440e5688d27d55da02 Mon Sep 17 00:00:00 2001 From: Prakasa Date: Mon, 13 Oct 2025 08:33:28 +0700 Subject: [PATCH 3/3] fix: fix failed to pull image, select image auto --- skaffold.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/skaffold.yaml b/skaffold.yaml index 515f7ee..130ffbe 100644 --- a/skaffold.yaml +++ b/skaffold.yaml @@ -15,10 +15,6 @@ deploy: namespace: caddy-system chartPath: charts/caddy-ingress-controller createNamespace: true - # setValueTemplates: - # image: - # repository: "{{ .IMAGE_REPO_NO_DOMAIN_caddy_ingress }}" - # tag: "{{.IMAGE_TAG_caddy_ingress}}@{{.IMAGE_DIGEST_caddy_ingress}}" manifests: rawYaml: - ./kubernetes/sample/*.yaml