[쿠버네티스]Errno 14] HTTPS Error 404 - Not Found 패키지를 못찾을 때

나의글·2024년 4월 27일

Container

목록 보기
2/3

sudo yum install -y kubelet kubeadm kubectl --disableexcludes=kubernetes

이 명령어를 쳤더니

https://packages.cloud.google.com/yum/repos/kubernetes-el7-x86_64/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found

이 에러가 떴다. 패키지를 못찾는다는 에러가 떠서 정보를 찾던 중, https://www.inflearn.com/news/1198141 이런 글을 발견했다.
구글에서 해당 repository를 지원하지 않는다는 것이다.

쿠버네티스의 공식홈페이지의 https://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/
에서 해결법을 찾을 수 있었다. 역시 공식문서의 힘은 대단하다고 생각했다.

공식문서대로
cat <<EOF | sudo tee /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://pkgs.k8s.io/core:/stable:/v1.30/rpm/
enabled=1
gpgcheck=1
gpgkey=https://pkgs.k8s.io/core:/stable:/v1.30/rpm/repodata/repomd.xml.key
exclude=kubelet kubeadm kubectl cri-tools kubernetes-cni
EOF
로 정보를 kubernetes.repo를 수정했더니 해결되었다.

profile
기록 velog

0개의 댓글