GlusterFS ์ค์
๐ก๊ฐ๋
NFS๋ RSYNC ์ ๋ง์ด ๋น๊ต๋๋๋ฐ ๊ฒฐ์ ์ ์ธ ์ฐจ์ด๊ฐ ์๋ค.
NFS๋ spof ๋จ์ผ ์ฅ์ ์ง์ ์ด ์๊ธธ ์ ์๊ณ .
RSYNC๋ ์ค์๊ฐ์ผ๋ก ์ ์ฅ์ด
๋งฅ๋ถ ์คํ๋ผ์ดํธ ์์ฉํ๋ก๊ทธ๋จ ๊ฒ์ ์ค๋ฅ
์ด๋๋ ๋ถํฐ ์ ์๋๊ธฐ ์์ํ๋๋
๋งฅ๋ถ์์ command+I ๋ก spotlight๋ฅผ ์คํํด ์ ์ฐ๊ณ ์์๋ค.
๋ง์ฐ์ค๋ก ํด๋ฆญํ๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋น ๋ฅด๋ค.
์๋ฅผ๋ค์ด
๋์ปค์ค์ ์์ปค๋
ธ๋ ์ด์ ํด๊ฒฐ
๐ก๊ธฐ๋ณธ ํ๊ฒฝ
* ๋์ปค์ค์
* 2๊ฐ์ ๋งค๋์ ๋
ธ๋
* 2๊ฐ์ ์์ปค๋
ธ๋
* ๋์ปค์ค์์ 3๊ฐ ๋ฒ์น(?)์ ๋ฐ๋ผ ์ถ๊ฐ ์์
* HA(high availability)๋ฅผ ์ํด
zerotier-one ์ค์ ๋ช
๋ น์ด
zero-tier๋ ์ค์น๊ฐ ๊ฐ๋จํ ๋ช
๋ น์ด๋ค.
๋ค๋ฅธ VPN์ ์จ๋ณด์ง๋ ์์์ง๋ง ์ผ๋จ ๋ณ๋์ VPN ์๋ฒ ์ค์น์์ด zerotier ์ฌ์ดํธ๋ฅผ ํตํด ๊ฐ๋ฅํ๋ค.
zerotier ๊ฐ์
ํ๊ณ ๋คํธ์ํฌ
๋์ปค ์ค์ ๋ช
๋ น์ด
๋งค๋์ ๋
ธ๋์์ ์ผ๋จ ํ์ธ
docker node ls
์์ปค์์ ์กฐ์ธํ ๊บผ ์๋ ค์ค
docker swarm join-token worker
๋๋ ๋ฏธ๋ฆฌ zero-tier๋ก vpn์ผ๋ก ๋ค
traefik ์๋ฌ ํด๊ฒฐ ๋ฆฌ์คํธ
1. ๋ฏธ๋ค์จ์ด basic auth ์ ์ฉ์
chatGPT์ ๋ฌผ์ด๋ณด๋ฉด
htpasswd -nbB user password | sed -e 's/\\$/\\$\\$/g'
=> ์ด๋ ๊ฒ ํ๋ฉด
์๋ฒ ์ผ์ง 7/28
CASA OS ๋ผ๋ ์ ์ธ๊ณ๋ฅผ ๋ฐ๊ฒฌํ์ฌ ๋ฒ๋ ธ๋ค.
docker ํ๋ ์ฌ๋ฆฌ๋๊ฒ ๋ ๊ฐ๋จํ๋๋ฐ ์ด ๋
์์ ํด๋ฆญ ๋ช ๋ฒ์ผ๋ก ๋ฐฐํฌ๊ฐ ๊ฐ๋ฅํ๋ค.
์ค๊ตญ์์ ๋ง๋ ๊ฑฐ๋ผ
์ค๋ฅ ํด๊ฒฐ ์ผ์ง7/28
traefik์ ์์ด๋ ๊ฒ routing์ด ๋ฑ๋ก ์๋๋์ง ๋น๊ต๋ฅผ ํ๋๋.
deploy ๋ผ์ธ์ด ๋ง์ง ์์๋ ๊ฒ!
deploy:
lables:
- ~~~
์ด๋ ๊ฒ ์์ผ ๋๋๋ฐ
deploy:
lables:
๋งฅ์ธ์ดํ ์ฐจ๋ ๊ฑฐ์น๋
๋ด๊ฐ ์ถ์ฒํ๊ณ ์ถ์ ์ต๊ณ ์ ๋ฌผ๊ฑด์ด๋ค.
๋์ด ์๊น์ง ์๋ค.
์์ดํ๊ป ์ ์ง๋ชจ๋ฃจ๊ป๋ก ํ๋๋ฐ ๋ฐฉ์ด์ด ๋์ง ์๋๋ค.
์ฌ๋ฌด์ค์์ ์ฐ๋ ค๊ณ ํ๋๋ฐ ์์์ด ์์ด ์ฐ์ง