시험환경 구성을 해보도록 하겠다.
서버를 재부팅하고 나서는 도커를 꼭 켜주도록해야한다!!
sudo systemctl start docker
sudo systemctl enable docker
켜주면서 자동으로 켜지게 해놓자.
먼저 마스터말고 노드1,2 인 cka2,3 에 아래 파일을 연다
vi /etc/ssh/sshd_config
57번째 줄에 passwordAuthentication 을 yes로 바꿔준다.
아래명령어로 다시 실행해주자.
systemctl restart sshd
아래 명령어로 비밀번호를 만들어준다.
passwd ubuntu
Master ubuntu사용자가 인증서를 만들어서 worker1, worker2의 ubuntu 사용자에게 전달
ssh-keygen -t rsa
엔터를 3번치면된다.
아래 명령어로 생긴 인증서를 볼 수 있다.
ls .ssh/
2탄에서 만든것처럼 worker1에 인증서를 복사해주고, 로그인 비번만들걸 입력해준다(위에서만든비번)
ssh-copy-id worker1
ssh-copy-id worker2
이제 그러면
master 에서 -> worker1 로 바로 로그인이 되고, 비밀번호가 필요없어진다.
ssh worker1
요렇게 폴더를만들어 준다.
sudo mkdir -p /data/cka /var/CKA2022/
이어서...