feat!: Remove core and crds fluxtomizations and use raw helm chart to install CRs
Signed-off-by: Devin Buhl <devin@buhl.casa>
This commit is contained in:
39 files changed
+185
-206
No files matched your search
@@ -0,0 +1,32 @@
|
||||
---
|
||||
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
||||
kind: HelmRelease
|
||||
metadata:
|
||||
name: kured
|
||||
namespace: system-upgrade
|
||||
spec:
|
||||
interval: 15m
|
||||
chart:
|
||||
spec:
|
||||
chart: kured
|
||||
version: 4.0.2
|
||||
sourceRef:
|
||||
kind: HelmRepository
|
||||
name: kubereboot
|
||||
namespace: flux-system
|
||||
interval: 15m
|
||||
install:
|
||||
createNamespace: true
|
||||
remediation:
|
||||
retries: 5
|
||||
upgrade:
|
||||
remediation:
|
||||
retries: 5
|
||||
values:
|
||||
configuration:
|
||||
startTime: "10pm"
|
||||
endTime: "2am"
|
||||
logFormat: "json"
|
||||
timeZone: "${TIMEZONE}"
|
||||
rebootSentinelCommand: |-
|
||||
sh -c "! needs-restarting --reboothint"
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- helm-release.yaml
|
||||
@@ -3,4 +3,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- namespace.yaml
|
||||
# renovate: datasource=docker image=rancher/system-upgrade-controller
|
||||
- https://github.com/rancher/system-upgrade-controller/releases/download/v0.9.1/crd.yaml
|
||||
- system-upgrade-controller
|
||||
- kured
|
||||
@@ -6,11 +6,7 @@ resources:
|
||||
- plans
|
||||
images:
|
||||
- name: rancher/system-upgrade-controller
|
||||
newName: docker.io/rancher/system-upgrade-controller
|
||||
newTag: v0.9.1
|
||||
commonLabels:
|
||||
app.kubernetes.io/name: system-upgrade-controller
|
||||
app.kubernetes.io/instance: system-upgrade-controller
|
||||
patchesStrategicMerge:
|
||||
# Delete namespace resource
|
||||
- |
|
||||
@@ -19,3 +15,13 @@ patchesStrategicMerge:
|
||||
kind: Namespace
|
||||
metadata:
|
||||
name: system-upgrade
|
||||
# Add labels
|
||||
- |-
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
name: system-upgrade-controller
|
||||
namespace: system-upgrade
|
||||
labels:
|
||||
app.kubernetes.io/name: system-upgrade-controller
|
||||
app.kubernetes.io/instance: system-upgrade-controller
|
||||
Reference in new issue
Block a user