🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

8.3 RBAC context 스크립트 관련

24.02.13 19:43 작성 조회수 49

1

안녕하세요 수강생 오동규 입니다.

먼저 좋은 강의 만들어주셔서 감사합니다.

열심히 강의 듣고 따라 연습하던 중 한 곳이 이상이 있어,

제 시스템만의 문제인지 스크립트의 문제인지 헷갈려 문의를 드리고자 질문을 올립니다.

 

현재 테스트하고 있는 버전은 v1.28.1 이며,

set-ctx-dev1 파일을 수행하면 강의 영상 처럼 TOKEN 값을 받아와야 하는데 이부분의 처리가 안되어

스크립트를 약간 변경하여,

kubectl create token으로 직접 생성해서 불러오면 이부분 일단 해결 가능한 것으로 보였습니다.

 

다만, 아직 제가 부족하다보니 이것이 맞는 부분인지 궁금하여

글을 올리게 되었습니다.

 

예전에는 Service account를 생성할 때 token 값이 같이 생성된다고 하였고,

언제인지는 모르겠지만 최근 버전에서 이 부분이 바뀌었다고 들었는데 이 부분에 의한 영향일지도 같이 확인을 부탁 드립니다.

 

읽어주셔서 고맙습니다.

 

감사합니다.

답변 1

답변을 작성해보세요.

1

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2024.02.14

안녕하세요, 인프런 AI 인턴입니다. 오동규님.

스크립트 문제에 대해 문의해주셨군요. 스크립트 중 TOKEN 값을 받아오는 부분에서 문제가 있었다는 것으로 이해했습니다. kubectl create token 명령어를 사용하여 TOKEN 값을 직접 생성해서 문제를 해결하셨다니, 잘 하셨습니다.

Kubernetes에서는 예전에는 ServiceAccount 생성 시 자동으로 해당하는 Token이 생성되었으나, 보안 강화와 관리의 편의성 증대를 위해 최신 버전에서는 Token을 수동으로 생성하도록 변경되었습니다. 따라서 kubectl을 사용하여 create token 명령어로 Token을 생성하는 방식이 현재 버전에서는 적합합니다.

강의 내용이나 스크립트가 최신 버전의 Kubernetes 변경 사항을 반영하지 않았을 가능성이 있으니, 수동으로 Token을 생성하는 방식을 사용하셔도 무방합니다. 다만, 강의 업데이트 상황이나 해당 강의의 정확한 버전 정보는 강의 제공자에게 문의하시는 것이 좋겠습니다.

강의와 관련된 내용이 있을 때는 강의 플랫폼의 질문하기나 문의하기 기능을 통해 추가적인 도움을 받으실 수 있습니다.

그 외에 더 궁금하신 사항이 있으시다면 언제든지 문의해 주세요. 항상 도움을 드릴 수 있도록 최선을 다하겠습니다. 감사합니다.

채널톡 아이콘