Skip to content

Store static cluster config as secret and enforce TLS - #533

Merged
thokra-nav merged 5 commits into
mainfrom
static_tls_secret
Oct 27, 2026
Merged

thokra-nav merged 5 commits into
mainfrom
static_tls_secret

Conversation

@thokra-nav

Copy link
Copy Markdown
Contributor

Move KUBERNETES_CLUSTERS_STATIC from deployment env to Kubernetes Secret, and update feature docs to reflect secret storage and CA/hostname
requirements for API server certs.

Remove insecure TLS override for static cluster clients so certificate validation is now enforced by default.

Move `KUBERNETES_CLUSTERS_STATIC` from deployment env to Kubernetes
Secret, and update feature docs to reflect secret storage and
CA/hostname
requirements for API server certs.

Remove insecure TLS override for static cluster clients so certificate
validation is now enforced by default.
@thokra-nav
thokra-nav requested a review from a team as a code owner September 30, 2026 13:59
@thokra-nav
thokra-nav merged commit a206e6c into main Oct 27, 2026
10 checks passed
@thokra-nav
thokra-nav deleted the static_tls_secret branch October 27, 2026 12:37
christeredvartsen added a commit that referenced this pull request Oct 27, 2026
* Revert "Store static cluster config as secret and enforce TLS (#533)"

This reverts commit a206e6c.

* build: add checksums

New version of mise seems to have added this
thokra-nav added a commit that referenced this pull request Oct 29, 2026
Move `KUBERNETES_CLUSTERS_STATIC` from deployment env to Kubernetes
Secret, and update feature docs to reflect secret storage and
CA/hostname
requirements for API server certs.

Remove insecure TLS override for static cluster clients so certificate
validation is now enforced by default.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant