yum install -y kubectl 404 error Troubleshooting 쿠버네티스 gpg key 404 에러

쿠버네티스 공식 홈페이지의 한글 문서와 영어 문서는 내용이 다른 부분이 있습니다. 주의하세요..
jongcloud's avatar
May 09, 2024
yum install -y kubectl 404 error Troubleshooting 쿠버네티스 gpg key 404 에러

Centos 환경에서 쿠버네티스 환경을 구축하던 도중 gpg 키를 설정하고 yum으로 설치하려던 도중 404 error 가 발생하여 트러블 슈팅과정을 작성한다.

1. 이슈


쿠버네티스 공식 홈페이지를 참조하여 kubectl 설치 시 [레드헷 기반의 배포판] 을 진행하던 도중
sudo yum install -y kubectl 시 404 error 가 발생하였다.
yum을 가져오는 repo 등을 점검해봐야 된다고 생각했다.
 
앞서 진행한 내용은 repo 파일에 gpg키와 저장소 경로를 넣는 작업이었다.
notion image

2. 원인


Google의 kubectl 저장소가 폐기되었다. 그래서 위의 baseurl 과 gpgkey는 적합하지 않다.

3. 해결방법


/etc/yum.repos.d/kubernetes.repo 파일을 열어 아래와 같이 편집
[kubernetes] name=Kubernetes baseurl=https://pkgs.k8s.io/core:/stable:/v1.29/rpm/ enabled=1 gpgcheck=1 gpgkey=https://pkgs.k8s.io/core:/stable:/v1.29/rpm/repodata/repomd.xml.key
Google이 kubetl 저장소를 폐기함에 따라 저장소 위치를 다른곳으로 잡아줘야한다.

4. 의문


쿠버네티스 공식 문서에 있는 내용이 잘못되었다?
그리고 저 baseurl과 gpgkey의 출처는..?
 
쿠버네티스 홈페이지에 관련된 공지가 올라와 있었다.
notion image
 

그렇다면 쿠버네티스 문서에도 당연히 수정이 되어야하지 않나?

쿠버네티스 문서에 영문버전을 확인하였을때는 정상적으로 변경이 되어있었다..
영문 버전 쿠버네티스 문서
영문 버전 쿠버네티스 문서
한글 버전 쿠버네티스 문서
한글 버전 쿠버네티스 문서

마무리. kubertes.io 이슈등록


The difference between the English and Korean versions of the documentation regarding kubectl installation.
Updated Aug 7, 2024
혼란을 방지하기 위해 쿠버네티스 측에 이슈를 등록하고 마무리.
추후에는 영문버전 쿠버 공식 문서를 기준으로 확인이 필요해보인다.
 
Share article

jongcloud