k8s 클러스터 직접 구성해보기_10

duckiee·2022년 11월 29일
0

k8s 클러스터 구성

목록 보기
10/11

이번 포스트는 쿠버네티스 클러스터 내에서 DNS 클러스터를 구성하는 작업입니다.

이전 시리즈와 같이, 작업에 사용되는 명령어는 아래 깃허브에서 확인 가능합니다.

URL : https://github.com/go4real/kubernetes-the-hard-way-aws/blob/master/docs/12-dns-addon.md

  1. The DNS Cluster Add-on : kubectl 클라이언트에서 kubernetes-the-hard-way context를 적용하여 coredns-1.8.yaml 설정파일 사용
$ kubectl config use-context kubernetes-the-hard-way
$ kubectl apply -f https://storage.googleapis.com/kubernetes-the-hard-way/coredns-1.8.yaml

  • coredns 배포상태 체크 명령어
$ kubectl get pods -l k8s-app=kube-dns -n kube-system

  • busybox 이미지 사용하여 pod 배포하기
$ kubectl run busybox --image=busybox:1.28 --command -- sleep 3600
  • busybox pod에서 kubernetes 도메인 조회하기
$ kubectl exec -ti $POD_NAME -- nslookup kubernetes

profile
DevOps로 진화하기

0개의 댓글