move everything top level so it can be used by the k3s built-in helm-controller. add woodpecker ci config.

This commit is contained in:
Madison Grubb
2025-07-10 10:21:39 -04:00
parent 85ff210135
commit bc2debdea0
58 changed files with 188 additions and 704 deletions

33
ingress-nginx-chart.yml Normal file
View File

@@ -0,0 +1,33 @@
apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: ingress-nginx
namespace: ingress-nginx
spec:
chart: ingress-nginx
targetNamespace: ingress-nginx
repo: https://kubernetes.github.io/ingress-nginx
# https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx
version: 4.12.2
valuesContent: |-
controller:
metrics:
enabled: true
serviceMonitor:
enabled: true
additionalLabels:
release: prometheus
resources:
requests:
cpu: 200m
memory: 200Mi
limits:
cpu: 200m
memory: 200Mi
extraArgs:
enable-ssl-passthrough: "true"
allowSnippetAnnotations: true
config:
annotations-risk-level: Critical
tcp:
22: git/gitea-ssh:22