๋ฉํฐOS ์ฌ์ฉ์ ์ํ ๊ฐ์ํ ํ๊ฒฝ ๊ตฌ์ถ ๊ฐ์ด๋ (Docker + Kubernetes)
๊ฐ์ํ ํ๊ฒฝ ๊ตฌ์ถ์ ์ํด ํ์ํ ๊ธฐ๋ณธ์ ์ธ ์ง์์ ๋ํด ์ดํดํ๊ณ , Vagrant + VirtualBox๋ผ๋ ํด์ ์ด์ฉํ์ฌ ์ฌ์ฉ์์ ํ๊ฒฝ์ ๋ง๋ ๊ฐ์ํ๊ฒฝ์ ์์ฑํ๊ณ Docker์ Kubernetes Cluster๋ฅผ ๊ตฌ์ถํด ๋ด ๋๋ค. ๋ํ Apple silicon chip์ ์ฌ์ฉํ๋ macOS ํ๊ฒฝ์ ์ ํฉํ ๊ฐ์ํ SW์ ๋ํด์๋ ์๊ฐํ๊ณ ์ค์ตํ ์ ์์ต๋๋ค.
์๊ฐ์ 3,723๋ช
๋์ด๋ ์ด๊ธ
์๊ฐ๊ธฐํ ๋ฌด์ ํ

๋ค๋ฅธ ์๊ฐ์๋ค์ด ์์ฃผ ๋ฌผ์ด๋ณด๋ ์ง๋ฌธ์ด ๊ถ๊ธํ์ ๊ฐ์?
- ๋ฏธํด๊ฒฐ
vagrant up ํ ๋ ํด๋น ์๋ฌ๊ฐ ๋ฐ์ํฉ๋๋ค
<img src="https://cdn.inflearn.com/public/files/posts/9d318423-61bf-46a0-9435-27cd92d93f0a/50956b0a-ec56-4c1a-9d7a-6ef069c5bdc1.png" medi
dockerkubernetes๊ฐ์ํvagrantvirtualbox์์ฑ์ ์์
ใป
0
160
1
- ๋ฏธํด๊ฒฐ
kubeadm join ์์ error๊ฐ ๋ฐ์ํฉ๋๋ค.
์๋ ํ์ธ์.<img src="https://cdn.inflearn.com/public/files/posts/78c9f6e9-836b-4ff5-aaaf-34d6dc15a263/6330d513-1fff-4f32-937c-7915237b7dd5.webp" med
dockerkubernetes๊ฐ์ํvagrantvirtualboxkhy4838
ใป
0
139
1
- ๋ฏธํด๊ฒฐ
[์ง๋ฌธ] ๋งฅ๋ถ M3 ์์ booting vm ์ ์๋ฌ ๋ฐ์
์๋ ํ์ธ์? ์์งํธ์ ๋๋ค. ์ฐ์ฐ์ฐฎ๊ฒ ๊ฐ์๋ฅผ ๋ฐ๊ฒฌํด์ ๋์์์ ๋ณด๊ณ ์ค์ต์ ํ๊ณ ์๋๋ฐ, ๋งฅ๋ถ M3์์ vagrant + virtualbox ๊ฐ์๋๋ก ๋ฐ๋ผํด ๋ณด๋ ์ค์ ๋ค์๊ณผ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํด์ ๋ฌธ์ ๋๋ฆฌ๊ณ ์ ํฉ๋๋ค.<im
dockerkubernetes๊ฐ์ํvagrantvirtualboxsynabreu
ใป
0
234
1
- ๋ฏธํด๊ฒฐ
kubeadm join ์ด ์๋ฉ๋๋ค.
์๋ ํ์ธ์.master ๊ตฌ์ฑ 8๋ฒ๊น์ง ๋ค ํ๊ตฌ์, node01, node02, ๋ฒ์์ kubeadm join ๋ช ๋ น์ด๋ก ํด๋ฌ์คํฐ์ ๋ฑ๋กํ๋ ค๊ณ ํ๋๋ฐ ๋ค์๊ณผ ๊ฐ์ด ์ค๋ฅ๊ฐ ๋ฐ์ํด์... Connection re
dockerkubernetes๊ฐ์ํvagrantvirtualbox๊น๋์ด
ใป
0
361
1
- ๋ฏธํด๊ฒฐ
๊ฐ์์๋ฃ
์ด ๊ฐ์์ ๊ฐ์ ๊ต์ฌ๋ ์ด๋์ ๋ฐ์ ์ ์๋์?
dockerkubernetes๊ฐ์ํvagrantvirtualboxBlaire
ใป
0
185
1
- ๋ฏธํด๊ฒฐ
vagrant+virtualbox๋ฅผ ์ด์ฉํ ๋ฆฌ๋ ์ค ๊ฐ์๋จธ์ ์์ฑ
์์ 2:36์ด์ฒ๋ผ ์ผ๋ฐ pc์์ ๋ฐ๋ผํ๊ณ ์ถ์๋ฐ ์๋ฌ๊ฐ ๋์ต๋๋ค.์ผ๋ฐ pc cmd์ฐฝ์์ "git clone ๋๋ฉ์ธ์ฃผ์<a target="_blank" rel="noopener noreferrer nofollow" href="
dockerkubernetes๊ฐ์ํvagrantvirtualboxLucas!!์ฒ ๊ณค
ใป
0
253
1
- ๋ฏธํด๊ฒฐ
vi /etc/hosts๋ฅผ ์งํํ ์ ๋ธ๋ฃจ์คํฌ๋ฆฐ์ด ๋น๋๋ค.
๊ฐ์๋จธ์ ์ Docker ์ค์นํ๊ธฐ์์ 3:48์ ๊ฐ์๋จธ์ ์ vi /etc/hosts๋ฅผ ์ด์ฉํด ํ์ผ ์์ ์ ํ๋๋ถ๋ถ์์ ๋ช ๋ น์ด๋ฅผ ์น ์ ๋ธ๋ฃจ์คํฌ๋ฆฐ์ด ๋น๋๋ค.์ด๋ฐ ๊ฒฝ์ฐ๋ ์ด๋ป๊ฒ ํด๊ฒฐํด์ผํ ๊น์.์ค๋ผํด vm virualbox์์ ๋ช ๋ น์ด๊ฐ ์ ๋๋๋ฐ Te
dockerkubernetes๊ฐ์ํvagrantvirtualbox์ ์ง์
ใป
0
316
2
- ๋ฏธํด๊ฒฐ
apt-get update ๋ช ๋ น์ด ์ค๋ฅ
์ฟ ๋ฒ๋คํฐ์ค ์น์ ์์ apt-get update ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด 404์ค๋ฅ๊ฐ ๋ฐ์
dockerkubernetes๊ฐ์ํvagrantvirtualboxLian
ใป
0
348
2
- ํด๊ฒฐ
์ ์์ปค๋ ธ๋์๋ kubectl์ ์ค์นํ๋ ๊ฒ์ธ๊ฐ์?
์์ง ํ์ฐธ ๋ฐฐ์ธ ๊ฒ ๋ง์ ํ์์ ๋๋ค.kubectl์ ์ฌ์ฉ์๊ฐ ์ฟ ๋ฒ๋คํฐ์ค์ ๋ช ๋ น์ ๋ด๋ฆด ๋ ์ฌ์ฉํ๋ ๋๊ตฌ๋ผ๊ณ ๋ค์์ต๋๋ค. ๊ทธ๋ฐ๋ฐ ์ฌ์ฉ์๋ ๋ง์คํฐ ๋ ธ๋์ ๋ํด์๋ง ํต์ ์ ์งํํ๋ฉด ๋๋ ๊ฒ์ผ๋ก ์๊ณ ์๋๋ฐ ์ด์งธ์ ๋ชจ๋ ๋ ธ๋๋ค์ kubectl์
dockerkubernetes๊ฐ์ํvagrantvirtualboxR.K Zerotay
ใป
0
520
2
- ๋ฏธํด๊ฒฐ
The repository 'https://apt.kubernetes.io kubernetes-focal Release' does not have a Release file.
์๋์ ์์๋ก ์ฟ ๋ฒ๋คํฐ์ค ์ค์น ์์ ํ๋ ๋์ค์ ์๋ฌ๊ฐ ๋ฐ์ํ๊ณ ์์ต๋๋ค.apt-get install -y apt-transport-https ca-certificates curlcurl -s https://p
dockerkubernetes๊ฐ์ํvagrantvirtualboxitdeveloper
ใป
0
955
2
- ๋ฏธํด๊ฒฐ
The repository 'https://apt.kubernetes.io kubernetes-xenial Release' does not have a Release file.
์ฟ ๋ฒ๋คํฐ์ค ์ค์น ์์ ํ๋ ๋์ค์ ์๋ฌ๊ฐ ๋ฐ์ํ๊ณ ์์ต๋๋ค.์ฟ ๋ฒ๋คํฐ์ค ์ค์น ๋ช ๋ น์ด ์์apt-get install -y apt-transport-https ca-certificates curlcur
dockerkubernetes๊ฐ์ํvagrantvirtualboxSeJongDeveloper
ใป
0
6,109
3
- ๋ฏธํด๊ฒฐ
ssh ์ ์
k8s-masterk8s-node01k8s-node02์ 3๊ฐ์ vm์ ssh์ ์ํ ๋ ๋ด๋ถ ip ๋ก ์ ์ํ๋ฉด ๋๋๋ฐ,๊ฐ vm์ ip๋ฅผ ์ ๋ ฅํด์ ์ ์ํ๋ฉด ๋์ง ์์ต๋๋ค.์ด 2๊ฐ์ง ๋ฐฉ์์ ๊ฐ์ ๊ฑฐ ์๋๊ฐ
dockerkubernetes๊ฐ์ํvagrantvirtualboxhyun
ใป
0
232
1
- ๋ฏธํด๊ฒฐ
์์ ์ ๋ถ ๋ค ๋ฃ๊ณ ๋์ ์ง๋ฌธ์ด ์๊ฒผ์ต๋๋ค!
virtual box๋ ๊ณต์๋ฌธ์๋ฅผ ํตํด์๋ง ์งํํ์๋ ์ค๋ฅ ๋๋ฌธ์ ํ๋ค์๋๋ฐ ์์ ์์ vagrant/terminus ๋ ์ ๊ณตํด์ฃผ์ ์๋ฃ๋์ ( SSH private key ์ง์ฐ ๋ฌธ์ ๋ ์์์ง๋ง .. )์ฑ๊ณตํ ์ ์์์ต๋๋ค!<
dockerkubernetes๊ฐ์ํvagrantvirtualbox์ฃฝ๋ถ์ธ1
ใป
0
329
2
- ๋ฏธํด๊ฒฐ
kubectl run ๊ด๋ จ ๋ฌธ์
์ ๋ฒ ์ค์ต ํ, ๋ณต์ต ๊ณผ์ ์ค์ ๋ค์ ํ ์คํธ๋ฅผ ํ๋ ค๊ณ ํ๋๊น ์ด๋ฐ ์ค
dockerkubernetes๊ฐ์ํvagrantvirtualbox์ฌํ๊ตฌ
ใป
0
398
1
- ๋ฏธํด๊ฒฐ
kubedam init ๋ช ๋ น์ด ๋ถ๋ถ
์ ์ ์ง๋ฌธ๋๋ ธ๋ ip์ฃผ์๋ ํด๊ฒฐ๋์๊ณ , ํฌํธ๋ฌธ์ ๋๋ฌธ์ธ์ง ๋ฐ ์ฌ์ง์ฒ๋ผ ์ค๋ฅ๊ฐ ๋ฐ์ํ๋๋ฐ ํด๊ฒฐ๋ฐฉ๋ฒ ์์๊น์? <img src="https://cdn.inflearn.com/public/files/posts/13433a52-471e
dockerkubernetes๊ฐ์ํvagrantvirtualbox์ฌํ๊ตฌ
ใป
0
491
2
- ๋ฏธํด๊ฒฐ
vagrant up network interfaces ์ง๋ฌธ
<img src="https://cdn.inflearn.com/public/files/posts/4147972c-d3bb-4391-9254-5f0af3fb69b0/์คํฌ๋ฆฐ์ท2023-12-07์คํ11.06.01.png" alt="์คํฌ๋ฆฐ์ท 2023-12-07 ์คํ 11
dockerkubernetes๊ฐ์ํvagrantvirtualbox์ฌํ๊ตฌ
ใป
0
341
1
- ํด๊ฒฐ
(์ ๋ณด๊ณต์ ) vagrant up ํ ๋ SSH auth method: private key ๋ฌธ๊ตฌ์์ ๋ฉ์ถ ๋ ํด๊ฒฐ๋ฐฉ๋ฒ ๊ณต์ ํฉ๋๋ค.
Window ํ๊ฒฝ์์ ์ค์ต์ ํ๋๋ฐ,์ด์ํ๊ฒ ์ ๋ vagrant up ํ๊ณ ๋์SSH auth method: private key์ด๋ผ๋ ๋ฌธ๊ตฌ๊ฐ ์ฝ์์ ์ฐํ๊ณ , ์์ ํ ๋ฉ์ถ๋ ํ์์ด ์์์ต๋๋ค.๊ฒ์์
dockerkubernetes๊ฐ์ํvagrantvirtualbox์๋นต
ใป
1
1,312
2






