Skip to content
This repository has been archived by the owner on Jul 3, 2023. It is now read-only.
/ kube-oidc Public archive

Helm chart to deploy OIDC stack for Kubernetes auth

License

Notifications You must be signed in to change notification settings

ObjectifLibre/kube-oidc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kube-oidc

This chart deploys:

  • dex: identity provider supporting multiple connectors (SAML, LDAP...)
  • loginapp: web application for Kubernetes cli configuration with OIDC
  • keycloak proxy: OpenID / Keycloak proxy service (used for OIDC dashboard auth)

Install

  • From chart repository:
helm repo add fhardy-stable https://registry.fhardy.fr/chartrepo/stable
helm repo update

Override default configuration with an override.yaml file.

helm install fhardy-stable/kube-oidc -f override.yaml
  • From GitHub:
git clone https://github.com/ObjectifLibre/kube-oidc

Override default configuration with an override.yaml file.

cd kube-oidc/
helm install . -f override.yaml

Configure

See values.yaml.

Changes on kuberentes

See kube-apiserver oidc

Examples