Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- mysql 튜닝
- CKA 기출문제
- 정보처리기사실기 기출문제
- kotlin
- 정보처리기사 실기 기출문제
- 기록으로 실력을 쌓자
- CKA
- minikube
- AI
- Spring
- IntelliJ
- PETERICA
- CloudWatch
- 정보처리기사 실기
- Linux
- kotlin coroutine
- Kubernetes
- AWS EKS
- Elasticsearch
- 공부
- 코틀린 코루틴의 정석
- kotlin spring
- Pinpoint
- APM
- MySQL
- 티스토리챌린지
- Java
- 오블완
- aws
- kotlin querydsl
Archives
- Today
- Total
피터의 개발이야기
[kubernetes] kubectl 다중 클러스터 접근하기, context 변경 본문
반응형
[kubernetes] 개발환경 목차
ㅁ 개요
kubernetes 환경을 AWS EKS와 로컬 Docker Desktop을 다중으로 운영 중이다. 상황에 따라 클러스터를 다중으로 접속해야 하는 상황이 발생하여 Cluster 환경을 조회하고 변경하는 과정을 정리하였다.
ㅁ Kubernetes Cluster 추가
ㅇ AWS에서 테스트용으로 구성된 EKS이다.
ㅇ 기존에 ec2 인스턴스(t2.micro)를 구성하여 별도로 접속하는 환경을 구성하여 클러스터에 접근하였다.
# AWS EKS 연결하기
aws eks --region ap-northeast-2 update-kubeconfig --name k8s-peterica
ㅇ 현재 맥북을 사용 중이며, aws eks에 직접 접근하기 위하여 클러스터를 맥 환경에 연결하였다.
ㅁ kubectl Cluster 목록 조회
# kubectl에 세팅되어 있는 클러스터 목록
$ kubectl config get-clusters
docker-desktop
arn:aws:eks:ap-northeast-2:********:cluster/k8s-peterica
ㅇ 새롭게 추가된 aws eks를 확인할 수 있다.
ㅁ kubectl context 목록 조회
$ kubectl config get-contexts
CURRENT NAME CLUSTER AUTHINFO NAMESPACE
docker-desktop docker-desktop docker-desktop
* k8s-peterica arn:aws:eks:ap-northeast-2:942525724688:cluster/k8s-peterica arn:aws:eks:ap-northeast-2:*********:cluster/k8s-peterica
ㅇ 현재 Cluster는 AWS EKSdls k8s-peterica이다.
ㅇ 노드정보를 조회하면 EC2 인스턴스 목록이 확인된다.
ㅁ kubectl Cluster 바꾸기
# docker-desktop으로 변경
$ kubectl config use-context docker-desktop
Switched to context "docker-desktop".
# 노드정보 조회
$ kubectl get no
NAME STATUS ROLES AGE VERSION
docker-desktop Ready control-plane,master 26d v1.22.5
ㅁ 함께 보면 좋은 사이트
ㅇ 다중 클러스터 접근 구성
ㅇ Amazon EKS 클러스터 연결방법
반응형
'Kubernetes > kube 개발환경' 카테고리의 다른 글
[kubernetes] Kubectl 명령어 모음 (0) | 2023.09.04 |
---|---|
[kubernetes] kubectl node-shell 사용법 (0) | 2023.03.31 |
[kubernetes] kubecolor 사용법, kubectl 색상화 (0) | 2022.10.08 |
[kubernetes] kubectl convert 설치 및 사용법 (0) | 2022.10.02 |
[kubernetes] skaffold 로컬 환경 세팅 트러블슈팅 (0) | 2022.09.25 |
Comments