2022-11-21 19:05:03 +00:00
|
|
|
replicaCount: 1
|
|
|
|
|
|
|
|
image:
|
|
|
|
registry: docker.io
|
|
|
|
repository: woodpeckerci/woodpecker-server
|
|
|
|
pullPolicy: Always
|
|
|
|
# Overrides the image tag whose default is the chart appVersion.
|
2022-11-22 21:04:11 +00:00
|
|
|
tag: "next"
|
2022-11-21 19:05:03 +00:00
|
|
|
|
|
|
|
env:
|
|
|
|
WOODPECKER_OPEN: "false"
|
|
|
|
WOODPECKER_ADMIN: "Nold360"
|
|
|
|
WOODPECKER_HOST: https://ci.nold.in
|
|
|
|
WOODPECKER_GITHUB: "true"
|
|
|
|
#WOODPECKER_REPO_OWNERS: "nold360"
|
|
|
|
|
2022-12-10 14:33:00 +00:00
|
|
|
HTTP_PROXY: http://proxy-squid.proxy.svc.cluster.local:3128
|
|
|
|
HTTPS_PROXY: http://proxy-squid.proxy.svc.cluster.local:3128
|
|
|
|
http_proxy: http://proxy-squid.proxy.svc.cluster.local:3128
|
|
|
|
https_proxy: http://proxy-squid.proxy.svc.cluster.local:3128
|
2022-11-21 19:05:03 +00:00
|
|
|
NO_PROXY: localhost,.cluster.local
|
|
|
|
no_proxy: localhost,.cluster.local
|
|
|
|
|
|
|
|
|
|
|
|
extraSecretNamesForEnvFrom:
|
|
|
|
- github-oauth
|
|
|
|
- woodpecker-secret
|
|
|
|
|
|
|
|
persistentVolume:
|
|
|
|
enabled: true
|
|
|
|
size: 10Gi
|
|
|
|
mountPath: "/var/lib/woodpecker"
|
|
|
|
storageClass: "local-path"
|
|
|
|
|
|
|
|
podAnnotations: {}
|
|
|
|
|
|
|
|
podSecurityContext:
|
|
|
|
fsGroup: 2000
|
|
|
|
|
|
|
|
securityContext:
|
|
|
|
capabilities:
|
|
|
|
drop:
|
|
|
|
- ALL
|
|
|
|
readOnlyRootFilesystem: true
|
|
|
|
runAsNonRoot: true
|
|
|
|
runAsUser: 1000
|
|
|
|
|
|
|
|
service:
|
|
|
|
type: ClusterIP
|
|
|
|
port: 80
|
|
|
|
|
|
|
|
ingress:
|
|
|
|
enabled: true
|
2023-03-03 19:14:16 +00:00
|
|
|
ingressClassName: ingress-external-traefik
|
2023-02-28 07:21:26 +00:00
|
|
|
labels:
|
|
|
|
environment: external
|
2022-11-21 19:05:03 +00:00
|
|
|
annotations:
|
|
|
|
kubernetes.io/tls-acme: "true"
|
2022-11-22 20:38:23 +00:00
|
|
|
kubernetes.io/ingress.class: ingress-external
|
2023-03-03 19:14:16 +00:00
|
|
|
traefik.ingress.kubernetes.io/router.tls: 'true'
|
2022-11-21 19:05:03 +00:00
|
|
|
cert-manager.io/cluster-issuer: letsencrypt
|
2022-11-21 19:48:34 +00:00
|
|
|
external-dns.alpha.kubernetes.io/hostname: ci.nold.in
|
2022-11-21 20:02:05 +00:00
|
|
|
external-dns.alpha.kubernetes.io/target: nold.in
|
2022-11-21 19:05:03 +00:00
|
|
|
hosts:
|
|
|
|
- host: ci.nold.in
|
|
|
|
paths:
|
|
|
|
- path: /
|
|
|
|
backend:
|
|
|
|
serviceName: server
|
|
|
|
servicePort: 80
|
|
|
|
tls:
|
|
|
|
- secretName: ci-nold-in-tls
|
|
|
|
hosts:
|
|
|
|
- ci.nold.in
|
|
|
|
|
|
|
|
resources:
|
|
|
|
limits:
|
2023-03-03 19:14:16 +00:00
|
|
|
cpu: 500m
|
2022-11-21 19:05:03 +00:00
|
|
|
memory: 512Mi
|
|
|
|
requests:
|
|
|
|
cpu: 100m
|
|
|
|
memory: 128Mi
|