반응형
쿠버네티스 대시보드에 Kubeconfig 파일을 사용하여 인증하는 방법
Kubeconfig 파일 준비
쿠버네티스 클러스터에 접근할 수 있는 Kubeconfig 파일이 필요합니다. 이 파일은 일반적으로 ~/.kube/config 경로에 있습니다.
cat ~/.kube/config
$ cat ~/.kube/config
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDQVRFLS0tLS0K
server: https://192.168.10.111:6443
name: kubernetes
contexts:
- context:
cluster: kubernetes
user: kubernetes-admin
name: kubernetes-admin@kubernetes
current-context: kubernetes-admin@kubernetes
kind: Config
preferences: {}
users:
- name: kubernetes-admin
user:
client-certificate-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tL==
client-key-data: LS0tLS1CRUdJTiBSU0EgUFJJVkFURSBLRVktLS0tL==
또는 "kubectl config view" 명령어로 파일을 생성합니다.
kubectl config view --raw > ~/kubeconfig
Kubeconfig 파일을 이미 가지고 있거나 적절한 위치에서 다운로드 받은 상태에서 다음 단계를 진행합니다.
쿠버네티스 대시보드 접속
Kubeconfig 파일을 사용하여 로그인
- 대시보드 로그인 페이지에서 Kubeconfig 선택
- 로그인 화면에서 "Kubeconfig" 옵션을 선택합니다.
- "Choose File" 버튼을 클릭하여 Kubeconfig 파일을 업로드합니다.
- Kubeconfig 파일 업로드
- 파일 선택 창에서 준비된 Kubeconfig 파일을 선택합니다.
- 파일을 업로드한 후 "Sign in" 버튼을 클릭합니다.
728x90
반응형
'리눅스' 카테고리의 다른 글
우분투에서 동일한 물리적 인터페이스에 여러 IP 주소를 설정하는 방법 (0) | 2024.07.22 |
---|---|
쿠버네티스 대시보드를 통해 Nginx를 배포하는 방법 (0) | 2024.07.22 |
쿠버네티스 패키지와 설정을 완전히 삭제하는 방법 (1) | 2024.07.22 |
우분투에 containerd를 설치하고 설정하는 방법 (1) | 2024.07.17 |
우분투에 lftp를 설치하고 사용하는 방법 (1) | 2024.07.16 |