K-Pass 실습환경

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

 

'클라우드 > K-PaaS' 카테고리의 다른 글

Redis  (0) 2025.04.14
registries.conf  (0) 2025.04.14
Podman  (0) 2025.04.14
Kubectl  (0) 2025.04.14
Minikube  (0) 2025.04.14