[Cloud] Kubernetes - 사전작업

Song·2024년 10월 24일

Kubernetes

목록 보기
1/3

사전 작업

update & upgrade

apt update -y && apt upgrade -y

필요 패키지 설치

apt install -y gedit vim net-tools openssh-server

ssh root 로그인 허용

/etc/ssh/sshd_config 33번 라인 주석 해제 후 구문 수정

PermitRootLogin yes

이후 재시작

systemctl restart ssh

hosts 등록

/etc/hosts 파일에 각 노드들 별칭 등록.

sudo 권한 부여

echo "user ALL=(ALL) NOPASSWD: ALL" > /etc/sudoers.d/user

Clone

현재 상태로 Clone 2개 생성

각 노드들 hostname 변경

hostnamectl set-hostname worker1, worker2

핑 테스트

ssh 패스워드 없이 로그인 설정

ssh key 생성

ssh-keygen -> 엔터 -> 엔터 -> 엔터

for i in {1..2}; do ssh-copy-id root@worker$i; done

패스워드 12345678 2번 입력.

끝나고 ssh root@worker1로 패스워드 없이 로그인 되는지 확인.

추가로 자기 자신한테도 ssh key를 전송한다.

ssh-copy-id localhost

profile
안녕하세요

0개의 댓글