d7e2b6549c
Monitoring services CI/CD Pipeline / deploy (push) Successful in 18s
Deploy Casa services CI/CD Pipeline / deploy (push) Successful in 19s
26 lines
623 B
Markdown
26 lines
623 B
Markdown
# fluxcd-system
|
|
|
|
## Setup
|
|
|
|
⚠️ **Note**
|
|
Do not use helm upgrade --install for the Flux Operator.
|
|
Operators mutate their own resources, so Helm cannot reconcile them.
|
|
Use helm upgrade or uninstall + install instead.
|
|
|
|
### Install operator
|
|
|
|
``` bash
|
|
helm install flux-operator oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator \
|
|
--namespace flux-system \
|
|
--create-namespace
|
|
```
|
|
|
|
### Update operator and flux system
|
|
|
|
``` bash
|
|
helm upgrade flux-operator oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator \
|
|
--namespace flux-system \
|
|
--create-namespace
|
|
kubectl apply -f ./deploy/fluxsystem.yaml
|
|
```
|