chore(clustertool) whitespace cleanup (#30426)
**Description** Clean up some inconsistent indentation in clustertool's default manifest files ⚒️ Fixes # <!--(issue)--> **⚙️ Type of change** - [ ] ⚙️ Feature/App addition - [ ] 🪛 Bugfix - [ ] ⚠️ Breaking change (fix or feature that would cause existing functionality to not work as expected) - [x] 🔃 Refactor of current code **🧪 How Has This Been Tested?** <!-- Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration --> **📃 Notes:** <!-- Please enter any other relevant information here --> **✔️ Checklist:** - [ ] ⚖️ My code follows the style guidelines of this project - [ ] 👀 I have performed a self-review of my own code - [ ] #️⃣ I have commented my code, particularly in hard-to-understand areas - [ ] 📄 I have made corresponding changes to the documentation - [ ] ⚠️ My changes generate no new warnings - [ ] 🧪 I have added tests to this description that prove my fix is effective or that my feature works - [ ] ⬆️ I increased versions for any altered app according to semantic versioning - [x] I made sure the title starts with `feat(chart-name):`, `fix(chart-name):` or `chore(chart-name):` **➕ App addition** If this PR is an app addition please make sure you have done the following. - [ ] 🖼️ I have added an icon in the Chart's root directory called `icon.png` --- _Please don't blindly check all the boxes. Read them and only check those that apply. Those checkboxes are there for the reviewer to see what is this all about and the status of this PR with a quick glance._ Signed-off-by: jogotcha <johanneszitz@gmail.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: kubernetes-dashboard
|
name: kubernetes-dashboard
|
||||||
labels:
|
labels:
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: blocky
|
name: blocky
|
||||||
labels:
|
labels:
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: clusterissuer
|
name: clusterissuer
|
||||||
labels:
|
labels:
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: metallb-config
|
name: metallb-config
|
||||||
labels:
|
labels:
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: traefik
|
name: traefik
|
||||||
labels:
|
labels:
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
metadata:
|
metadata:
|
||||||
name: cluster-config
|
name: cluster-config
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
data:
|
data:
|
||||||
REPLACEWITHENV
|
REPLACEWITHENV
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
metadata:
|
metadata:
|
||||||
name: upgrade-settings
|
name: upgrade-settings
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
data:
|
data:
|
||||||
# renovate: datasource=docker depName=ghcr.io/siderolabs/installer
|
# renovate: datasource=docker depName=ghcr.io/siderolabs/installer
|
||||||
TALOS_VERSION: v1.9.1
|
TALOS_VERSION: v1.9.1
|
||||||
|
|||||||
@@ -1,80 +1,80 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: cilium
|
name: cilium
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
annotations:
|
annotations:
|
||||||
meta.helm.sh/release-name: cilium
|
meta.helm.sh/release-name: cilium
|
||||||
meta.helm.sh/release-namespace: kube-system
|
meta.helm.sh/release-namespace: kube-system
|
||||||
labels:
|
labels:
|
||||||
app.kubernetes.io/managed-by: Helm
|
app.kubernetes.io/managed-by: Helm
|
||||||
spec:
|
spec:
|
||||||
interval: 15m
|
interval: 15m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: cilium
|
chart: cilium
|
||||||
version: 1.16.5
|
version: 1.16.5
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: cilium
|
name: cilium
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
interval: 15m
|
interval: 15m
|
||||||
timeout: 20m
|
timeout: 20m
|
||||||
maxHistory: 3
|
maxHistory: 3
|
||||||
driftDetection:
|
driftDetection:
|
||||||
mode: warn
|
mode: warn
|
||||||
install:
|
install:
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
upgrade:
|
upgrade:
|
||||||
cleanupOnFail: true
|
cleanupOnFail: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
remediateLastFailure: true
|
remediateLastFailure: true
|
||||||
uninstall:
|
uninstall:
|
||||||
keepHistory: false
|
keepHistory: false
|
||||||
values:
|
values:
|
||||||
# autoDirectNodeRoutes: true
|
# autoDirectNodeRoutes: true
|
||||||
# routingMode: native
|
# routingMode: native
|
||||||
hubble:
|
hubble:
|
||||||
|
enabled: false
|
||||||
|
cluster:
|
||||||
|
name: ${CLUSTERNAME}
|
||||||
|
id: 1
|
||||||
|
ipv4NativeRoutingCIDR: ${PODNET}
|
||||||
|
securityContext:
|
||||||
|
privileged: true
|
||||||
|
capabilities:
|
||||||
|
ciliumAgent:
|
||||||
|
- CHOWN
|
||||||
|
- KILL
|
||||||
|
- NET_ADMIN
|
||||||
|
- NET_RAW
|
||||||
|
- IPC_LOCK
|
||||||
|
- SYS_ADMIN
|
||||||
|
- SYS_RESOURCE
|
||||||
|
- DAC_OVERRIDE
|
||||||
|
- FOWNER
|
||||||
|
- SETGID
|
||||||
|
- SETUID
|
||||||
|
cleanCiliumState:
|
||||||
|
- NET_ADMIN
|
||||||
|
- SYS_ADMIN
|
||||||
|
- SYS_RESOURCE
|
||||||
|
cgroup:
|
||||||
|
automount:
|
||||||
enabled: false
|
enabled: false
|
||||||
cluster:
|
hostRoot: /sys/fs/cgroup
|
||||||
name: ${CLUSTERNAME}
|
enableRuntimeDeviceDetection: true
|
||||||
id: 1
|
endpointRoutes:
|
||||||
ipv4NativeRoutingCIDR: ${PODNET}
|
enabled: true
|
||||||
securityContext:
|
ipam:
|
||||||
privileged: true
|
mode: kubernetes
|
||||||
capabilities:
|
k8sServiceHost: 127.0.0.1
|
||||||
ciliumAgent:
|
k8sServicePort: 7445
|
||||||
- CHOWN
|
kubeProxyReplacement: true
|
||||||
- KILL
|
kubeProxyReplacementHealthzBindAddr: 0.0.0.0:10256
|
||||||
- NET_ADMIN
|
localRedirectPolicy: true
|
||||||
- NET_RAW
|
operator:
|
||||||
- IPC_LOCK
|
rollOutPods: true
|
||||||
- SYS_ADMIN
|
rollOutCiliumPods: true
|
||||||
- SYS_RESOURCE
|
|
||||||
- DAC_OVERRIDE
|
|
||||||
- FOWNER
|
|
||||||
- SETGID
|
|
||||||
- SETUID
|
|
||||||
cleanCiliumState:
|
|
||||||
- NET_ADMIN
|
|
||||||
- SYS_ADMIN
|
|
||||||
- SYS_RESOURCE
|
|
||||||
cgroup:
|
|
||||||
automount:
|
|
||||||
enabled: false
|
|
||||||
hostRoot: /sys/fs/cgroup
|
|
||||||
enableRuntimeDeviceDetection: true
|
|
||||||
endpointRoutes:
|
|
||||||
enabled: true
|
|
||||||
ipam:
|
|
||||||
mode: kubernetes
|
|
||||||
k8sServiceHost: 127.0.0.1
|
|
||||||
k8sServicePort: 7445
|
|
||||||
kubeProxyReplacement: true
|
|
||||||
kubeProxyReplacementHealthzBindAddr: 0.0.0.0:10256
|
|
||||||
localRedirectPolicy: true
|
|
||||||
operator:
|
|
||||||
rollOutPods: true
|
|
||||||
rollOutCiliumPods: true
|
|
||||||
|
|||||||
+63
-64
@@ -1,68 +1,67 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: descheduler
|
name: descheduler
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
interval: 15m
|
interval: 15m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: descheduler
|
chart: descheduler
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: truecharts
|
name: truecharts
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
interval: 15m
|
interval: 15m
|
||||||
timeout: 20m
|
timeout: 20m
|
||||||
maxHistory: 3
|
maxHistory: 3
|
||||||
driftDetection:
|
driftDetection:
|
||||||
mode: warn
|
mode: warn
|
||||||
install:
|
install:
|
||||||
createNamespace: true
|
createNamespace: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
upgrade:
|
upgrade:
|
||||||
cleanupOnFail: true
|
cleanupOnFail: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
uninstall:
|
uninstall:
|
||||||
keepHistory: false
|
keepHistory: false
|
||||||
values:
|
values:
|
||||||
|
kind: Deployment
|
||||||
kind: Deployment
|
deschedulerPolicy:
|
||||||
deschedulerPolicy:
|
strategies:
|
||||||
strategies:
|
RemoveDuplicates:
|
||||||
RemoveDuplicates:
|
enabled: true
|
||||||
enabled: true
|
RemovePodsViolatingNodeTaints:
|
||||||
RemovePodsViolatingNodeTaints:
|
enabled: true
|
||||||
enabled: true
|
RemovePodsViolatingNodeAffinity:
|
||||||
RemovePodsViolatingNodeAffinity:
|
enabled: true
|
||||||
enabled: true
|
params:
|
||||||
params:
|
nodeAffinityType:
|
||||||
nodeAffinityType:
|
- requiredDuringSchedulingIgnoredDuringExecution
|
||||||
- requiredDuringSchedulingIgnoredDuringExecution
|
RemovePodsViolatingTopologySpreadConstraint:
|
||||||
RemovePodsViolatingTopologySpreadConstraint:
|
enabled: true
|
||||||
enabled: true
|
params:
|
||||||
params:
|
includeSoftConstraints: true
|
||||||
includeSoftConstraints: true
|
RemovePodsViolatingInterPodAntiAffinity:
|
||||||
RemovePodsViolatingInterPodAntiAffinity:
|
enabled: true
|
||||||
enabled: true
|
params:
|
||||||
params:
|
nodeFit: true
|
||||||
nodeFit: true
|
LowNodeUtilization:
|
||||||
LowNodeUtilization:
|
enabled: false
|
||||||
enabled: false
|
RemoveFailedPods:
|
||||||
RemoveFailedPods:
|
enabled: true
|
||||||
enabled: true
|
params:
|
||||||
params:
|
failedPods:
|
||||||
failedPods:
|
includingInitContainers: true
|
||||||
includingInitContainers: true
|
excludeOwnerKinds:
|
||||||
excludeOwnerKinds:
|
- Job
|
||||||
- Job
|
minPodLifetimeSeconds: 3600
|
||||||
minPodLifetimeSeconds: 3600
|
RemovePodsHavingTooManyRestarts:
|
||||||
RemovePodsHavingTooManyRestarts:
|
enabled: true
|
||||||
enabled: true
|
params:
|
||||||
params:
|
podsHavingTooManyRestarts:
|
||||||
podsHavingTooManyRestarts:
|
podRestartThreshold: 100
|
||||||
podRestartThreshold: 100
|
includingInitContainers: true
|
||||||
includingInitContainers: true
|
|
||||||
|
|||||||
+13
-13
@@ -2,17 +2,17 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: kubelet-csr-approver
|
name: kubelet-csr-approver
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
interval: 30m
|
interval: 30m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: kubelet-csr-approver
|
chart: kubelet-csr-approver
|
||||||
version: 1.3.0
|
version: 1.3.0
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: truecharts
|
name: truecharts
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
interval: 30m
|
interval: 30m
|
||||||
values: {}
|
values: {}
|
||||||
|
|||||||
+16
-16
@@ -2,30 +2,30 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: metrics-server
|
name: metrics-server
|
||||||
namespace: kube-system
|
namespace: kube-system
|
||||||
spec:
|
spec:
|
||||||
interval: 15m
|
interval: 15m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: metrics-server
|
chart: metrics-server
|
||||||
version: 0.1.0
|
version: 0.1.0
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: truecharts
|
name: truecharts
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
interval: 15m
|
interval: 15m
|
||||||
timeout: 20m
|
timeout: 20m
|
||||||
maxHistory: 3
|
maxHistory: 3
|
||||||
driftDetection:
|
driftDetection:
|
||||||
mode: warn
|
mode: warn
|
||||||
install:
|
install:
|
||||||
createNamespace: true
|
createNamespace: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
upgrade:
|
upgrade:
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
uninstall:
|
uninstall:
|
||||||
keepHistory: false
|
keepHistory: false
|
||||||
values:
|
values:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: kube-system
|
name: kube-system
|
||||||
labels:
|
labels:
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
@@ -1,27 +1,26 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: cert-manager
|
name: cert-manager
|
||||||
namespace: cert-manager
|
namespace: cert-manager
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 5m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
|
chart: cert-manager
|
||||||
chart: cert-manager
|
version: 6.4.0
|
||||||
version: 6.4.0
|
sourceRef:
|
||||||
sourceRef:
|
kind: HelmRepository
|
||||||
kind: HelmRepository
|
name: truecharts
|
||||||
name: truecharts
|
namespace: flux-system
|
||||||
namespace: flux-system
|
interval: 5m
|
||||||
interval: 5m
|
install:
|
||||||
install:
|
createNamespace: true
|
||||||
createNamespace: true
|
crds: CreateReplace
|
||||||
crds: CreateReplace
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
upgrade:
|
||||||
upgrade:
|
crds: CreateReplace
|
||||||
crds: CreateReplace
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
values:
|
||||||
values:
|
|
||||||
|
|||||||
@@ -1,27 +1,26 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: cloudnative-pg
|
name: cloudnative-pg
|
||||||
namespace: cloudnative-pg
|
namespace: cloudnative-pg
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 5m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
|
chart: cloudnative-pg
|
||||||
chart: cloudnative-pg
|
version: 8.2.0
|
||||||
version: 8.2.0
|
sourceRef:
|
||||||
sourceRef:
|
kind: HelmRepository
|
||||||
kind: HelmRepository
|
name: truecharts
|
||||||
name: truecharts
|
namespace: flux-system
|
||||||
namespace: flux-system
|
interval: 5m
|
||||||
interval: 5m
|
install:
|
||||||
install:
|
createNamespace: true
|
||||||
createNamespace: true
|
crds: CreateReplace
|
||||||
crds: CreateReplace
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
upgrade:
|
||||||
upgrade:
|
crds: CreateReplace
|
||||||
crds: CreateReplace
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
values:
|
||||||
values:
|
|
||||||
|
|||||||
+26
-26
@@ -2,30 +2,30 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: kubernetes-reflector
|
name: kubernetes-reflector
|
||||||
namespace: snapshot-controller
|
namespace: snapshot-controller
|
||||||
spec:
|
spec:
|
||||||
interval: 15m
|
interval: 15m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: kubernetes-reflector
|
chart: kubernetes-reflector
|
||||||
version: 6.4.0
|
version: 6.4.0
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: truecharts
|
name: truecharts
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
interval: 15m
|
interval: 15m
|
||||||
timeout: 20m
|
timeout: 20m
|
||||||
maxHistory: 3
|
maxHistory: 3
|
||||||
driftDetection:
|
driftDetection:
|
||||||
mode: warn
|
mode: warn
|
||||||
install:
|
install:
|
||||||
createNamespace: true
|
createNamespace: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
upgrade:
|
upgrade:
|
||||||
cleanupOnFail: true
|
cleanupOnFail: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
uninstall:
|
uninstall:
|
||||||
keepHistory: false
|
keepHistory: false
|
||||||
|
|||||||
@@ -1,38 +1,37 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: longhorn
|
name: longhorn
|
||||||
namespace: longhorn-system
|
namespace: longhorn-system
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 5m
|
||||||
releaseName: longhorn
|
releaseName: longhorn
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
|
chart: longhorn
|
||||||
chart: longhorn
|
version: 1.7.2
|
||||||
version: 1.7.2
|
sourceRef:
|
||||||
sourceRef:
|
kind: HelmRepository
|
||||||
kind: HelmRepository
|
name: longhorn
|
||||||
name: longhorn
|
namespace: flux-system
|
||||||
namespace: flux-system
|
install:
|
||||||
install:
|
createNamespace: true
|
||||||
createNamespace: true
|
crds: CreateReplace
|
||||||
crds: CreateReplace
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
upgrade:
|
||||||
upgrade:
|
crds: CreateReplace
|
||||||
crds: CreateReplace
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
values:
|
||||||
values:
|
defaultSettings:
|
||||||
defaultSettings:
|
# Increase to 3 for a multi-node cluster
|
||||||
# Increase to 3 for a multi-node cluster
|
defaultReplicaCount: 1
|
||||||
defaultReplicaCount: 1
|
# Overprovisioning might be needed when using volsync
|
||||||
# Overprovisioning might be needed when using volsync
|
storageOverProvisioningPercentage: 100000
|
||||||
storageOverProvisioningPercentage: 100000
|
# v2DataEngine: true
|
||||||
# v2DataEngine: true
|
persistence:
|
||||||
persistence:
|
# Set to false to pick another CSI as default
|
||||||
# Set to false to pick another CSI as default
|
defaultClass: true
|
||||||
defaultClass: true
|
# Increase to 3 for a multi-node cluster
|
||||||
# Increase to 3 for a multi-node cluster
|
defaultClassReplicaCount: 1
|
||||||
defaultClassReplicaCount: 1
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: longhorn-system
|
name: longhorn-system
|
||||||
labels:
|
labels:
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
@@ -1,26 +1,26 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: metallb
|
name: metallb
|
||||||
namespace: metallb
|
namespace: metallb
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 5m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: metallb
|
chart: metallb
|
||||||
version: 0.14.9
|
version: 0.14.9
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: metallb
|
name: metallb
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
interval: 5m
|
interval: 5m
|
||||||
install:
|
install:
|
||||||
createNamespace: true
|
createNamespace: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
upgrade:
|
upgrade:
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
values:
|
values:
|
||||||
speaker:
|
speaker:
|
||||||
ignoreExcludeLB: true
|
ignoreExcludeLB: true
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: metallb
|
name: metallb
|
||||||
labels:
|
labels:
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
@@ -1,45 +1,44 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: openebs
|
name: openebs
|
||||||
namespace: openebs
|
namespace: openebs
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 5m
|
||||||
releaseName: openebs
|
releaseName: openebs
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
|
chart: openebs
|
||||||
|
version: 4.1.1
|
||||||
|
sourceRef:
|
||||||
|
kind: HelmRepository
|
||||||
|
name: openebs
|
||||||
|
namespace: flux-system
|
||||||
|
install:
|
||||||
|
createNamespace: true
|
||||||
|
crds: CreateReplace
|
||||||
|
remediation:
|
||||||
|
retries: 3
|
||||||
|
upgrade:
|
||||||
|
crds: CreateReplace
|
||||||
|
remediation:
|
||||||
|
retries: 3
|
||||||
|
values:
|
||||||
|
openebs-crds:
|
||||||
|
csi:
|
||||||
|
volumeSnapshots:
|
||||||
|
enabled: false
|
||||||
|
keep: false
|
||||||
|
|
||||||
chart: openebs
|
engines:
|
||||||
version: 4.1.1
|
local:
|
||||||
sourceRef:
|
# The lvm-localpv backend contains a duplicate of snapshot controller which will cause conflicts
|
||||||
kind: HelmRepository
|
lvm:
|
||||||
name: openebs
|
enabled: false
|
||||||
namespace: flux-system
|
# The ZFS backend contains a duplicate of snapshot controller which will cause conflicts
|
||||||
install:
|
zfs:
|
||||||
createNamespace: true
|
enabled: false
|
||||||
crds: CreateReplace
|
replicated:
|
||||||
remediation:
|
# The Mayastor backend contains a duplicate of snapshot controller which will cause conflicts
|
||||||
retries: 3
|
mayastor:
|
||||||
upgrade:
|
enabled: false
|
||||||
crds: CreateReplace
|
|
||||||
remediation:
|
|
||||||
retries: 3
|
|
||||||
values:
|
|
||||||
openebs-crds:
|
|
||||||
csi:
|
|
||||||
volumeSnapshots:
|
|
||||||
enabled: false
|
|
||||||
keep: false
|
|
||||||
|
|
||||||
engines:
|
|
||||||
local:
|
|
||||||
# The lvm-localpv backend contains a duplicate of snapshot controller which will cause conflicts
|
|
||||||
lvm:
|
|
||||||
enabled: false
|
|
||||||
# The ZFS backend contains a duplicate of snapshot controller which will cause conflicts
|
|
||||||
zfs:
|
|
||||||
enabled: false
|
|
||||||
replicated:
|
|
||||||
# The Mayastor backend contains a duplicate of snapshot controller which will cause conflicts
|
|
||||||
mayastor:
|
|
||||||
enabled: false
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: openebs
|
name: openebs
|
||||||
labels:
|
labels:
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
+22
-23
@@ -1,27 +1,26 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: prometheus-operator
|
name: prometheus-operator
|
||||||
namespace: prometheus-operator
|
namespace: prometheus-operator
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 5m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
|
chart: prometheus-operator
|
||||||
chart: prometheus-operator
|
version: 9.1.0
|
||||||
version: 9.1.0
|
sourceRef:
|
||||||
sourceRef:
|
kind: HelmRepository
|
||||||
kind: HelmRepository
|
name: truecharts
|
||||||
name: truecharts
|
namespace: flux-system
|
||||||
namespace: flux-system
|
interval: 5m
|
||||||
interval: 5m
|
install:
|
||||||
install:
|
createNamespace: true
|
||||||
createNamespace: true
|
crds: CreateReplace
|
||||||
crds: CreateReplace
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
upgrade:
|
||||||
upgrade:
|
crds: CreateReplace
|
||||||
crds: CreateReplace
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
values: {}
|
||||||
values: {}
|
|
||||||
|
|||||||
+23
-23
@@ -1,27 +1,27 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: snapshot-controller
|
name: snapshot-controller
|
||||||
namespace: snapshot-controller
|
namespace: snapshot-controller
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 5m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: snapshot-controller
|
chart: snapshot-controller
|
||||||
version: 3.6.0
|
version: 3.6.0
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: truecharts
|
name: truecharts
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
interval: 5m
|
interval: 5m
|
||||||
install:
|
install:
|
||||||
createNamespace: true
|
createNamespace: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
upgrade:
|
upgrade:
|
||||||
cleanupOnFail: true
|
cleanupOnFail: true
|
||||||
crds: CreateReplace
|
crds: CreateReplace
|
||||||
remediation:
|
remediation:
|
||||||
strategy: rollback
|
strategy: rollback
|
||||||
retries: 3
|
retries: 3
|
||||||
values:
|
values:
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: spegel
|
name: spegel
|
||||||
labels:
|
labels:
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
+7
-7
@@ -1,10 +1,10 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: system-upgrade
|
name: system-upgrade
|
||||||
annotations:
|
annotations:
|
||||||
volsync.backube/privileged-movers: "true"
|
volsync.backube/privileged-movers: "true"
|
||||||
labels:
|
labels:
|
||||||
kustomize.toolkit.fluxcd.io/prune: disabled
|
kustomize.toolkit.fluxcd.io/prune: disabled
|
||||||
goldilocks.fairwinds.com/enabled: "true"
|
goldilocks.fairwinds.com/enabled: "true"
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
|
|||||||
@@ -2,31 +2,31 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: traefik-crds
|
name: traefik-crds
|
||||||
namespace: system
|
namespace: system
|
||||||
spec:
|
spec:
|
||||||
interval: 15m
|
interval: 15m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
chart: traefik-crds
|
chart: traefik-crds
|
||||||
version: 3.4.0
|
version: 3.4.0
|
||||||
sourceRef:
|
sourceRef:
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
name: truecharts
|
name: truecharts
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
interval: 15m
|
interval: 15m
|
||||||
timeout: 20m
|
timeout: 20m
|
||||||
maxHistory: 3
|
maxHistory: 3
|
||||||
driftDetection:
|
driftDetection:
|
||||||
mode: warn
|
mode: warn
|
||||||
install:
|
install:
|
||||||
createNamespace: true
|
createNamespace: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
upgrade:
|
upgrade:
|
||||||
cleanupOnFail: true
|
cleanupOnFail: true
|
||||||
remediation:
|
remediation:
|
||||||
retries: 3
|
retries: 3
|
||||||
uninstall:
|
uninstall:
|
||||||
keepHistory: false
|
keepHistory: false
|
||||||
values: {}
|
values: {}
|
||||||
|
|||||||
@@ -1,24 +1,23 @@
|
|||||||
apiVersion: helm.toolkit.fluxcd.io/v2
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
kind: HelmRelease
|
kind: HelmRelease
|
||||||
metadata:
|
metadata:
|
||||||
name: volsync
|
name: volsync
|
||||||
namespace: volsync
|
namespace: volsync
|
||||||
spec:
|
spec:
|
||||||
interval: 5m
|
interval: 5m
|
||||||
chart:
|
chart:
|
||||||
spec:
|
spec:
|
||||||
|
chart: volsync
|
||||||
chart: volsync
|
version: 2.7.0
|
||||||
version: 2.7.0
|
sourceRef:
|
||||||
sourceRef:
|
kind: HelmRepository
|
||||||
kind: HelmRepository
|
name: truecharts
|
||||||
name: truecharts
|
namespace: flux-system
|
||||||
namespace: flux-system
|
interval: 5m
|
||||||
interval: 5m
|
install:
|
||||||
install:
|
createNamespace: true
|
||||||
createNamespace: true
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
upgrade:
|
||||||
upgrade:
|
remediation:
|
||||||
remediation:
|
retries: 3
|
||||||
retries: 3
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: Namespace
|
kind: Namespace
|
||||||
metadata:
|
metadata:
|
||||||
name: volsync
|
name: volsync
|
||||||
labels:
|
labels:
|
||||||
pod-security.kubernetes.io/enforce: privileged
|
pod-security.kubernetes.io/enforce: privileged
|
||||||
topolvm.io/webhook: ignore
|
topolvm.io/webhook: ignore
|
||||||
|
|||||||
+7
-6
@@ -1,10 +1,11 @@
|
|||||||
# yaml-language-server: $schema=https://kubernetes-schemas.zinn.ca/source.toolkit.fluxcd.io/helmrepository_v1beta2.json
|
---
|
||||||
|
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/source.toolkit.fluxcd.io/helmrepository_v1.json
|
||||||
apiVersion: source.toolkit.fluxcd.io/v1
|
apiVersion: source.toolkit.fluxcd.io/v1
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
metadata:
|
metadata:
|
||||||
name: kubernetes-sigs-metrics-server
|
name: kubernetes-sigs-metrics-server
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
spec:
|
spec:
|
||||||
interval: 30m
|
interval: 30m
|
||||||
url: https://kubernetes-sigs.github.io/metrics-server/
|
url: https://kubernetes-sigs.github.io/metrics-server/
|
||||||
timeout: 3m
|
timeout: 3m
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
|
---
|
||||||
|
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/source.toolkit.fluxcd.io/helmrepository_v1.json
|
||||||
apiVersion: source.toolkit.fluxcd.io/v1
|
apiVersion: source.toolkit.fluxcd.io/v1
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
metadata:
|
metadata:
|
||||||
name: metallb
|
name: metallb
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
spec:
|
spec:
|
||||||
interval: 10m
|
interval: 10m
|
||||||
url: https://metallb.github.io/metallb
|
url: https://metallb.github.io/metallb
|
||||||
timeout: 3m
|
timeout: 3m
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
# yaml-language-server: $schema=https://kubernetes-schemas.zinn.ca/source.toolkit.fluxcd.io/helmrepository_v1beta2.json
|
---
|
||||||
|
# yaml-language-server: $schema=https://kubernetes-schemas.pages.dev/source.toolkit.fluxcd.io/helmrepository_v1.json
|
||||||
apiVersion: source.toolkit.fluxcd.io/v1
|
apiVersion: source.toolkit.fluxcd.io/v1
|
||||||
kind: HelmRepository
|
kind: HelmRepository
|
||||||
metadata:
|
metadata:
|
||||||
name: truecharts
|
name: truecharts
|
||||||
namespace: flux-system
|
namespace: flux-system
|
||||||
spec:
|
spec:
|
||||||
type: oci
|
type: oci
|
||||||
interval: 5m
|
interval: 5m
|
||||||
url: oci://tccr.io/truecharts
|
url: oci://tccr.io/truecharts
|
||||||
|
|||||||
Reference in New Issue
Block a user