1. VMware Player 설치
https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware%20Workstation%20Pro
브로드컴 회원가입 후 17.0. 버전을 다운로드 및 설치함
2.우분트 ubuntu 20.04 설치
https://releases.ubuntu.com/20.04/ubuntu-20.04.6-desktop-amd64.iso
Ubuntu 20.04.6 LTS (Focal Fossa)
Select an image Ubuntu is distributed on three types of images described below. Desktop image The desktop image allows you to try Ubuntu without changing your computer at all, and at your option to install it permanently later. This type of image is what m
releases.ubuntu.com
3. 패키지 업데이트
sudo apt update
3. Openssh-server 설치
sudo apt install -y openssh-server
4. ssh 서비스 상태
sudo systemctl status ssh
5. 방화벽 설정
sudo ufw allow ssh
sudo ufw enable
6. ssh 설정파일 수정(선택)
sudo vi /etc/ssh/sshd_config
sudo systemctl restart ssh
7.mobaxterm 설치
https://mobaxterm.mobatek.net/download-home-edition.html
'MobaXterm Home Edtion v25.0 (Installer edition)' 다운로드
8. 서버 ssh 접속
9. curl, vim, git 설치
sudo apt-get install -y curl vim git
10. 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
11.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
12. 실습배포파일 다운로드
cd ~
git clone https://github.com/K-PaaS/edu-msa-file.git
GitHub - K-PaaS/edu-msa-file
Contribute to K-PaaS/edu-msa-file development by creating an account on GitHub.
github.com
13. Podman 설치
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" }] }
14. Podman 재구동
sudo podman system reset
15. Minikube 실행
minikube config set rootless true
minikube start --driver=podman --container-runtime=cri-o