autoinstall completed

Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
This commit is contained in:
Andrei Kvapil
2024-01-03 12:56:14 +01:00
parent 76c93639d8
commit e33d94b4cb
4 changed files with 11 additions and 5 deletions

2
TODO
View File

@@ -18,3 +18,5 @@ replace reconcile.sh
trigger reinstall when more nodes added
metallb-configuration
docs: each chart should be self sufficient
docs: core charts must be accessible via helm template | kubectl apply -f
docs: system charts must be accessible via helm install & flux

View File

@@ -41,6 +41,8 @@ spec:
selector:
matchLabels:
app: cozystack
strategy:
type: Recreate
template:
metadata:
labels:
@@ -50,14 +52,14 @@ spec:
serviceAccountName: cozystack
containers:
- name: cozystack
image: ghcr.io/kvaps/test:cozystack-installer-3
image: ghcr.io/kvaps/test:cozystack-installer
env:
- name: KUBERNETES_SERVICE_HOST
value: localhost
- name: KUBERNETES_SERVICE_PORT
value: "7445"
- name: darkhttpd
image: ghcr.io/kvaps/test:cozystack-installer-3
image: ghcr.io/kvaps/test:cozystack-installer
command:
- /usr/bin/darkhttpd
- /cozystack/packages/repos

View File

@@ -8,10 +8,10 @@ apply:
helm template -n $(NAMESPACE) $(NAME) . --dry-run=server | kubectl apply -f-
namespaces-show:
helm template -n $(NAMESPACE) $(NAME) . --dry-run=server . -s templates/namespaces.yaml
helm template -n $(NAMESPACE) $(NAME) . --dry-run=server -s templates/namespaces.yaml
namespaces-apply:
helm template -n $(NAMESPACE) $(NAME) . --dry-run=server . -s templates/namespaces.yaml | kubectl apply -f-
helm template -n $(NAMESPACE) $(NAME) . --dry-run=server -s templates/namespaces.yaml | kubectl apply -f-
diff:
helm diff upgrade --allow-unreleased -n $(NAMESPACE) $(NAME) .
helm template -n $(NAMESPACE) $(NAME) . --dry-run=server -s templates/namespaces.yaml | kubectl diff -f-

View File

@@ -189,6 +189,8 @@ spec:
namespace: cozy-cilium
- name: kubeovn
namespace: cozy-kubeovn
- name: kubevirt-operator
namespace: cozy-kubevirt
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease