쿠버네티스 네임스페이스
쿠버네티스 / namespace
- 클러스터 하나를 여러 개의 논리 적인 단위로 나눠서 사용
- 쿠버네티스 클러스터 하나를 여러 팀이나 사용자가 함계 공유
- 용도에 따라 실행해야 하는 앱을 구분할때 사용
마스터 워커노드
네임스페이스 사용하기
namespace 생성
-
cli
-
yaml
namespace 관리
get
delete
네임스페이스 4개가 기본으로 설정
쿠버네티스 운영에 필요한 네임 스페이스
base namespace 는 default
디폴트 네임스페이스를 변경할수있다
기본으로 사용하는 namespace를 default가 아닌 다른 이름의 namespcae 로 switch
- namespace를 포함한 context 등록
- kubectl config set-context
—cluster= —namespace= - kubectl config view
- kubectl config set-context
- 등록된 namespce로 context 변경
- kubectl config use-context NAME