T8: k8s-apiserver OIDC flags (flux-clusters) #11
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lab/iac#11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent
Spec: catalog-driven app bootstrapping and capability groups (#2)
What to build
The RKE2 bootstrap kube-apiserver flags get
--oidc-issuer-urletc. so Kubernetes authenticates the capability-group identities (kubelogin helper). Lives in flux-clusters, parallel to the iac-repo sequence.Acceptance criteria
flux-clusters/bootstrap/configs/think-0{1,2,3}.yamlkube-apiserver-arggains OIDC flags (issuer, client-id, groups-claim, username-claim)Blocked by
None — can start immediately (flux-clusters ticket, parallel).
OIDC flags (issuer, client-id, groups-claim, username-claim, signing-algs) added to all think-*.yaml, applied via Ansible, apiservers restarted. kubelogin authenticated and kubectl get nodes works.