feat: removal of all addons (#1247)

* feat: removal of all addons

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: update the mj script

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: remove the default namespace

Signed-off-by: Devin Buhl <devin@buhl.casa>

* fix: remove descheduler and move reloader into flux-system

Signed-off-by: Devin Buhl <devin@buhl.casa>

---------

Signed-off-by: Devin Buhl <devin@buhl.casa>
This commit is contained in:
Devin Buhl authored and GitHub committed 2024-01-25 11:09:00 -05:00
1 parent a5cb9b8d39
commit e321b148a6
91 files changed
+13 -2019

No files matched your search

-53
View File
@@ -1,53 +0,0 @@
---
addon_homepage:
enabled: true
addon_grafana:
enabled: true
password: fake
addon_kube_prometheus_stack:
enabled: true
addon_kubernetes_dashboard:
enabled: true
addon_weave_gitops:
enabled: true
password: fake
addon_csi_driver_nfs:
enabled: true
storage_class:
- name: fake
server: fake
share: /fake
addon_csi_driver_smb:
enabled: true
create_secrets: true
storage_class:
- name: fake
source: //localhost/fake
username: fake
password: fake
file_mode: 0755
dir_mode: 0644
uid: 100
gid: 100
secret_name: fake
secret_namespace: fake
addon_system_upgrade_controller:
enabled: true
addon_discord_template_notifier:
enabled: true
webhook_url: https://discord.com/api/webhooks/fake/fake
addon_volsync:
enabled: true
addon_longhorn:
enabled: true
-2
View File
@@ -22,7 +22,6 @@ jobs:
- k3s-ipv4
- k3s-ipv6
- talos
addon-files: ["addons"]
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -79,7 +78,6 @@ jobs:
run: |
task init
cp ./.github/tests/config-${{ matrix.config-files }}.yaml ./bootstrap/vars/config.yaml
cp ./.github/tests/${{ matrix.addon-files }}.yaml ./bootstrap/vars/addons.yaml
export BOOTSTRAP_AGE_PUBLIC_KEY=$(sed -n 's/# public key: //gp' age.key)
envsubst < ./bootstrap/vars/config.yaml | sponge ./bootstrap/vars/config.yaml