Minikube
Minikube 설치
$ cd ~
$ wget https://github.com/kubernetes/minikube/releases/download/v1.32.0/minikube-linux-amd64
$ sudo cp minikube-linux-amd64 /usr/local/bin/minikube
$ sudo install minikube-linux-amd64 /usr/local/bin/minikube
$ minikube version
kubectl 설치
$ curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.29.2/bin/linux/amd64/kubectl
$ chmod +x ./kubectl
$ sudo mv ./kubectl /usr/local/bin/kubectl
$ kubectl version -o json --client
Podman
Podman 설치 및 MSA 애플리케이션 배포 파일 다운로드
$ cd ~
$ git clone https://github.com/K-PaaS/edu-msa-file.git
Podman 설치
/etc/containers/
경로에 있는 registries.conf
파일과 policy.json
파일을 수정한다.$ cd ~/edu-msa-file
$ chmod +x podman-install.sh
$ sudo ./podman-install.sh
$ sudo rm -rf ~/.local/share/containers/
$ cd /etc/containers/
$ sudo rm registries.conf
$ sudo vim registries.conf
아래 내용 붙여넣기
[registries.search]
registries=["docker.io"]
$ sudo rm policy.json
$ sudo vim policy.json
아래 내용 붙여넣기
{"default":[{"type":"insecureAcceptAnything"}]}
Podman 설정 적용
$ sudo podman system reset