mirror of https://github.com/nold360/heqet.git
106 lines
2.7 KiB
YAML
106 lines
2.7 KiB
YAML
# Install Custom Ressource Definitions?
|
|
installCRDs: true
|
|
|
|
# This configures Heqet's ATIC ['Automatic-Tls-Ingress-Creator']
|
|
ingress:
|
|
enabled: true
|
|
#FIXME: Can't disable tls ATM
|
|
tls:
|
|
enabled: true
|
|
#cluster-issuer
|
|
# etc.
|
|
|
|
heqet:
|
|
defaults:
|
|
project: "default"
|
|
repoURL: https://github.com/nold360/heqet
|
|
server: https://kubernetes.default.svc
|
|
automated:
|
|
prune: true
|
|
selfHeal: false
|
|
acme:
|
|
server: https://acme-v02.api.letsencrypt.org/directory
|
|
email: nold@gnu.one
|
|
|
|
apps:
|
|
- name: heqet
|
|
path: charts/heqet
|
|
|
|
# We can even manage ArgoCD & declare values here :)
|
|
- name: argocd
|
|
repoURL: https://github.com/argoproj/argo-helm
|
|
path: charts/argo-cd
|
|
domain: argocd.heqet.gnu.one
|
|
ingress_prefix: server
|
|
parameters:
|
|
- name: server.debug
|
|
value: true
|
|
values: |-
|
|
dex:
|
|
enabled: false
|
|
controller:
|
|
logLevel: debug
|
|
repoServer:
|
|
logLevel: debug
|
|
|
|
- name: jaeger
|
|
path: charts/jaeger
|
|
repoURL: https://github.com/jaegertracing/helm-charts
|
|
targetRevision: HEAD
|
|
domain: jaeger.heqet.gnu.one
|
|
ingress_prefix: query
|
|
|
|
- name: nginx-ingress
|
|
repoURL: https://github.com/kubernetes/ingress-nginx
|
|
path: charts/ingress-nginx
|
|
parameters:
|
|
- name: controller.admissionWebhooks.enabled
|
|
value: false
|
|
- name: controller.admissionWebhooks.patch.enabled
|
|
value: false
|
|
- name: rbac.create
|
|
value: true
|
|
- name: controller.publishService.enabled
|
|
value: true
|
|
- name: controller.image.repository
|
|
value: bitnami/nginx-ingress-controller
|
|
|
|
- name: cert-manager
|
|
repoURL: https://github.com/jetstack/cert-manager
|
|
path: deploy/charts/cert-manager
|
|
parameters:
|
|
- name: acme.server
|
|
value: https://acme-v02.api.letsencrypt.org/directory
|
|
- name: acme.email
|
|
value: nold@gnu.one
|
|
# using crds/ directory
|
|
- name: installCRDs
|
|
value: false
|
|
- name: cainjector.image.tag
|
|
value: v0.15.1
|
|
- name: image.tag
|
|
value: v0.15.1
|
|
- name: webhook.image.tag
|
|
value: v0.15.1
|
|
|
|
- name: vault
|
|
repoURL: https://github.com/hashicorp/vault-helm
|
|
domain: vault.heqet.gnu.one
|
|
ingress_prefix: server
|
|
parameters:
|
|
- name: server.dev.enabled
|
|
value: true
|
|
- name: ui.enabled
|
|
value: true
|
|
|
|
- name: kubernetes-dashboard
|
|
path: stable/kubernetes-dashboard
|
|
repoURL: https://github.com/helm/charts
|
|
domain: dashboard.heqet.gnu.one
|
|
values: |-
|
|
rbac:
|
|
clusterAdminRole: true
|
|
|
|
- name: loki-stack
|
|
path: charts/loki-stack
|