Skip to content
Snippets Groups Projects
Verified Commit eeaa9d80 authored by Sheogorath's avatar Sheogorath :european_castle:
Browse files

fix(kube-system): Run insecure metrics-server

This patch runs the metrics-server without CA validation since kubeadm
doesn't create proper certificates for kubelets by default. Therefore,
until this is fixed, this patch will work around the issue.

References:
https://v1-21.docs.kubernetes.io/docs/tasks/administer-cluster/kubeadm/kubeadm-certs/#renew-certificates-with-the-kubernetes-certificates-api
parent 1c6b8dfb
No related branches found
No related tags found
No related merge requests found
......@@ -36,6 +36,7 @@ This toolchain is still under development. Before it will be used in production
- [x] Automate system configuration using Kubernetes (system-upgrade-controller)
- [x] Provide an fully encrypted (handled on host level) storage class (longhorn)
- [x] Deploy cert-manager
- [ ] Deploy kubelet with proper certificates
- [ ] Deploy credentials for cert-manager
- [ ] Automate ingress-controller default certificate deployment
- [ ] Automate ingress-controller configuration for proxy-protocol
......
......@@ -30,7 +30,7 @@ spec:
- --cert-dir=/tmp
- --kubelet-use-node-status-port
- --metric-resolution=15s
- --kubelet-certificate-authority=/ca/ca.crt
- --kubelet-insecure-tls
rbac:
pspEnabled: true
podDisruptionBudget:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment