Rootless Podman으로 kind 사용하기
kubernetes 개발 환경을 구성하기 위해 kind를 사용한 기록 입니다.
Podman 설치하기
Podman 문서를 참고 합니다.
sudo pacman -S podman podman-docker cni-plugins aardvark-dns
Podman Rootless 설정
Rootless 문서를 참고 합니다. /etc/systemd/system/user@.service.d/delegate.conf 파일을 생성하고 아래 내용을 넣습니다.
[Service]
Delegate=yes
systemd를 리로드 합니다. 그리고, 사용자 계정으로 podman 소켓을 활성화 합니다.
sudo systemctl daemon-reload
systemctl --user enable podman.socket
systemctl --user start podman.socket
클러스터 만들기
처음 실행 할 때는 systemd-run 으로 실행 합니다.
system-run --user kind create cluster