This commit is contained in:
Mike McFetridge
2026-07-20 09:23:17 -04:00
parent c1315882da
commit 72272e4006
3179 changed files with 562960 additions and 14 deletions
+79
View File
@@ -0,0 +1,79 @@
configs:
cm:
url: << public_url >>
kustomize.buildOptions: --enable-helm
params:
server.insecure: << server_insecure | lower >>
controller:
replicas: << controller_replicas >>
metrics:
enabled: << controller_metrics_enabled | lower >>
<%- if metrics_service_monitor_enabled and controller_metrics_enabled %>
serviceMonitor:
enabled: true
<%- endif %>
repoServer:
replicas: << repo_server_replicas >>
metrics:
enabled: << repo_server_metrics_enabled | lower >>
<%- if metrics_service_monitor_enabled and repo_server_metrics_enabled %>
serviceMonitor:
enabled: true
<%- endif %>
server:
replicas: << server_replicas >>
metrics:
enabled: << server_metrics_enabled | lower >>
<%- if metrics_service_monitor_enabled and server_metrics_enabled %>
serviceMonitor:
enabled: true
<%- endif %>
<%- if ingress_enabled %>
ingress:
enabled: true
ingressClassName: << ingress_class_name >>
hostname: << ingress_hostname >>
path: << ingress_path >>
pathType: Prefix
annotations:
traefik.ingress.kubernetes.io/router.entrypoints: << ingress_entrypoints >>
<%- if ingress_middleware %>
traefik.ingress.kubernetes.io/router.middlewares: << ingress_middleware >>
<%- endif %>
<%- if ingress_tls_enabled %>
traefik.ingress.kubernetes.io/router.tls: "true"
<%- if ingress_cert_manager_enabled %>
cert-manager.io/cluster-issuer: << ingress_cluster_issuer >>
<%- endif %>
<%- endif %>
tls: << ingress_tls_enabled | lower >>
<%- if ingress_tls_enabled and not ingress_cert_manager_enabled %>
extraTls:
- hosts:
- << ingress_hostname >>
secretName: << ingress_tls_secret >>
<%- endif %>
<%- endif %>
dex:
enabled: << dex_enabled | lower >>
metrics:
enabled: << dex_metrics_enabled | lower >>
<%- if metrics_service_monitor_enabled and dex_enabled and dex_metrics_enabled %>
serviceMonitor:
enabled: true
<%- endif %>
redis:
enabled: << redis_enabled | lower >>
<%- if redis_enabled %>
metrics:
enabled: << redis_metrics_enabled | lower >>
<%- if metrics_service_monitor_enabled and redis_metrics_enabled %>
serviceMonitor:
enabled: true
<%- endif %>
<%- endif %>