From c216bc553ada9094d8db5579f32db297a063b5e8 Mon Sep 17 00:00:00 2001 From: Dave Altena Date: Mon, 6 Jan 2025 21:08:39 +0100 Subject: [PATCH] feat: remove kubelet-csr-approver --- .taskfiles/Talos/Taskfile.yaml | 2 +- .taskfiles/bootstrap/Taskfile.yaml | 1 - config/talos/clusterconfig/.gitignore | 6 +-- config/talos/talconfig.yaml | 10 ++--- config/talos/talsecret.sops.yaml | 42 +++++++++---------- .../kubelet-csr-approver/app/helm-values.yaml | 3 -- .../kubelet-csr-approver/app/helmrelease.yaml | 30 ------------- .../app/kustomization.yaml | 11 ----- .../app/kustomizeconfig.yaml | 7 ---- .../kube-system/kubelet-csr-approver/ks.yaml | 20 --------- .../apps/kube-system/kustomization.yaml | 1 - .../metrics-server/app/helmrelease.yaml | 4 +- kubernetes/bootstrap/helmfile.yaml | 13 ------ .../config/talos/clusterconfig/.gitignore | 4 ++ .../flux/repositories/helm/kustomization.yaml | 1 - .../flux/repositories/helm/postfinance.yaml | 9 ---- 16 files changed, 37 insertions(+), 127 deletions(-) delete mode 100644 kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml delete mode 100644 kubernetes/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml delete mode 100644 kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml delete mode 100644 kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml delete mode 100644 kubernetes/apps/kube-system/kubelet-csr-approver/ks.yaml create mode 100644 kubernetes/config/talos/clusterconfig/.gitignore delete mode 100644 kubernetes/flux/repositories/helm/postfinance.yaml diff --git a/.taskfiles/Talos/Taskfile.yaml b/.taskfiles/Talos/Taskfile.yaml index 9c2a97c0..a6696942 100644 --- a/.taskfiles/Talos/Taskfile.yaml +++ b/.taskfiles/Talos/Taskfile.yaml @@ -36,7 +36,7 @@ tasks: cmds: - task: '{{if ne .ROLLOUT true}}down{{else}}noop{{end}}' - talosctl --nodes {{.HOSTNAME}} upgrade --image="factory.talos.dev/installer/{{.TALOS_SCHEMATIC_ID}}:{{.TALOS_VERSION}}" --timeout=10m - - talosctl --nodes {{.HOSTNAME}} health --wait-timeout=10m --server=false + - talosctl --nodes {{.HOSTNAME}} health - task: '{{if ne .ROLLOUT true}}up{{else}}noop{{end}}' vars: TALOS_SCHEMATIC_ID: diff --git a/.taskfiles/bootstrap/Taskfile.yaml b/.taskfiles/bootstrap/Taskfile.yaml index c8e41199..44a35329 100644 --- a/.taskfiles/bootstrap/Taskfile.yaml +++ b/.taskfiles/bootstrap/Taskfile.yaml @@ -57,7 +57,6 @@ tasks: - which flux kubectl sops apps: - internal: true dir: '{{.KUBERNETES_DIR}}/bootstrap/talos' cmds: - until kubectl wait --for=condition=Ready=False nodes --all --timeout=600s; do sleep 10; done diff --git a/config/talos/clusterconfig/.gitignore b/config/talos/clusterconfig/.gitignore index f8d80be3..29f64694 100644 --- a/config/talos/clusterconfig/.gitignore +++ b/config/talos/clusterconfig/.gitignore @@ -1,4 +1,4 @@ -olympus-artemis.yaml -olympus-apollo.yaml -olympus-athena.yaml talosconfig +valhalla-odin.yaml +valhalla-thor.yaml +valhalla-frigg.yaml diff --git a/config/talos/talconfig.yaml b/config/talos/talconfig.yaml index d9b87e89..e4215a27 100644 --- a/config/talos/talconfig.yaml +++ b/config/talos/talconfig.yaml @@ -3,9 +3,9 @@ # renovate: datasource=docker depName=ghcr.io/siderolabs/installer talosVersion: v1.9.0 # renovate: datasource=docker depName=ghcr.io/siderolabs/kubelet -kubernetesVersion: v1.32.0 +kubernetesVersion: v1.31.0 -clusterName: "olympus" +clusterName: "valhalla" endpoint: https://192.168.2.101:6443 clusterPodNets: - "10.69.0.0/16" @@ -21,7 +21,7 @@ cniConfig: name: none nodes: - - hostname: "artemis" + - hostname: "odin" ipAddress: "192.168.2.102" installDisk: "/dev/sda" talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba @@ -38,7 +38,7 @@ nodes: mtu: 1500 vip: ip: "192.168.2.101" - - hostname: "apollo" + - hostname: "thor" ipAddress: "192.168.2.103" installDisk: "/dev/sda" talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba @@ -55,7 +55,7 @@ nodes: mtu: 1500 vip: ip: "192.168.2.101" - - hostname: "athena" + - hostname: "frigg" ipAddress: "192.168.2.104" installDisk: "/dev/sda" talosImageURL: factory.talos.dev/installer/376567988ad370138ad8b2698212367b8edcb69b5fd68c80be1f2ec7d603b4ba diff --git a/config/talos/talsecret.sops.yaml b/config/talos/talsecret.sops.yaml index ee37085c..47e949e1 100644 --- a/config/talos/talsecret.sops.yaml +++ b/config/talos/talsecret.sops.yaml @@ -1,26 +1,26 @@ cluster: - id: ENC[AES256_GCM,data:MHLzTECZK8jyzIevaRuTF33SARbMOSQKwvn7O2DSsPbNIS35H7XQeHpLhIk=,iv:NewDO2asAL4w8eSpiAWAFgBN+k/eLLvt6CsID9TIrPA=,tag:gC2waKZ/0rcPmUC/h6DFjg==,type:str] - secret: ENC[AES256_GCM,data:ONZCgLgtjP4MrkxbexjiWQYDIPlprxVoiBvBke9B/uPAsNhwsnVRRuipNAQ=,iv:oaGlipbE4q3+qRpZhOhxAFhwEjma7XrHGs3y2ZlqetU=,tag:BgCleh07Ud0IeYrDkbKuXQ==,type:str] + id: ENC[AES256_GCM,data:8PAk9Z9MpbbC8HntqHDVr7SGlJ+snNtSfpNEQrMEux5HwoYbnOMcloyAXmg=,iv:92OSwoLj6m0k/rzY6Yvpmg/kP5G5T92MZWtDK+iWpYo=,tag:1bMSP4uGdKgcNAEqcPAPPg==,type:str] + secret: ENC[AES256_GCM,data:WpjXbM515zIvoMnpbRJc4fE3hLY04tperipT35vGfKQJFyoXox0ToUGJUEg=,iv:lng7sTC5TPG91/wBJszXVfn+USiEA7q7TIluu0YviQo=,tag:12krxUc04kJ3wy0/iYwQQQ==,type:str] secrets: - bootstraptoken: ENC[AES256_GCM,data:1SDgb5Slp8VcHbM4YFjMojsUWS/hWWo=,iv:aoyJKCoSx9xHTK86nGnWxjQr9td5QNCCiucLePOJTjA=,tag:+0oIGRfgeZ2ftnkYo59Jpw==,type:str] - secretboxencryptionsecret: ENC[AES256_GCM,data:dwjouRuKjPcCDnGv/L03WpKDUgeyMzKJmUA6pjxhFOOeU2GBGwFqn3fHcvc=,iv:wafgYgJROr3RokW8LkudnHuqfQ8W5kGQjmtHFFzXwpU=,tag:sD/zG9mwRa1orpuZbpw71Q==,type:str] + bootstraptoken: ENC[AES256_GCM,data:WakshrTxbIgtvlocR4LNNavToiPZ1b8=,iv:7vlTdvDZWvmfusCb95WXOl/lSMKHhPiSML3C24IvtqI=,tag:faju3ymd1msVbZF0UwiKGA==,type:str] + secretboxencryptionsecret: ENC[AES256_GCM,data:w5NlM4pHlz8/BkN2CwiPtTAA/dM4Y4CpQHXnGkQuMVk3/jWURkySh7C0rWQ=,iv:AxGpY9FstwtjfQPDcQs+8ebDYpe4lQKhpRdXy0luE4s=,tag:w1rQ86/1ixgW4Z6/y7P/KA==,type:str] trustdinfo: - token: ENC[AES256_GCM,data:OlLoxEtGZ3De1Cf0+Aci2cvzu/niWxc=,iv:yPB/134yooS+RsV74E3nOmJlVM+aV/j78k+oA/e2jbE=,tag:v3SEPbVuHvzyGQrrjqbpgA==,type:str] + token: ENC[AES256_GCM,data:XCsZB+Ktd2w5yafdksWYz9Wf0TpAEQ8=,iv:kyZHfxLUSDfiV230BTSWAEJTn7QBKhlnCKyKJ0NTdf8=,tag:XwzINstdPKnODBPs1qga8g==,type:str] certs: etcd: - crt: ENC[AES256_GCM,data:zEjk+bjkMRPKW3AQO/uIJiUJ1DpOIXHAW6emtvwfP0uCe/lYk0oVYeCzSGGCiSGL3usftHHYMoL4aRcmylc1NvHRKeZH98M4rvC3KQNYmfOU1h8JiByZke+uSBNVYQtCejQgw9jc23S+1gB/uBT9w/nLmcI5bi3UXGT57N+Tp4YV2MwT0h0rCDbvFYM4qM90q5WC2ojhtEcf2FA7WNS4ZzODaoPZICVDVcRH0aRJMbjBdsHRlItgYQMm9C933mVmADeV1UzPa0yaiv018JkruOjrq5qazRzGMeAVTFhCGBAq+ilggBc4Jnz3muqBfEs1hwPoFxmf5uzpSLrkD4NL3mm7P1dcMTQ1TBtl0AMfuwwSgzdRqdeRZjAZW+HCsX5RKg0h5aLorsZDU3aEKqH2W1rSu7RbqirivgUQtV1Nsd38l7dyP8UEQ6m1sQKJYcsTV5NxO+l3ftRQfKrpB8C36LSxk98XzhD9VM2A8phGfy7rA8AnFG4clBVBBC9oUmRYofzse71TRfEZoRtK6blX/oBUuX8uaL9FqfBsFB+deAEgUDwxMGNd2FN4ZVYMuL41M8wg1VWJZh1rOL3M8VGniuzeAiXqYKfYBTCMpnlcGINRf1FnIv4vrfr+3x1GCVCCdRtRWHmTHUc1ZbhO2+dm+9l/TbFjK86hGgvX9OONGqdAFRxhVjt3w7ED6bbE8+/KkPMnDQHNNG9xVt/N5Y6y9B6bishjphnd0NHvtO1YqvNku+2v/j12TYXzWx7eodVr6DJ3xJiE3jFSuPZN/FkI8D5pmewB1qUWrexYgBu8NsTktTacz1VZpt6+YdCAKAk2PGbXJ5AQsRUtgFzr899ogQi4COV2O62jNGltttgUoWB1XKx3XDZ+TS4VqDHd4BpY7eGgzqW4oAdmExrP+vghgFjiJ59ans9O2cA0xUjNgrzh6CDFh/M8nNvKqIyn9Z12aLmiALcz+sQi+pcXB1KqBy2XY1Y5nVkxPtTpNe4MvVy8jIJRnnPLcaE9h1C5SDRdGgl71Q==,iv:HBBNdRWdVLgGZKa02+/0gEvaKUh4mUaNyQK8Al0vfmw=,tag:tdXgvwlqz6XahtlVVRTEJA==,type:str] - key: ENC[AES256_GCM,data:FE5CjNkgWgquSelleL33ZkGqCLA6LMK6JTgLu62tXmbv1UmrPdPgtUA0vxZalHoXeeqxxrZtJy9dUGMtc0BZzC22stQ6W5gsL9oOjgdj2KEMJsYtG3czhimlDTtSj+4PQl3uNBQ/Wb1T+kf0szZe65XJ0et2OgVuZWIpuz75EedfMFWa8ZDtQ93SZyGdw5otIb+bjdeqazM96ea2pC/TvPFA5cZccqnFwqnLNgrCmjKpoZKhpYrsBPH3xt+Ulr7MG5yXWjlqXIZIGuUBBKOjmVe8B+9f/Z7Ma0MC7UylIw/jMVcEa4RY7LArcG//F7nhMLaarEMFk+LHPmBu/ZtjghpHQp1qh4Tyd1UT0XGq26cCTXZv/FdHph3kMvTNOEwAv+lcU01aF80vyvG0w7rYMw==,iv:maJgv5+4gpTTGgOkzRGMV3k7MRbnBveFxpnt/N6okfI=,tag:oimUYXJhaMB4cttm7/ZoAw==,type:str] + crt: ENC[AES256_GCM,data:28Axc+Yi3GcQnTA1MIkI2z6yTSspU12GwcJHqWeDohTNhoZlrLYEgwJoRntYq1zoia3ugIZXIPo0NnGyozX5OPVLLyfU0mZDX63sGKWe+SVso9FJUz/NWZ+UciCVuZ/Q8HHX93bWOMGEm4WI8ZdZBWdLhjiVLLlLUAVWBj5kzyXRbxZa8PHghL2Jy8jSxd7DO6FyE5gSKVciNQzc/VDfK7Bk1OJ0rIiu6Z6byID3F0mwaUShe6ym3HssCH/lbmLHvaVIVgV1K5jm3OYZgfN31qlqaQjcIcF3HyEr+n/IAH4VeJvSnJPkug4jcpsP5nhbw9xd+2hoK6CSiLqSlYz6cugJkzE7dgV5UEMaMbXBOyz+5/ggRR9mui/2Tn6Vxy+9r1YvFkI5Th5b/+qqZFxcXtV4mGY43QxyRwBqKV3tar1I6fM+L9ZRENzrLjB0c+7I7VfxP/Xjn7aKgj9kboZ9zV9Luw0mX3MbUpZMBdQ1hrkMxIZ9hKuoE6vUWHdGYVBCUCF8FtIYY/F5kXEC4dBkVRyS68VmQyJFsfIGm2aNVqlUfAdpf0r9gBYy1LGsfGdpjE+yZ3XRcHKteWkYqE3MnDOXy/SMxRsSrsBPqYT8gp5sL8plCEVNMQ5M4Zzh/yZBoOB8hgaAbs193wKPVEWqgTpILzQH2cmoP/RM0M9Z4mQEuiaHFZx3Vvl9yXbSLx0C9UDtMRnFLbd19BRAfOo4M6NNbxx483g+NFFaoVnjQksvtyEelS0u8VJsR5plWypEYvw5YriH4aPqcf4bSx6ASkHRp0FzRSv2waqXzATy0E0gEyoUYvCDm1tu4mCPmTtfyOZbVvoUCGCjXwWDAZMXDDymikdY3+hhxpbBvPSMfoxaeFJZKGHcxxD6IKlWCKkbvOnXIQznvTL8HeUMVeNVtkEWv0OfxNSqPrZ8jc/MR/6MnBh33IApLu5TUaK4K5l4mW+1gnAx4JdaQ4o6sWNPapRY9Kh4rnS2zyAVcdFfhTJUWPmqV5pxltR/IVyKTEoUGowsGw==,iv:608EFDlBqiPqLZNAiHHny5G5GCpuScYJr9O7MGunLPo=,tag:64VgqQEt185LhnV7vEO6Ew==,type:str] + key: ENC[AES256_GCM,data:o8TvbQOJJ99vpSBUAWN7Kox1VFQhMQ0eOsnk7B52/9G/lMOvBexMldORJlNAjMEul0sIszyaTOSRrYu0//A+crYpLpbLDXGaNDKjCnQgqtHNMdf7GjEZJn5HSTytTtj5WSJnAVjJwGSmuxMdilogmjuBfIf3K8fqZP0rAdc0WMNImTlgs9ZUO2WMTYCo95g2YFOoFIsojL0o/TUJsJzDYyTsQdO+EF+7/BiVzAmvsrCk6O8WaEhRLc/gXQVqvZmLimLjAPHK5FkwinAXH58vyoD/6voeNnaRPdPg3dqQNcO4inwX4S2x4Hwr62nDaQPzOmQvO00RYYb7JfNLDYdrBN2lklMiRHeBZ8WRig3scTsL/dmyLa3jsdkZUrjuyBK7uGT4NtGJA5mzetdd4wMggA==,iv:baNUmV7R2CUs9Z62+8PMWsVD+INoLwVClizYAAW+qLo=,tag:t0DnDicQ5SadlizGjcjrlQ==,type:str] k8s: - crt: ENC[AES256_GCM,data:M093oFd7zCDbiVy2SN2mwACbNl5h9+qxr7AAoVzFhsKBSYMRBw904D5JNiZQe4Y+PzZnj47Y88pdhPhRZMhDPzlkSJUD+2c8gqGyFEKaivxIN5e8dFcj6S2/qO/09BbCRkczNg9O4xBBfQuIb6/jKRDNzlxEnZ5CLbm9LREym+HL5AshaiHEoi67cv3sm+xDzGZjCTP3i0IJ+QMC5zWlxZ7Ss7uD5G4gnaTzA8Hr2mdskzik63YypcEfRmipo/IuI2WLgVqjHcxEpbg/gEUQBTi0pR9aNe4GrCRUNAylK9yr5NI6YHXrzChBLJ875uZ70jazqkuAwTK0inHrKGGP5DtGGSOX7s12PwuJtIkkKFtn+GGbL2V1iBDLk82lmuqM+e6qcMJIVHcgW3F1/7tWmg0VCgRpLA3HuJZEZ1lM7gr8JgV6w6U4Hgg1ObDcxceAG7OPgCNjtfZjk9mQHJK+imkDAa3+yENdP+//ULvWWdACnGdQZ8na7+GhjyV9jv9yXYXGa3Uy5LDPMijbzGClMsCWEY8L/R2tb0fpEqp50gRyLMUQHR0Qnyj+P47s2so2MNw1NsD2+ERiKqYYvnRAer/RcELw/PdOvfrpFzAig2SCD4n9wWd2THBQokTDyW/GVN01Ii+ukaskj8H+R2x0ayzFitKbtgjR0jetU2sc7ji46p5gL1RMLhocKI7Q6hfn7Yz5NtlUAl40b34G8i4AbHKEF9iHfpvHctBlBexNdu8T4NGnIlT1ZKmV/tC/2nrXjwRpQV9EerBENo69yej4RJXrYIit9YlCm8MeqML7VNq68AC00rOLqMR10ZegnSuzIxExwhrHFXdeOEobi6fGjr7pxLytKXDDVOFTMAeLZGqg0i+m3ZeUXFi/PCRwtt9T9ID2LBK3US+//L+3ul55zZyeKgjCg9Zl7JrpiehQHWjx8OeUeisb6NiGmrhJt3aQWIQ8l4dyxc1O8wLvY/n/9P+p+le0WG9nplhDd126ugcbjWfFE9quwGyECnUi1xxLpf5ZCudUSXlU7ogEfqRZK6wdlEA=,iv:Ni8DAFx1VKuCgvkAjusadmsCIPqTKM/QOHJFSF+dUao=,tag:PDDuuv26k78eS4Yy0F3QUA==,type:str] - key: ENC[AES256_GCM,data:jXCbVMOnrK34z/I+x8SxUPbW1KQHWGg7Fz19dlvdx0vWHiQHjWPJDab1mGeniDXG+cp9ckQtZY7u1wex/ltglZIbCvCrbJxMZrp2b1UiypjclG6VdtoBC/wxIiurN8Gu0pQzKSgloQnc3z5HIkf/7s/2KaPToo5NuQb/wP8qxzYccouC1XeAOzKPPDG2JnJAREPAywCPJpB+XboGAVbRXKL4TbhlKGL33LJBL2vubi54kRBOfrTMEpVpwrd+TpFxg4XRTBt6H19qoyxs5p5txqt5G3QCZ10i+CbvnAezevZIjUexgz2mkWL4IsfjxympOkPI6w3u3HPAmdKZi3YCULUaA5NzJCa8xbtFmV+BBcoX+ah3Ck85wpU+DY6k5cVVCEbzMj0sA5/vyoaSxyIsmw==,iv:G5I3+8cPEeBFRNR1uEuUcXKR/QilwVvGut9FHmDB4Y0=,tag:XrG7OlexDH6hhM6gtcfQmQ==,type:str] + crt: ENC[AES256_GCM,data:AtzQ0qGCqo2G1uFvjO+RGWXjmbudauSNEMN2qB7uTgsgBjwQywz4+Vbj/6f4dQvTVzwKetpOGTGSCwEtQ9OHJrtcrrxniW9S2kwpp3O7B+elpwGi+GGY+pXgeF4qJ9jb/MUdrMyrl29cfglVLk8j6RevZSGCbz/QAX1m1lr0rJTfJrnd/E9x8DWncGEELuKs39sRiRm0+nyglgvhzn32E8/By0oDSBuDQL51+xog0XbhgnWefJqH/vRbggn4/1mwQu4KYBJZ1P0bwN47gYweC+uZoPelY82rkeUwMeIp0bZNGjlGVRmWTFNjWSTM3PB2kYKaKQbtL3ymarshhq9bm4Ya2kKeOJfhV8OuvWPZC8sWTqwUGdJZCGdTr78/UCHkoPrnMoLaEPc9ZOxXlOxKF4wYl7XoKZSgW7sBaAY9YH8gbVouwqkHDn0F93ybJo60tFqoYMJ91A56vNdoD6mow0Q3k8p8oN1ivynFPsAgTQsv/iE85/5q1N+mbRspbzegBQw2L6clxNzJiqMZ9tWqmTa2F5EzyY8kpc8RXcxbMD4GKqXLUxeT75aWETGGSTmfmid2b26ucjfiMyuxptzTPYae0v/28VDzxsM4OK9SqC8ieTA+A+8BVvxNkr0/Va4aW7gQ0G8m8dQqRBGWmz+mQs6pazMueg0zid0ksYGIFAgHQxo0JIu0PtMpbb9MCQ058nV1bkilMuaXvzU8UUQkvc6rjs7cR+6OeTgxVXrbTTRO81ZibAtkHXfgTrS/pCIOCmSruvOR6EifsU/UYbrWlr0iWQHHKn6g4CBxVgeUEFsTAouo5Pc1VxAJFk7vqIRpyifIWSvEOeu71mTyKU0Ze0E8xGB06MPf8KnZgvdY9bM2vfwJt3xR6H4SlitMkG3d/43MXgZil+/TT7DJov1Xd7gcmRjaMWmphfMCIYw2I38m2PwIamVybuIC6EEwVWUuZRqieGgHGlPdQMyrKNtvv5xR9kphgvgRLLHqrP9Wh/D3QqlY97R75FxSURaaD1YOiFImZuNDy7DV4A0mrjiI9uhUmFz7Fuw7EH6UsQ==,iv:giVpah+0/4DUtWOWza3LvHJqIXFFAXH8+NGcl2u2bzU=,tag:4bSUaooMn70lOtByb5u6UA==,type:str] + key: ENC[AES256_GCM,data:uUeNgYPOfev7HX5vx0kllYFft7XTUl5Wo7v/xpQdT+CQLf96wT8b7ErLjAtnT1u0VcgliB4/DmB+wL/B16NzkWT8Va6ALjI2wRx2KuD+BJ2f5qVIDilxBTmazo0EwSGcUaE+2ny3IlyX1Q/VqgVio9vJZKU5rMH23C8IpAkPA/i0GvZJM3lBykJFFEo9BqJo+BKoCTflHt4DDdB80i1tOceXkX5W6T2rSu5J9Rug4kg8nAkw4sCiOoHMXTU1S/FLU5PkFnOQEa9cUjA5NoBKsj8Hr7unlnwIOhuz1JxJyqrvcnwTAalq+Q9uYVYD1jQO65KES2pMewHlxgdzMIJp93vJf7SDDQg0cOPz6LtK0/sxm6EA7p7Hq0av+d9cnjvY6rNNelp9YDi17daJOnx5DA==,iv:7m3t8YaxPW4/G8PgYlVLOXqH+QShMgwm8+B52bvd/bM=,tag:34nnKfWgxkkTMIlqT3vFfw==,type:str] k8saggregator: - crt: ENC[AES256_GCM,data:PWp7xcjNmVdVmFiIbE+imcG8Se58oOUyF34lxr9vkObJzHxSIPfHNiO5ubWb2LDxJY4u3nysMBmdRk53g06N6uH4hLTjRKodVv6RzuR3ItNFLlXzj/2ltfZMHoA7hZt1CLp6uEXYy9um/KS9mKxXgYniUJDlcXo6v8rD8/qdwhB44noEffQKZFjNQmFIXxdewfMKKIFMbc3qhAGM7SliAxtlvUWuI2ceEOUN8WPztbZBOR0i2oJOzwoMhHfijddHzlwYs78OiBXJW/t0qZsi3n8lFQOkBYRzklPTmbE21jQel1PjOUMPms6LX9PVZtQkjMe/XLze9fSAFU7AnRhOhKm9nnKOs6r3w4oPoqQBVasmOwWk0Av+yJH7XxG8hJg7g9q2u6/mYz8dsEyF/nRyMS7vRwhv6NrQkSmE1gFLcJUAyy38am3wY5eNcxW5ZkLxIiCmDd74Kf91rncfdPA9XAUvR0Xo/kOCPkSKgL5XHmUWGZwPQ+aACEcytAhDZDJSe3ua+exJKSjj/qnSNzhWXb5OyloKrI2ORNr5csnGD6r9VyNfeXMzSmI2QiDFGlBaOqI7qFnuodhdV0K8z8aZRxFM+QTcdGGM1N8KpspkMRA9ytMLPt620LD/W7T+VUvPwXBGtcR/UhmT/w9VZRD4nYvIQgNcSogR+Q3wK+/wRdGjAjIgziSTiyTqHDuE3AXM2c39Sb4drfUoPPrrIwpex4Ha5fADa6bUP+e0DV5x3eympkd41bs/6XeYMKJ4MgFJbEDj9hDjcOh96L61YxzB1sqM+pPzah8NQmZ9NKD6QFB/8OaJt+BghxTZfJvBe1O5PELXVHGrhLMqa0Kkotk/wcgDZx/BOQeOCWYTKmbYy5yUqGy9p9P5F6ZYuGRExfDx1kzrQTQ5Dbi3mfjDTDWj+i22GIm91YWgg9XZj9sn26tDW5+8kQyIXKIabbau8h37,iv:II2915Pd7Vv8A5/uN5M0DXYeczUfXFvRoOcUXSkyTTU=,tag:OAMsjdSy43cR/Jtom0SOKQ==,type:str] - key: ENC[AES256_GCM,data:axGQ6WS7xOW8fvl1OJFfaaah8f2WC37+dnmuNPQteZt17/5Gf8WhOFIpApWGPvs5cQmJ6+tUgIuC5GhWTPADxpxCi8tL+3tmvG2j6Kn9VuaWOc/LjrabSCEv96yLelGECzBGjBeNbUTSYLutfshM1LV5fNI4GfTITZcKAb9OknDDdWJH5b4sjJguiiaqXJOadaN6X4osiupRlDJwzlinWqWUiiqIG3+cJdbDOWbjybtGlb3El+Yw0FOQAQYdFmKxlwwU/UEhHfvbDJitYy3XSxS5r1wAHJnKYgJcI2K1ZTVUbfZu9loFLR910jUMbS9mftJraT0/W3GBEOL5oLwViRJ/ChKMign4RVY1TxIs7HilVR2wqVWK7d1ldQX1P0uX14dgfz5Ti3OlW3vqRphhbw==,iv:DfbCis9H4u6u1iQitl8K8SGFGwSZYQaUivrf25TAN+w=,tag:b3TXmZ914yubjNdr0uvUHg==,type:str] + crt: ENC[AES256_GCM,data:JWYlJDD0wQ38k1E60524A0DB8Vbh7MshdhFfZdjcpZcF4BsMnQCHjYnUuxLABAdSJZW1ucaRrxX4EK6uBul+hc4NdyyuZ07WMGJJeat+5kztD0uRh/lTqKBvJHSrD2k9+NYtTB1h3MlNbHX58fUZ71U1qZS63oMF7CnarShhP/2qx2P17IVL9feONasU6agGkVo9mMNDi6ks2Zm6pPjEp1PsFaof3+zkYzhsB8vrn1geYk/dOXzMfo5M4g+s/lDZ4xUX4eFsZvmbk3qGDi2+g3B+lzaySGGog/Nf3+yr/2qdG+0ezKg4r3V4Zn72H4flw//EABAXIN28TzeYBua0vhB7zOkOOmiAszuQlI5wyRkBq+kdna1zf9a+O+RvIMEtSYZTeqmr8TgZbH9u26AoImFMwVsDmAO6qYg5dG8XdFpS/c6sUMiHD95fyB+GME2vy2vmyUpGmBxfnI9FfE8PiRir+flJvO2twlNZAWEwwSCvEWycn08oBDvakBidTunTyEXVdGs0u+1gEZ07VLuKe2J0qzr+gdGI3Oa1JJ5WQho2m7iyCUe3TQ4U1qgBEGl1TbIdNKBmPiwyYE8VFklrLknSfTNrkckAFJoUxBbfIVR7pUD0MTKGOThQDMOkYzFmI0phJAIT1MwfEYPskJ7KNosisElpgmaXFremvNlIQ61mGdTWu9oY+PV+Huc37EO5ffJeD2mx32sHGY+ro6mom/1BUGGbJbFN6mlJK9JwndCXexfPJ2gYRPyuHAbAei7pCaVOKuvKy/I/rtpO9Ii82e7aWEBxBO3wjW2iKVVQ4tcGRorKcCgxRvf4uMZrfXkHOBW0cGOqTXG9b5tvs92W7dyBLHOkFwPYouRC4GxV/9Favzim0uT7qFY07N9Y1mt3+lpLsv/V6KQNao/jn/mNS+yApf/EmoUl8m44k096v9dnh2B/70Dhme0Li1LMlOVR,iv:2w5Sxz29uSscMiW82rPpMtULDsqzHSkt+pUlpyNVQKs=,tag:s9nwwDwfzocQLu0HQcZc0Q==,type:str] + key: ENC[AES256_GCM,data:C5RV/LCNgzz6DLn76xm+yDlO3pCrMdxcs0I6ZvREEOIpctUZcYHMuDCzIox71FU16AfF/LmL0qw9a+x1STMzyvfb7smhrfZkgEyTbhqTXRs1orMdopGfRbmY6aQO4YBVAFxTWv+rk7160IRDVQH/WViDHyOo2h3RKkj1HdpJFIQiYB3bn6so4btWF0rnCzl59MpIHTOMk6AKwrGRhpZ7PsPIhi4Lkyjw1+dj8BcSeWRg2+Qg6Nt9zmgib0CoVbubeb0Amo/UKwuaQDsQaJ2j6BqCh/td5dka11fnVSXeHpXPKLEBvWqFCgs3M5b/B+DxxH+7+nJ23vJUSAgMKf1XO2O/dlpFY8NkhcB0HlTZtOig0+Qr/eLSaqYfnxO5+7WAXvt9nV7Wo+8Kvg7Hx5MD+A==,iv:wTE3Hh5WfbJExWJTw1H0TzSsyasrQw9CxB+t4OZjTNA=,tag:5yZQYg5kwPt1szyEKa+xHQ==,type:str] k8sserviceaccount: - key: ENC[AES256_GCM,data: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,iv:Y6rcExjhDN0Fyl+spVpmUwRlthu3ZKhA0bJJLKFl5sk=,tag:n3wZh+r914+PmjlYMLmPFQ==,type:str] + key: ENC[AES256_GCM,data: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,iv:np7IDUsunOO7k+GLZpuGJ6RYzctUEj7V+jvx9Xkl8+c=,tag:U/OGggWj30iesgh0ZsZXhw==,type:str] os: - crt: ENC[AES256_GCM,data:hZKrntru4JZ3tYWuuMhbhjXura0i/2Zbi1Dj1FrSEO1v7Q2aDw9kVxnsKMqvmKgNNwTUejh8lGKxxvtZ7hDGTDcHoVRKmkK2nfCzU4aCOZZNApGu8pUxL+UzlK6ODRQEXHG41si6zTAuuDPFsjsPadNO5IyySe6/J4uTTyq4EM6uhprotX5Y6dEdkc7ngF/0VubhaCGxaEmGOT/ojuzfV7qa2seh5Gp97PN2nN5LpR8fSFNopm87zQxMUEDKTniksq8h5xvK1iosxW+GZKX9aPWXZN07al2beKpVlo4+5TTccT4NwL+yCWf5Tw+yRIsWCesuG6ZvL6Xyy2jB1uzRpgDv1ZPxXpbCldnxucFIChjmhh5HiAVjw2fbSeD+khbIW2pS+J3DsenZ824ewHWV+4BlsgCvCW9xiWkW39SyXTHap8Glbx+Hxvdhpuc6hTGNJjWU+qgtuSwA4j0YY6bO2afcyOql3RuoVtuiwwFhZFgriL903wZuuxFYejGlYfdYnaP5um0+aF9C3ttm/iwRRS3tjf39umSIID6PWk6ryueM/PEYwxaK8MgWW06HRvXJaLqO4bkKGy2H7rD9iaPrgWEDhwBQEJTRCmU7JpY63bORvBW+mTpSK3WuPo4mBiMlWpE5i+JCJc5WStBMhKEhOkowW8DayiDN/7zOQcklynqbpFOK7ykt0Jd62zYIYNqptSiJbjmIhuOTIwHuxfdsblZzgjvCNnW9DBV8hX+vQ6i/nGr4GW/e/kYgj2ac34Onxxj0yvkGOlcYNyoqkvpSUSQNf4bYekJ2jog/ens1EQRSL5ORK8blJY+QUSz+XVMc79QatfGJdaQjOpc49On3p0kVb2dvZVlSTGmmM3IRaNEE96JZ,iv:hVrrqtZZp0g6SufzUL4pOO1TMfklsKUbjoWi/BenR88=,tag:54/J9GaRnrMRiIbAG2l0MQ==,type:str] - key: ENC[AES256_GCM,data:Ca9EIH4JQN5yL0umxkxBpG8kkJ6RUM4YmxS3ESqD7d19dUH2yzTQKiCdKP05+su4OZ5UQ8xFWTJINU9fGJ/JsnFvgtVl13H7+A3amLyZx7ONeqmrA3dlo/qiqXQWbL7E9P/LSKM13krlurxzg9cf/Co+NUnjS2Rs0vudkFLA02/N9HtSW06az9b6Ea6AFSOfohx6D14qDTwKNlluS7VtgqWZFhuTCBstS9JSGsh72hxuwwkB,iv:ReJwSS5zsxtsNc+ff5pWiu4/uEWWkGiuzkVUGhqkVW4=,tag:WaeKxv81/qqbDfWOaLmAEg==,type:str] + crt: ENC[AES256_GCM,data:BpcPCkBO/9OkawKnDdkZqKzqNq9+C8S1JJ2izj18PJvv9J4fN4UMAjt9oNj9TyvMu/4WBx+ii10adB1PKSmPwfhU5M1dWuk1lBYMssCF0uObKI0IVUHoUn+zjS0mOeSseb+a+PbmzsWSb6w46Au1OBA3ZVsF+8CYB3dhVgweMQdBAP/GNaskvWQwCNB0LpHNkmEA85HwwDzSB8wTi1izepLDaCEEpkF28LXOZZBPx8hWj0avaQJljY056FrB8u7hzBX1jIHjEi6nV5uUmYJA4yPVCjGjvilm9nD6Sgt2rSSgScXK6jVWr2gQh5fO63vAd0WbUDALXRvzUzxGWjmUqYdJCefHCYgtzlYtGH1kCLKpHRwQ/TcGwtV3g+S1/KoBSSFn6i8xG54h43WFrpXnCFnUTAfpcGVnrl/wcyZTRiBAH8d6EGs87bhZs8u/MPwjEy3l4rTsqsnGXHTaNHCok9ePPxaks1Od9qqI39jQ5A6YjSSCrmbZofNjJzkBnQbUXxKwjv9tpC+8I0Y3IosvvSN5lbM9hnbeAtMsaVBW4Hxx9k0IZfgCoB8+bETyH4cGFQjy9si2kXpoldvjxXBl4/eU2uQdkinnWMfTwgC4JkBRQwyp5QExphrNSasAoCp+YbaQK648iJnsAa7aZENjULFFoIO9FLLrb13T5eLWtmIa5HJO6XxiKv+xn5MHs7Dd5N0gS3nQNXC+UIigHng+Dk3amdNgFh558ah9H6PODhjxX87QnTxvIhJtm34QCCRmr2YJQljVOvpztIbouDS7PFwDr+cToonDHo6sQn+GH6+FJvtOEceJuDAs5WV4av3m/xcmbzuVvzmxCpNlCGWm5vEAAJZJow3PpBAuEYY6PrEaGZPG,iv:ELkEOml0LDt0qGwdsnYF1O9o8qKdzv18t+zLOXM6bd4=,tag:9CtWFB1qFzzeAsjg2B7yFw==,type:str] + key: ENC[AES256_GCM,data:1j6r2OAVfwfuyP4awOia2r3Qn8w1nikdvJK8Wzy+4KdQVq1XLIDzqjFiBFyXS6V9bpMWaBJeoVHFm7tTTWUMwDO9PZxlUoBBKu7NypfqPuw3GajSpY5usOl283dnBFBCnkUSlqHf9jMkgTn/9mZk2yycXJJwe4xIl9nnJGn1Yguecl5INGKDhaw3LVUZG1kNPJBPz0cISYvpbzRaA6koZOg5T4H0xEeOo8pnfqYDwvWmyOMS,iv:uadpBdIRXpz+MO3tJNOCMj002DFU3RzfnDkvy23lXts=,tag:JC6DRmrpYN3rsF3C12Xd0w==,type:str] sops: kms: [] gcp_kms: [] @@ -30,14 +30,14 @@ sops: - recipient: age1yrzd67uvapjjawwjgfc7drkyu8pk2m800w4knjzrg69jxkm0afcqnr9qfz enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA0NEllTVhlbFBORjRoRllE - bEZBUkNIQUVEZThvcVMzd1BvM3dXUTYvRVZrCkpiUDhkSC9CTFVGSWtmeFlvd1Fr - dk1BaEdXUmdERUdOd0ZRMlloY2ZWOFEKLS0tIE9CVVMyMlhLTEtCR1N1c2x6ZmpC - djUvNDl5MWora0UrTTFuSThJbkV6VUkKABe7oxlg5LoHkVkBOGWHvIqJgA91cUSs - FiwNZsgsxp+pg6tA4uSwfBUEp2N1QqQc7uQHw6VclcQA+OHTYPy3BQ== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBUWk5rUURwS01FWTJmQ21G + T0RUZXZqSmdzbko3TXBQS2wvdnp2WGluVkhnCktmWFViVzIyU2w5WFErV3dsejZo + OWwwUUxhYUh0a1psYjVNMkQvVDRudDAKLS0tIDFqMEFyQ3Z4SlBRekhsV0hJbWFB + YUx1UUZlQVdTR3lxcFkxdkFzVUd2VncK5pwk5IBBjso1GzftSiQahV8cS7UyZ4uD + 7uXqhLg9JEtxIdQ2DfhLL+dwSoJowJnTuabeFTYeYbdbeXPTG87/7g== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-11-01T12:56:52Z" - mac: ENC[AES256_GCM,data:6+avkHZxRr6kK/cfGMEVkcOMXwZkZb4cUvMECddh6EsOR4oUuqKZz9F1WdP/fihvNgqK/9z18/ujoF+qIatRWp/8TEBe1UTxJIVK+TSFQYqHjzt8qYDUxKL0eFzkp5WxHKsGfaccrrapze8X5/CTnt6KXMevXb4LLwUNQx/hS4c=,iv:2r0iHfuegWthdMExqxx8ncJNOhazOO3+x/D4h0HhPG8=,tag:4QwS+Q6r6G6jCSM8NTJgTw==,type:str] + lastmodified: "2025-01-06T15:00:47Z" + mac: ENC[AES256_GCM,data:QHptPAyPb2rM/gweEMMgkIsp79gi2hnSflstcsOsvAwu/R/xIlLGO94l1ql5EB6fpsGg+YjjvWlwJq52pdfRYn1IACPygksP0jW3IAMnG9eNHYGq2Ujf7PmM+s/4ooooxp39Tz6sR5+9tCycqdQ9UyXm/r1VKXLZLVJWqkafdXA=,iv:k8ioVxqx/Awos5/Ymjd/NOEY/40wZ4Ay0zDH4PUzlBo=,tag:pn0OdvyAoqLbSyKk0jNQBw==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.9.1 diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml deleted file mode 100644 index 15b9e949..00000000 --- a/kubernetes/apps/kube-system/kubelet-csr-approver/app/helm-values.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -providerRegex: ^(artemis|apollo|athena)$ -bypassDnsResolution: true diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml deleted file mode 100644 index 4710855b..00000000 --- a/kubernetes/apps/kube-system/kubelet-csr-approver/app/helmrelease.yaml +++ /dev/null @@ -1,30 +0,0 @@ ---- -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: kubelet-csr-approver -spec: - interval: 30m - chart: - spec: - chart: kubelet-csr-approver - version: 1.2.2 - sourceRef: - kind: HelmRepository - name: postfinance - namespace: flux-system - install: - remediation: - retries: 3 - upgrade: - cleanupOnFail: true - remediation: - retries: 3 - valuesFrom: - - kind: ConfigMap - name: kubelet-csr-approver-helm-values - values: - metrics: - enable: true - serviceMonitor: - enabled: true diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml deleted file mode 100644 index 30dddafc..00000000 --- a/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomization.yaml +++ /dev/null @@ -1,11 +0,0 @@ ---- -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - ./helmrelease.yaml -configMapGenerator: - - name: kubelet-csr-approver-helm-values - files: - - values.yaml=./helm-values.yaml -configurations: - - kustomizeconfig.yaml diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml deleted file mode 100644 index 58f92ba1..00000000 --- a/kubernetes/apps/kube-system/kubelet-csr-approver/app/kustomizeconfig.yaml +++ /dev/null @@ -1,7 +0,0 @@ ---- -nameReference: - - kind: ConfigMap - version: v1 - fieldSpecs: - - path: spec/valuesFrom/name - kind: HelmRelease diff --git a/kubernetes/apps/kube-system/kubelet-csr-approver/ks.yaml b/kubernetes/apps/kube-system/kubelet-csr-approver/ks.yaml deleted file mode 100644 index adfb4940..00000000 --- a/kubernetes/apps/kube-system/kubelet-csr-approver/ks.yaml +++ /dev/null @@ -1,20 +0,0 @@ ---- -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: &app kubelet-csr-approver - namespace: flux-system -spec: - targetNamespace: kube-system - commonMetadata: - labels: - app.kubernetes.io/name: *app - path: ./kubernetes/apps/kube-system/kubelet-csr-approver/app - prune: false # never should be deleted - sourceRef: - kind: GitRepository - name: home-kubernetes - wait: false - interval: 30m - retryInterval: 1m - timeout: 5m diff --git a/kubernetes/apps/kube-system/kustomization.yaml b/kubernetes/apps/kube-system/kustomization.yaml index 9700e53b..06ca163f 100644 --- a/kubernetes/apps/kube-system/kustomization.yaml +++ b/kubernetes/apps/kube-system/kustomization.yaml @@ -8,4 +8,3 @@ resources: - ./csi-driver-nfs/ks.yaml - ./metrics-server/ks.yaml - ./reloader/ks.yaml - - ./kubelet-csr-approver/ks.yaml diff --git a/kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml b/kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml index 60298df6..f22624f2 100644 --- a/kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml +++ b/kubernetes/apps/kube-system/metrics-server/app/helmrelease.yaml @@ -22,9 +22,11 @@ spec: retries: 3 values: args: + - --kubelet-insecure-tls - --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname - --kubelet-use-node-status-port - - --metric-resolution=15s + - --metric-resolution=10s + - --kubelet-request-timeout=2s metrics: enabled: true serviceMonitor: diff --git a/kubernetes/bootstrap/helmfile.yaml b/kubernetes/bootstrap/helmfile.yaml index 4a198dca..5b873f50 100644 --- a/kubernetes/bootstrap/helmfile.yaml +++ b/kubernetes/bootstrap/helmfile.yaml @@ -11,8 +11,6 @@ repositories: url: https://helm.cilium.io - name: coredns url: https://coredns.github.io/helm - - name: postfinance - url: https://postfinance.github.io/kubelet-csr-approver releases: - name: prometheus-operator-crds @@ -36,16 +34,6 @@ releases: needs: - observability/prometheus-operator-crds - kube-system/cilium - - name: kubelet-csr-approver - namespace: kube-system - chart: postfinance/kubelet-csr-approver - version: 1.2.3 - values: - - ../apps/kube-system/kubelet-csr-approver/app/helm-values.yaml - needs: - - observability/prometheus-operator-crds - - kube-system/cilium - - kube-system/coredns - name: spegel namespace: kube-system chart: oci://ghcr.io/spegel-org/helm-charts/spegel @@ -56,4 +44,3 @@ releases: - observability/prometheus-operator-crds - kube-system/cilium - kube-system/coredns - - kube-system/kubelet-csr-approver diff --git a/kubernetes/config/talos/clusterconfig/.gitignore b/kubernetes/config/talos/clusterconfig/.gitignore new file mode 100644 index 00000000..b432de22 --- /dev/null +++ b/kubernetes/config/talos/clusterconfig/.gitignore @@ -0,0 +1,4 @@ +valhalla-odin.yaml +valhalla-thor.yaml +valhalla-frigg.yaml +talosconfig diff --git a/kubernetes/flux/repositories/helm/kustomization.yaml b/kubernetes/flux/repositories/helm/kustomization.yaml index 3c7cb9ef..4e54e4bf 100644 --- a/kubernetes/flux/repositories/helm/kustomization.yaml +++ b/kubernetes/flux/repositories/helm/kustomization.yaml @@ -17,7 +17,6 @@ resources: - ./ingress-nginx.yaml - ./openebs.yaml - ./pireaus.yaml - - ./postfinance.yaml - ./prometheus-community.yaml - ./rook-ceph.yaml - ./spegel.yaml diff --git a/kubernetes/flux/repositories/helm/postfinance.yaml b/kubernetes/flux/repositories/helm/postfinance.yaml deleted file mode 100644 index b14a64d8..00000000 --- a/kubernetes/flux/repositories/helm/postfinance.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository -metadata: - name: postfinance - namespace: flux-system -spec: - interval: 1h - url: https://postfinance.github.io/kubelet-csr-approver