본문 바로가기
루틴 기록하기/클라우드 네이티브

[CKA] Security - 인증, 권한

by ->^_^<- 2022. 3. 16.
반응형

# Authentication

- kube-apiserver가 인증 체크

 . static password file, static token file, certificates, identity Services 

 

# Auth Mechanism

- Follow the below instructions to configure basic authentication in a kubeadm setup.

Create a file with user details locally at /tmp/users/user-details.csv

Edit the kube-apiserver static pod configured by kubeadm to pass in the user details.

The file is located at /etc/kubernetes/manifests/kube-apiserver.yaml

Modify the kube-apiserver startup options to include the basic-auth file

Create the necessary roles and role bindings for these users

Once created, you may authenticate into the kube-api server using the users credentials

curl -v -k https://localhost:6443/api/v1/pods -u "user1:password123"

728x90

'루틴 기록하기 > 클라우드 네이티브' 카테고리의 다른 글

[CKA] KubeConfig  (0) 2022.03.17
[CKA] TLS  (0) 2022.03.17
[CKA] Software Version  (0) 2022.03.15
[CKA] Cluster Maintenance  (0) 2022.03.15
[CKA] Init Containers  (0) 2022.03.15