- 우분투를 설치한다.
이대로 k3s를 설치하려고 하니까 systemd가 없어서 (윈도우 위에 올리는거여서) 실행이 되지 않았다.
https://parkbrother.tistory.com/entry/WSL2-에서-systemdsystemctl-사용하는-방법
https://gist.github.com/djfdyuruiry/6720faa3f9fc59bfdf6284ee1f41f950
systemctl을 사용하기 위해서는 요렇게 해준다고 한다. 임시 방편인듯.
2. 커맨드 입력해서 설치
$ cd /tmp
$ wget --content-disposition "<https://gist.githubusercontent.com/djfdyuruiry/6720faa3f9fc59bfdf6284ee1f41f950/raw/952347f805045ba0e6ef7868b18f4a9a8dd2e47a/install-sg.sh”>
$ chmod +x /tmp/install-sg.sh
$ /tmp/install-sg.sh && rm /tmp/install-sg.sh
3. wsl 인스턴스 종료 (PowerShell 관리자 모드)
wsl.exe --shutdown
이걸 하면 ubuntu가 종료 되는 것을 확인 할 수 있다.
4. wsl 터미널 열기
wsl genie -s
genie 커맨드 없다는 오류 났는데
window에 podman 설치하고 있어서 wsl의 기본 리눅스가 podman-machine이여서 /bin/bash 리눅스 명령어가 안 먹는거였다.
https://lucidmaj7.tistory.com/239
wsl -s Ubuntu-20.04
우분투를 기본으로 사용하게 해줬다.
그리고 나서 다시 wsl genie -s 입력하니까 wsl 버전1 버전은 지원하지 않는다고 해서 wsl2로 업그레이드가 필요했다.
wsl2가 됬는데 이미 기존 ubuntu-20.04는 wsl1으로 만들어진 것이기 때문에 다시 삭제 후 설치해줬다.
성공
wsl 리눅스는 reboot나 shutdown 관련 명령은 허가되지 않음.
k3s 워커노드 마스터에 붙는 건 그냥 쉽다.
https://docs.k3s.io/quick-start
https://blog.programster.org/install-k3s-agent-on-ubuntu-20-04
k3s agent를 설치하면 된다.
'DevOps' 카테고리의 다른 글
쿠버네티스 K3S 설치 및 클러스터 구조 설정하기 (0) | 2022.08.21 |
---|
댓글