init: go api with CI/CD
All checks were successful
Build & Deploy Go API / build (push) Successful in 33s

This commit is contained in:
joe
2026-07-19 02:43:07 +08:00
committed by Joe
parent 3c2acadc3f
commit 229009bd3c
7 changed files with 243 additions and 0 deletions

38
deploy/helm/values.yaml Normal file
View File

@@ -0,0 +1,38 @@
# Default values
image:
registry: 127.0.0.1:5000
name: demo-go-api
tag: latest
pullPolicy: Always
replicaCount: 2
service:
type: ClusterIP
port: 8080
ingress:
enabled: false
className: traefik
host: demo-go-api.local
path: /
resources:
requests:
cpu: 100m
memory: 128Mi
limits:
cpu: 500m
memory: 512Mi
env: []
probes:
liveness:
enabled: true
path: /healthz
port: 8080
readiness:
enabled: true
path: /healthz
port: 8080