• 카테고리

    질문 & 답변
  • 세부 분야

    데브옵스 · 인프라

  • 해결 여부

    미해결

서비스 관련 질문

21.01.20 12:41 작성 조회수 126

1

교육 자료 내 야믈 파일 그대로 복붙해서 진행해 봤는데

exec 이후로 

[root@request-pod /]# nslookup headless1

bash: nslookup: command not found

[root@request-pod /]# nslookup clusterip1

bash: nslookup: command not found

위의 결과 값만 나오네요.

curl은 정상 값 출력됩니다.

답변 4

·

답변을 작성해보세요.

1

제가 kubetm/init 이미지를 새로 빌드해서 올려봐야겠네요.

내일 중으로 조치하겠습니다.

감사합니다.

1

이희현님의 프로필

이희현

질문자

2021.01.25

야믈 파일입니다.

apiVersion: v1

kind: Pod

metadata:

  name: request-pod

spec:

  containers:

  - name: container

    image: kubetm/init

0

조치되었습니다.

다시 이미지 생성해보시면 nslookup 명령이 먹힐꺼예요.

최초에는 nslookup 명령을 사용할 수 있는 패키지를 넣어놨었는데,

그 이후에 다른 패키지를 추가하는 업데이트를 하면서 nslookup가 누락되었네요.

실습에 불편을 드려 죄송하고, 질문주셔서 정말 감사합니다!

0

자료실에 보면 request-pod의 경우 아래와 같이 구성되어 있는데

apiVersion: v1
kind: Pod
metadata:
  name: request-pod
spec:
  containers:
  - name: container
    image: kubetm/init

이렇게 image를 init로 하셨나요?