Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 결심한만큼
- aws책은읽다말았는데
- 무탈히가길
- 해낼수있어
- 은우쌤
- 청내공만기
- 합격률15.18%
- 만기오긴오냐
- 청내공
- 어렵다
- Provider AWS
- 청내공화이팅
- 청내공만기오긴오냐
- 해내자
- 이놈의기사또해내야돼
- 정신력승리
- 윽짜증
- 청년내일채움공제
- 너무어려워...
- 화이팅
- 정신력승리함
- IaC코드자동화
- 테라폼만세
- 저것도꾸준히읽어야지ㅠㅠ
- 자동화구현만세
- 그냥아는만큼남기기
- 2025년 1회차
- 존버존버
- 청내공해내자
- 취업화이팅
Archives
- Today
- Total
시나브로
[패캠][실전 DevOps 환경의 Kubernetes 완벽 마스터] - 2-2. ip, swap, 커널 파라미터 등 구성 본문
Cloud/Kubernetes
[패캠][실전 DevOps 환경의 Kubernetes 완벽 마스터] - 2-2. ip, swap, 커널 파라미터 등 구성
sa1347 2026. 10. 3. 15:33Kubernetes 클러스터 구축
1. ip 설정 (Multi Node)
k8s-master - 10.0.2.10
k8s-worker1 - 10.0.2.11
k8s-worker2 - 10.0.2.12
ip 적용 파일
sudo vi /etc/netplan/50-cloud-init.yamlk8s-master k8s-worker1 sudo netplan apply k8s-worker2
ip 변경 방지
sudo vi /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg
network: {config: disabled}
2. Hostname 수정
sudo hostnamectl set-hostname k8s-master
k8s-worker1
k8s-worker2
3. 설치된 OS 정보 확인
cat /etc/os-release

4. 도메인과 ip 저장
cat /etc/hosts

5. swap 비활성화 (전체 노드 적용)
swapoff -a
영구 비활성화
sed -i '/swap/s/^/#/' /etc/fstab



swap 여부 확인
swapon -s
6-1. br_netfilter 모듈을 로드 (전체 노드 적용)
IPv4를 포워딩하여 iptables가 bridge된 traffic을 보게 하기
cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
overlay
br_netfilter
EOF
로드되었는지 확인
lsmod | grep -E 'overlay|br_netfilter'
sudo modprobe overlay
sudo modprobe br_netfilterk8s-master k8s-worker1 k8s-worker2
6-2. 커널 파라미터 수정
bridge traffic을 바라볼수있게 커널 파라미터 수정하기
필요한 sysctl 파라미터를 /etc/sysctl.d/conf 파일에 설정하면, 재부팅 후에도 값이 유지된다.
cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-iptables = 1
net.bridge.bridge-nf-call-ip6tables = 1
net.ipv4.ip_forward = 1
EOFk8s-master k8s-worker1 k8s-worker2
재부팅하지 않고 sysctl 파라미터 적용하기
sysctl --system
'Cloud > Kubernetes' 카테고리의 다른 글
| [패캠][실전 DevOps 환경의 Kubernetes 완벽 마스터] - 2-4. pod, namespace, deployment 등 오브젝트 활용하기 (0) | 2026.10.03 |
|---|---|
| [패캠][실전 DevOps 환경의 Kubernetes 완벽 마스터] - 2-3. container runtime 환경 구성, kubeadm init & join, Pod Network 설치 (0) | 2026.10.03 |
| [패캠][실전 DevOps 환경의 Kubernetes 완벽 마스터] - 2-1. 가상VM 환경 구성 (0) | 2026.10.03 |
| 에러 모음 (0) | 2026.02.26 |
| Vanilla Kubernetes(바닐라 쿠버네티스) 구성 (1) | 2026.02.26 |









