You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Enable automatic OIDC integration for created kubernetes cluster #604
When users create a kubernetes cluster they often want to have a seamless single sign-on (SSO) using the same OIDC provider used by platform (CozyStack) itself. Something like it's done in hyperscalers.
Currently kubernetes clusters require additional configuration to use platform keycloak (or other IDP) provider for authentication.
Proposed solution
Add an (optional) parameter to the 'kind: Kubernetes' spec, that allows user to specify authentication configuration of the kubernetes cluster that is going to be created. So that if cozystack has been configured with OIDC enabled a user can select this parameter as 'platform-oidc' (or something like this), if not - user can specify any another IDP that is compatible with kubernets or don't specify anything.
changed the title [-]Feature request: enable automatic OIDC integration for creaetd kubernetes cluster[/-][+]Enable automatic OIDC integration for created kubernetes cluster[/+]on Apr 3, 2025
Activity
kvaps commentedon Feb 6, 2025
Totally makes sense, we'll consider the implementation.
kvaps commentedon Feb 6, 2025
To implement this we need to add extra options
--oicd-*into KamajiControlPlane resourcehttps://github.com/aenix-io/cozystack/blob/1a88883a3b1dc5c4ac69f100501f982b86d02159/packages/apps/kubernetes/templates/cluster.yaml#L95-L128
[-]Feature request: enable automatic OIDC integration for creaetd kubernetes cluster[/-][+]Enable automatic OIDC integration for created kubernetes cluster[/+]dosubot commentedon Oct 19, 2025
Hi, c42-konstantin. I'm Dosu, and I'm helping the cozystack team manage their backlog and am marking this issue as stale.
Issue Summary:
--oidc-*options to the KamajiControlPlane resource.Next Steps:
Thank you for your understanding and contribution!
kvaps commentedon Oct 20, 2025
This is still on a row
lexfrei commentedon Sep 23, 2026
Landed in #3044: the Kubernetes app has
spec.oidc.mode(SystemorCustomConfig) andspec.oidc.users. The guide isdocs/oidc-tenant.md.