Update Kube API OIDC configuration
This commit is contained in:
		| @@ -36,9 +36,9 @@ patch /etc/kubernetes/manifests/kube-apiserver.yaml - << EOF | |||||||
|      - --etcd-certfile=/etc/kubernetes/pki/apiserver-etcd-client.crt |      - --etcd-certfile=/etc/kubernetes/pki/apiserver-etcd-client.crt | ||||||
|      - --etcd-keyfile=/etc/kubernetes/pki/apiserver-etcd-client.key |      - --etcd-keyfile=/etc/kubernetes/pki/apiserver-etcd-client.key | ||||||
|      - --etcd-servers=https://127.0.0.1:2379 |      - --etcd-servers=https://127.0.0.1:2379 | ||||||
| +    - --oidc-issuer-url=https://auth.k-space.ee | +    - --oidc-issuer-url=https://auth2.k-space.ee/ | ||||||
| +    - --oidc-client-id=kubelogin | +    - --oidc-client-id=kubelogin | ||||||
| +    - --oidc-username-claim=preferred_username | +    - --oidc-username-claim=sub | ||||||
| +    - --oidc-groups-claim=groups | +    - --oidc-groups-claim=groups | ||||||
|      - --kubelet-client-certificate=/etc/kubernetes/pki/apiserver-kubelet-client.crt |      - --kubelet-client-certificate=/etc/kubernetes/pki/apiserver-kubelet-client.crt | ||||||
|      - --kubelet-client-key=/etc/kubernetes/pki/apiserver-kubelet-client.key |      - --kubelet-client-key=/etc/kubernetes/pki/apiserver-kubelet-client.key | ||||||
| @@ -77,8 +77,8 @@ users: | |||||||
|       args: |       args: | ||||||
|       - oidc-login |       - oidc-login | ||||||
|       - get-token |       - get-token | ||||||
|       - --oidc-issuer-url=https://auth.k-space.ee |       - --oidc-issuer-url=https://auth2.k-space.ee/ | ||||||
|       - --oidc-client-id=kubelogin |       - --oidc-client-id=oidc-gateway-kubelogin | ||||||
|       - --oidc-use-pkce |       - --oidc-use-pkce | ||||||
|       - --oidc-extra-scope=profile,email,groups |       - --oidc-extra-scope=profile,email,groups | ||||||
|       - --listen-address=127.0.0.1:27890 |       - --listen-address=127.0.0.1:27890 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user