feat(ansible): Add addon support (#836)

This commit is contained in:
Devin Buhl authored and GitHub committed 2023-07-06 14:21:32 -04:00
1 parent 8af4377aa3
commit 34527bd3e2
41 files changed
+502 -118

No files matched your search

+1
View File
@@ -1 +1,2 @@
addons.yaml
config.yaml
+26
View File
@@ -0,0 +1,26 @@
---
#
# Addons configuration - addons.yaml is gitignored
#
# https://github.com/toboshii/hajimari
hajimari:
enabled: false
# https://github.com/grafana/grafana
grafana:
enabled: false
# password:
# https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack
kube_prometheus_stack:
enabled: false
# https://github.com/kubernetes/dashboard
kubernetes_dashboard:
enabled: false
# https://github.com/weaveworks/weave-gitops
weave_gitops:
enabled: false
# password:
+2 -6
View File
@@ -1,6 +1,6 @@
---
#
# Bootstrap configuration - This file is gitignored
# Bootstrap configuration - config.yaml is gitignored
#
# Github username (e.g. onedr0p)
@@ -16,10 +16,6 @@ bootstrap_acme_email:
# Flux github webhook token (openssl rand -hex 12)
bootstrap_flux_github_webhook_token:
# Grafana admin password (openssl rand -hex 12)
bootstrap_grafana_admin_password:
# Weave GitOps dashboard password (openssl rand -hex 12)
bootstrap_weave_gitops_admin_password:
# Cloudflare domain
bootstrap_cloudflare_domain:
@@ -45,7 +41,7 @@ bootstrap_cluster_cidr: 10.42.0.0/16
bootstrap_service_cidr: 10.43.0.0/16
# Node information
bootstrap_hosts:
bootstrap_nodes:
# Use only 1, 3 or more odd master nodes, recommended is 3
master: []
# - name: kube0