db-servicedbservice.dev.svc.cluster.local
cluster.local: 클러스터 기본 도메인svc: 서비스 서브도메인dev: 네임스페이스 이름dbservice: 서비스 이름Pod 조회
bash
kubectl get pods # default namespace
kubectl get pods -n kube-system # 특정 namespace
kubectl get pods --all-namespaces # 전체 namespace
Pod 생성 시 Namespace 지정
bash
kubectl create -f pod.yaml -n dev
Pod YAML에 Namespace 명시
yaml
metadata:
name: mypod
namespace: dev
Namespace 생성
YAML 사용
yaml
apiVersion: v1
kind: Namespace
metadata:
name: dev
bash
kubectl create -f namespace.yaml
명령어 사용
bash
kubectl create namespace dev