1
0
Fork 0

feat: initial commit

Signed-off-by: Vojtech Mares <iam@vojtechmares.com>
This commit is contained in:
Vojtěch Mareš 2023-12-13 18:15:03 +01:00
commit a4f9b46fdb
Signed by: vojtech.mares
GPG key ID: C6827B976F17240D
11 changed files with 640 additions and 0 deletions

21
rke2/config.yaml Normal file
View file

@ -0,0 +1,21 @@
write-kubeconfig-mode: "0644"
tls-san:
- "node-0.kiwi.k8s.vxm.cz"
# profile: "cis-1.5"
#disable:
# - rke2-canal
# - rke2-kube-proxy
# disable-kube-proxy: true
#cni:
# - cilium
enable-servicelb: false
# Make a etcd snapshot every 6 hours
etcd-snapshot-schedule-cron: " */6 * * *"
# Keep 56 etcd snapshots (equals to 2 weeks with 6 a day)
etcd-snapshot-retention: 56

View file

@ -0,0 +1,15 @@
apiVersion: helm.cattle.io/v1
kind: HelmChartConfig
metadata:
name: rke2-ingress-nginx
namespace: kube-system
spec:
valuesContent: |-
controller:
config:
allow-snippet-annotations: "true"
metrics:
service:
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "10254"