mirror of
https://github.com/int128/kubelogin.git
synced 2026-05-21 15:22:48 +00:00
21 lines
649 B
YAML
21 lines
649 B
YAML
kind: Cluster
|
|
apiVersion: kind.x-k8s.io/v1alpha4
|
|
# https://github.com/dexidp/dex/blob/master/Documentation/kubernetes.md
|
|
kubeadmConfigPatches:
|
|
- |
|
|
apiVersion: kubeadm.k8s.io/v1beta2
|
|
kind: ClusterConfiguration
|
|
metadata:
|
|
name: config
|
|
apiServer:
|
|
extraArgs:
|
|
oidc-issuer-url: https://dex-server:10443/dex
|
|
oidc-client-id: YOUR_CLIENT_ID
|
|
oidc-username-claim: email
|
|
oidc-ca-file: /usr/local/share/ca-certificates/dex-ca.crt
|
|
nodes:
|
|
- role: control-plane
|
|
extraMounts:
|
|
- hostPath: /tmp/kubelogin-system-test-dex-ca.crt
|
|
containerPath: /usr/local/share/ca-certificates/dex-ca.crt
|