Kubernetes Operator for Tangled Spindles

try this with a non distroless container

evan.jarrett.net 9d5241ce 07d0ebf1

verified
+4 -4
+2 -2
Dockerfile
··· 24 24 # CGO is required for go-sqlite3 25 25 RUN CGO_ENABLED=1 GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} go build -a -o manager cmd/controller/main.go 26 26 27 - # Use distroless base image with glibc (not static) since we need CGO 27 + # Use debian-slim for debugging (normally we'd use distroless) 28 28 # Refer to https://github.com/GoogleContainerTools/distroless for more details 29 - FROM gcr.io/distroless/base-debian12:nonroot 29 + FROM debian:12-slim 30 30 WORKDIR / 31 31 COPY --from=builder /workspace/loom/manager . 32 32 USER 65532:65532
+1 -1
config/manager/kustomization.yaml
··· 8 8 images: 9 9 - name: controller 10 10 newName: atcr.io/evan.jarrett.net/loom 11 - newTag: latest 11 + newTag: debug
+1 -1
config/manager/manager.yaml
··· 58 58 - /manager 59 59 args: 60 60 - --health-probe-bind-address=:8081 61 - image: atcr.io/evan.jarrett.net/loom:latest 61 + image: atcr.io/evan.jarrett.net/loom:debug 62 62 imagePullPolicy: Always 63 63 name: manager 64 64 env: