CLOUD SECURITY LAB
@cloudsecuritylab
Students
492
Reviews
20
Course Rating
5.0
์ต์ผ์ ๋ํ
ilsunchoi@cloudsecuritylab.co.kr
ํด๋ผ์ฐ๋ ๋ฐ IT ๋ณด์ ์ ๋ฌธ๊ฐ | Kubernetes, DevOps, ํด๋ผ์ฐ๋ ๋ณด์ ๊ต์ก ๊ฐ์ฌ | ์ปจ์คํ ๋ฐ ์ค๋ฌด ๊ฒฝํ
ํด๋ผ์ฐ๋์ํ๋ฆฌํฐ๋ฉ์ ํด๋ผ์ฐ๋์ IT ๋ณด์ ๋ถ์ผ์์ 10๋ ์ด์์ ์ค๋ฌด ๊ฒฝํ๊ณผ ๊ฐ์ ๋ ธํ์ฐ๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค. AWS, Azure, OpenStack, VMware, Kubernetes, Docker ๋ฑ ๋ค์ํ ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ๋ณด์๊ณผ ์ธํ๋ผ ๊ตฌ์ถ์ ๋ํ ๊น์ ์ดํด๋ฅผ ๋ฐํ์ผ๋ก ๊ธฐ์ ์ค๋ฌด์์ ๊ต์ก์๋ค์ ์ํ ๋ง์ถคํ ๊ต์ก๊ณผ ์ปจ์คํ ์ ์ ๊ณตํ๊ณ ์์ต๋๋ค.
์ฃผ์ ๊ฒฝ๋ ฅ ๋ฐ ์ ๋ฌธ ๋ถ์ผ
๊ธ์ต๋ณด์์, ์ผ์ฑ SDS, ์ผ์ฑํตํฉ๋ณด์, LG CNS, Nexon, KT, ํ๋๊ธ์ตIT, ํ๋์๋์ฐจ ๋ฑ์ ๊ธฐ์ ์์ ์ค๋ฌด์๋ฅผ ๋์์ผ๋ก Kubernetes ๋ณด์๊ณผ AWS, Azure, Terraform, Ansible ํด๋ผ์ฐ๋์ ๋ณด์ ๋ฐ ๋ชจ๋ํฐ๋ง ์ค๋ฌด ๊ต์ก์ ๋ด๋นํ์์ต๋๋ค. DevSecOps๋ฅผ ์ํ ์ธํ๋ผ ๊ตฌ์ถ ๋ฐ ๋ณด์ ์์น์ ๋ํ ๊ฐ์๋ฅผ ์ง์์ ์ผ๋ก ์งํํด ์์ต๋๋ค.
ํ๋ผ์ด๋นํด๋ผ์ฐ๋ ๊ฐ์: SDS์์ ํ๋ผ์ด๋น ํด๋ผ์ฐ๋๋ฅผ ์ํ Openstack ๊ฐ์์ ์ธํ๋ฐ์์ VMware Vsphere ๋ฐ ์คํ์์ค๋ฅผ ํ์ฉํ ๋ณด์ ์ธํ๋ผ ๊ตฌ์ถ ๊ต์ก์ ์งํํ์์ต๋๋ค.
์ ์ฑ์ฝ๋ ๋ถ์ ๋ฐ ์ฌ์ด๋ฒ ๋ณด์: ๊ฒฝ์ฐฐ์ฒญ, ์ผ์ฑํตํฉ๋ณด์, ๊ตญ๋ฐฉ๋ถ, SK์ด๋์ค, KISIA ๋ฑ์์ ์ ์ฑ์ฝ๋ ๋ถ์๊ณผ ๋ณด์ ํฌ๋ ์์ ๋ํ ์ค๋ฌด ๊ฐ์๋ฅผ ์ํํ๋ฉฐ ์ฌ์ด๋ฒ ๋ณด์์ ์ต์ ํธ๋ ๋์ ์ค๋ฌด ์ ์ฉ ๋ฐฉ๋ฒ์ ๋ํ ์ง์์ ์ ๋ฌํ๊ณ ์์ต๋๋ค.
์ ์ ๋ฐ ์๊ฒฉ์ฆ: โ๋น๋ฐ์ค ํ๊ฒฝ์ ํ์ฉํ ์น ๋ชจ์ํดํน ์๋ฒฝ ์ค์ตโ, โ๋ง์ธํฌ๋ํํธ์ ํจ๊ป ํ์ด์ฌโ ๋ฑ ๋ค์์ ์ ์ ์ถ๊ฐ์ ํตํด IT ๋ณด์๊ณผ ํ๋ก๊ทธ๋๋ฐ์ ๋ํ ์ง์์ ๊ณต์ ํ๊ณ ์์ต๋๋ค. ๋ํ, AWS Solution Architect Professional, CKA/CKS (Kubernetes ์๊ฒฉ), Azure Solutions Architect Expert ๋ฑ ๋ค์ํ ๊ธ๋ก๋ฒ ์๊ฒฉ์ฆ์ ์ทจ๋ํ์ฌ ์ ๋ฌธ์ฑ์ ๋์์ต๋๋ค.
์ฃผ์ ๊ฐ์ ์ด๋ ฅ
๋ฅ์จ: DevOps๋ฅผ ์ํ ๋์ปค์ ์ฟ ๋ฒ๋คํฐ์ค, Ansible ์ธํ๋ผ ๊ด๋ฆฌ ์๋ํ, Terraform AWS ์ธํ๋ผ ์๋ํ ์ฝํ ์ธ ๊ธฐํ ๋ฐ ๊ต์ก
๊ธ์ต๋ณด์์: Kubernetes ๋ณด์, AWS/Azure ํด๋ผ์ฐ๋ ๋ณด์ ์ค๋ฌด์ ๊ต์ก
๋ฉํฐ์บ ํผ์ค: ๋์ปค์ Kubernetes๋ฅผ ํ์ฉํ DevOps ๊ต์ก, ์ธํ๋ผ ์๋ํ ๋ฐ ํด๋ผ์ฐ๋ ๋ณด์ ๊ต์ก
์ผ์ฑSDS: ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ, ์ฟ ๋ฒ๋คํฐ์ค, ๋์ปค, ์คํ์คํ ๊ต์ก
LGCNS: AWS ๋ณด์ ์ธํ๋ผ, Opensearch๋ฅผ ํ์ฉํ EKS ๋ชจ๋ํฐ๋ง, Prometheus์ Grafana๋ฅผ ํ์ฉํ EKS ๋ชจ๋ํฐ๋ง ๊ต์ก
๊ฒฝ์ฐฐ์ฒญ, ๊ตญ๋ฐฉ๋ถ, KISIA, ํ๋๊ธ์ต๊ทธ๋ฃน, ์ผ์ฑํตํฉ๋ณด์์ผํฐ: ํด๋ผ์ฐ๋ ๋์ ๋ฐ ๋ณด์ ๊ต์ก, ๋ชจ์ํดํน, ์ ์ฑ์ฝ๋ ๋ถ์, DevSecOps, CI/CD ๊ต์ก ๋ฑ
์ ๋ ์ต์ ๊ธฐ์ ํธ๋ ๋์ ์ฐ์ ํ์ฅ์ ์๊ตฌ์ ๋ฐ๋ง์ถ์ด ๊ต์ก์๋ค์๊ฒ ์ค์ง์ ์ธ ๋์์ด ๋๋ ๊ต์ก์ ์ ๊ณตํ๊ธฐ ์ํด ๋์์์ด ๋ ธ๋ ฅํ๊ณ ์์ต๋๋ค. ๊ธฐ์ ๊ต์ก๊ณผ ์ปจ์คํ ์ ๋ํ ์ด์ ๊ณผ ์ ๋ฌธ์ฑ์ผ๋ก ํด๋ผ์ฐ๋์ ๋ณด์ ๋ถ์ผ์์์ ์ฑ์ฅ์ ํจ๊ปํ๊ฒ ์ต๋๋ค.
Courses
Reviews
- A practical basic syntax introduction course for Terraform beginners!
- Docker Masters! From CI/CD to DevSecOps Automation Security Practice!
- Docker Masters! From CI/CD to DevSecOps Automation Security Practice!
- Docker Masters! From CI/CD to DevSecOps Automation Security Practice!
- Docker Masters! From CI/CD to DevSecOps Automation Security Practice!
Posts
Q&A
docker inspect ๋ช ๋ น ๊ฒฐ๊ณผ์์ GraphDriver ํญ๋ชฉ์ ์ฐพ์ ์ ์์ต๋๋ค.
์๋ ํ์ธ์ ๊นํํธ๋์ค๋๊ธฐ๋ค๋ ค์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ํ์ฌ ์ํ๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ์ ๋ฆฌํด๋ณด์์ต๋๋ค.ํ์ฌ ๋งค๋ํ์คํธ ํ์ผ ๋ณ๊ฒฝ ์ฌ์ ์ต๊ทผ์ BuildKit ๋น๋์ ๋์ , ์ปจํ ์ด๋ ๋ฐํ์(Containerd/snapshotter ๊ธฐ๋ฐ) ๋ด๋ถ ๊ตฌ์กฐ ๊ฐ์ ์ ๋ฐ๋ผ ๊ธฐ์กด์ GraphDriver ๊ด๋ จ ์์ฑ ์ผ๋ถ๊ฐ deprecated(์ฌ์ฉ ์ค๋จ ์์ ) ๋ฐ ๋ด๋ถ์ ์ผ๋ก ์ ๊ฑฐ๋์์ต๋๋ค.https://docs.docker.com/engine/deprecated/#graphdriver-plugins-experimental๋์ปค์ ์คํ ๋ฆฌ์ง ์ํคํ ์ฒ๊ฐ GraphDriver ๋ฐฉ์์์ containerd ๋ฐ Snapshotter ๊ธฐ๋ฐ์ผ๋ก ์์ ํ ์ ํ๋์์ต๋๋ค.์ด๋ก ์ธํด docker inspect์์ ์ ๊ณตํ๋ GraphDriver ๋ฐ์ดํฐ(MergedDir ๋ฑ)๋ deprecated(ํ๊ธฐ)๋๊ฑฐ๋ ๋นํ์ฑํ๋์์ต๋๋ค.๋ฐ๋ผ์ ์ด์ ๋ ๊ณผ๊ฑฐ ๋ช ๋ น์ด ๋์ ์ปจํ ์ด๋ ID๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ฒฝ๋ก๋ mount ๋ช ๋ น์ด๋ฅผ ํตํด ํ์ผ ์์คํ ์์น๋ฅผ ํ์ธํด์ผ ํฉ๋๋ค.์ค์ต ์ ๋ฆฌ์ต๊ทผ์ ์ ๋ฐ์ดํธ๋ก ์ธํด graphdriver๋ก ๋ณด๋ ๋ฐฉ๋ฒ์ด ๋งํ์ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ๋ณด๋ ๋ฐฉ๋ฒ์ ์๋ ๋ธ๋ก๊ทธ๋ก ์ ๋ฆฌํ์ต๋๋ค.https://gasbugs.tistory.com/385๊ทธ๋ฆฌ๊ณ ์ด์ ๋๊ธ์์ ์ฃผ์ ๊ฒ์ฒ๋ผ /var/lib/docker/rootfs/overlayfs/{์ปจํ ์ด๋ID} ๊ฒฝ๋ก ๋ํ merged ๋๋ ํ ๋ฆฌ๋ก ์ดํดํ์๋ฉด ๋๊ฒ ์ต๋๋ค. ์ ์ค์ต์ ๋น ๋ฅธ ์์ผ๋ด๋ก ์์ ๋ฐ ์ค์ต ๋ด์ฉ๋ ์ ๋ฐ์ดํธํ๋๋ก ํ๊ฒ ์ต๋๋ค!๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 49
Q&A
docker inspect ๋ช ๋ น ๊ฒฐ๊ณผ์์ GraphDriver ํญ๋ชฉ์ ์ฐพ์ ์ ์์ต๋๋ค.
์๋ ํ์ธ์ ๊นํํธ๋์ต๊ทผ์ ๋์ปค ์ด๋ฏธ์ง ์ ์ฑ ์์ ๊ทธ๋ํ ๋๋ผ์ด๋ฒ ์ ๋ณด๋ฅผ ์ญ์ ํ๋ ๋ฐฉํฅ์ผ๋ก ๊ฐ๋ฅ์ ์ก์๋ค๊ณ ํ์ธํ์ต๋๋ค.๋ค๋ฅธ ๋ฐฉ๋ฒ์ผ๋ก ์กฐํํ๋ ๋ฐฉ๋ฒ์ด ์๋์ง ํ์ธํ๊ณ ๋ต๋ณ ๋๋ฆฌ๊ฒ ์ต๋๋ค.์ถํ ์์ ๊ต์ฒด๋ ์งํํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 49
Q&A
๊ตฌ๊ธ ๋๋ผ์ด๋ธ 404
์๋ ํ์ธ์. CK2๋์ ๋ณดํด์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.์ ์๋์ง ์๋ ๋ด์ฉ ํ์ธํด์ ๋ ธํธ๋ฅผ ๊ณ ์ณ๋์์ต๋๋ค. ๋ฐ๋ก ์๋ก๊ณ ์นจํ์๋ฉด ์ฌ๊ธฐ์ ๋ค์ด๋ก๋๊ฐ ๊ฐ๋ฅํ์ค ๊ฒ๋๋ค!์๋ ๊ทธ๋ฆผ(๋ ธ์ ๋ ธํธ ํ๋ฉด)์ ์ฐธ๊ณ ํด์ฃผ์ธ์~๊ฐ์ฌํฉ๋๋ค.(์ฌ์ง)
- 0
- 1
- 51
Q&A
ZAP ์๋ํ context
์๋ ํ์ธ์ CK2๋๋ง์ํ์ ๋ด์ฉ์ด ๋์ํ์ง ์๋๋ค๊ณ ํ์ ์ ์ ๊ฐ ๋ฐฉ๊ธ ๋ค์ ์คํํด๋ดค๋๋ฐ ์ฌ์ ํ ์ ๋์ํ๊ณ ์์ต๋๋ค. ํ ์คํธ ๋ฒ์ ์ 2.16.1๋ก ์ํํ์ต๋๋ค. Test์ ์ฑ๊ณตํ์ ์ฌ์ง๊ณผ Authentication Test๋ฅผ ์ํํ๊ณ ๋์ ์๋ํ์์ New Plan ๋ฒํผ์ ๋๋ฅด๊ณ ์ด ๋ด์ฉ์ ์คํฌ๋ฆฐ์ท์ผ๋ก ์ฐ์ด ๋ณด๋ด์ฃผ์ค ์ ์์ผ์ค๊น์?(์ฌ์ง) (์ฌ์ง) ์ถ๊ฐ๋ก ๋ค์๊ณผ ๊ฐ์ด ์๋์ผ๋ก Context๋ฅผ ๋ง๋ค ์๋ ์์ผ๋ ์ฐธ๊ณ ๋ง ๋ถํ๋๋ฆฝ๋๋ค.ZAP ํ๋ฉด ์ผ์ชฝ์ 'Sites'(์ฌ์ดํธ) ํญ์์ ์ค์บ ๋ฒ์์ ํฌํจํ ์ต์์ ์ฌ์ดํธ(์: http://example.com)๋ ํ์ ํด๋๋ฅผ ์ ํํฉ๋๋ค.ํด๋น ํญ๋ชฉ์ ์ฐํด๋ฆญํฉ๋๋ค.๋ฉ๋ด์์ 'Include in Context' (์ปจํ ์คํธ์ ํฌํจ)๋ฅผ ์ ํํ ๋ค 'New Context' (์ ์ปจํ ์คํธ)๋ฅผ ํด๋ฆญํฉ๋๋ค. (๊ธฐ๋ณธ ์ด๋ฆ์ 'Default Context' ๋ฑ์ผ๋ก ์์ฑ๋ฉ๋๋ค.)๊ด๋ จ ๋ด์ฉ ์ฒจ๋ถํด์ฃผ์๋ฉด ํ์ธํด์ ๋ค์ ๋ง์ ๋๋ฆฌ๊ฒ ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 70
Q&A
apache2 ์ ์ ๋ฌธ์
์๋ ํ์ธ์ ์ฃผ์์ค๋ํด๋ผ์ฐ๋์ํ๋ฆฌํฐ๋ฉ ์ต์ผ์ ์ ๋๋ค. ๋ง์ํ์ ๊ฒ์ฒ๋ผ ํ์ฌ ์์คํ ์์๋ apache2๊ฐ ์ ์ ์ค์น๋์ง ์์ ๊ฒ์ผ๋ก ๋ณด์ ๋๋ค.๋ณดํต vagrant ์คํ ์์ ๋ถํ ์ด ๋๋ฌด ์ค๋ ๊ฑธ๋ฆฌ๋ฉด ํ์์์๋๋ ํ์์ด ๋ํ๋๊ธฐ๋ ํฉ๋๋ค. ์ด๋ก ์ธํด ์ด๊ธฐํ ์คํฌ๋ฆฝํธ๊ฐ ๋์ํ์ง ์์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.์ค์น๋์ง ์์ ๋ถ๋ถ์ sudo apt update && sudo apt install apache2 -y ๋ฅผ ์ง์ ์คํํด ํด๊ฒฐ์ด ๊ฐ๋ฅํ๊ธด ํฉ๋๋ค๋ง,"๋๋ ๋ถํ ํ๋ฉด์ ์๋ ์ค์น๋๋ ๊ฒ์ ๊ผญ ๊ฒฝํํ๊ณ ์ถ๋ค" ํ์๋ฉด vagrant destroy ๋ช ๋ น์ผ๋ก ๊ธฐ์กด VM์ ์ ๊ฑฐ ํ vagrant up์ ๋ค์ ์ํํ์๋ฉด ๋ฉ๋๋ค.๋์ปค ํ๊ฒฝ ๊ตฌ์ฑ์ ์ํด vagrant ํ์ต์ ์ํ ๊ณผ์ ์ด๋ผ ๊ทธ๋ฅ ๋์ด๊ฐ์ ๋ ๋์ค๋ ์ด์ ์ฐธ๊ณ ๋ถํ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค! ์ถ๊ฐ ๋ฌธ์๊ฐ ์์ผ์๋ฉด ํธํ๊ฒ ๋ง์ ๋ถํ ๋๋ฆฝ๋๋ค.
- 0
- 2
- 110
Q&A
NodePord local ํ๊ฒฝ์์ ์๋จ
์๋ ํ์ธ์ starcoex๋ ๋จ๊ฒจ์ฃผ์ ์ ๋ณด์ ๋ณด๋ Endpoints๊ฐ ๋น์ด์์ต๋๋ค. ์ด๊ฒ์ ํ๋์ ์๋น์ค๊ฐ ์ฐ๊ฒฐ๋์ง ์๋ค๋ ๊ฒ์ ์๋ฏธํฉ๋๋ค.(์ฌ์ง)๋ค์ ๋ช ๋ น์ผ๋ก app=http-go ๋ ์ด๋ธ์ด ๋ฌ๋ ค์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ด ๋ฐฐํฌ๋์ด ์๋์ง ํ์ธํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค. kubectl get pod -l app --show-labels ์ด ์๋๋ผ ํ๋์ IP ๋ชฉ๋ก์ด ์์ด์ผ ํฉ๋๋ค! ๊ทธ๋์ผ ์ ์์ ๋๋ค~ ๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 378
Q&A
kubectl apply ์ create ์ฐจ์ด์
์๋ ํ์ธ์ starcoex๋apply์ create๋ ๋์ผํ๊ฒ ์ฟ ๋ฒ๋คํฐ์ค ๋ฆฌ์์ค๋ฅผ ์์ฑํ์ง๋ง ์๋ก ๋ค๋ฅธ ๋ช ๋ น์ ๋๋ค! create ๋ช ๋ น์ ์คํํ๋ฉด ์ฟ ๋ฒ๋คํฐ์ค ๋ฆฌ์์ค๋ฅผ ์์ฑํฉ๋๋ค. ๋ค๋ง ์ด๋ฏธ ๊ฐ์ ์ด๋ฆ์ ์์์ด ๋ฐฐํฌ๋์ด ์์ผ๋ฉด ์ค๋ฅ๋ฅผ ์ถ๋ ฅํฉ๋๋ค.apply ๋ช ๋ น์ ์คํํ๋ฉด ์ฟ ๋ฒ๋คํฐ์ค ๋ฆฌ์์ค๋ฅผ ์์ฑํฉ๋๋ค. ์ด๋ฏธ ๊ฐ์ ์ด๋ฆ์ ์์์ด ์๋ค๋ฉด ๊ทธ ์์์ ์ ๋ณด๋ฅผ ์์ ํ๊ณ configured ๋์๋ค๊ณ ์ถ๋ ฅํฉ๋๋ค. ์์ ์ด ๋ถ๊ฐ๋ฅํ๋ค๋ฉด ์ค๋ฅ๋ฅผ ์ถ๋ ฅํฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค. ์ข์ ํ๋ฃจ๋์ธ์!
- 0
- 1
- 836
Q&A
NodePord local ํ๊ฒฝ์์ ์๋จ
์๋ ํ์ธ์ starcoex๋์์ฒญํ์ ๋ด์ฉ์ ์ ์ดํด๋ดค๋๋ฐํจ๊ป ์ฒจ๋ถํด์ฃผ์ IP๊ฐ ๋ ธ๋์ ์ค์ IP๊ฑฐ๋ ํฌํธํฌ์๋ฉ ํด์ฃผ๋ ์ํ์ธ๊ฐ์? ํ์ ๋๊ณ ์๋ค์??์ถ๊ฐ๋ก ๋ ธ๋์์ curl 127.0.0.1:30001 ๋ก ํต์ ํ์๋ฉด ์ ๋์๋์ง ํ์ธ๋ถํ๋๋ฆฝ๋๋ค. ํด๋น ๋ ธ๋์์ ip addr ๋ช ๋ น์ ๋ํ ๊ฒฐ๊ณผ๋ ์์ผ๋ฉด ์ข์๊ฒ ๊ฐ๊ตฌ์~ kubectl describe svc http-go-svc ๋ช ๋ น์ผ๋ก ๋ ์ด๋ธ์ ์ฌ์ฉํด endpoint๋ฅผ ํตํด์ ํ๋์ ์ ์ฐ๊ฒฐ๋์๋์ง ํ์ธ๋ ํ์ํด๋ณด์ ๋๋ค. ์ ํ์ ์ธ ์ ๋ณด๋ผ ์๋ฒฝํ๊ฒ ๋ต๋ณ๋๋ฆฌ๊ธฐ๋ ์ด๋ ต๋ค์ ใ ใ ์ ์ ๋ณด๋ฅผ ํ ๋๋ก ๋ค์ ํ ๋ฒ ์ ๊ฒํด๋ณด์๊ณ ๋ค์ ๋ง์ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค! ์ข์ ํ๋ฃจ๋์ธ์~
- 0
- 2
- 378
Q&A
master init error
์๋ ํ์ธ์ corp.starcoex๋๋ต๋ณ์ด ๋ฆ์ด์ ์ฃ์กํฉ๋๋ค ใ ๋ง์ํ์ ์ฆ์์ด ๋ํ๋๋ ์ด์ ๋ 22.04๋ฅผ ์ฌ์ฉํด์ ๊ทธ๋ ์ต๋๋ค.20.04์ 22.04๋ ์ปค๋ ๋ฒ์ ์ด ๋ฌ๋ผ ๋์ผํ ๋ฐฉ๋ฒ์ผ๋ก ์ค์น๊ฐ ์ด๋ ต์ต๋๋ค.20.04๋ก ๋ค์ ์ค์น ํ ์งํ์ด ๊ฐ๋ฅํ์ค๊น์? ์๋๋ฉด ์๋์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์๋ํด๋ณด์๋ฉด ์ข์ ๊ฒ ๊ฐ์ต๋๋ค. ์ ๋ ํ ์คํธํ ๋ง์ ๋๋ฆฌ๊ฒ ์ต๋๋ค!https://velog.io/@fill0006/Ubuntu-22.04-%EC%BF%A0%EB%B2%84%EB%84%A4%ED%8B%B0%EC%8A%A4-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0ํน์๋ ์ถ์ด์ ์ฌ๋ ค๋๋ฆฐ ๊ฒ์ธ๋ฐ ์คํํด๋ณด๋ ์ด ๋ด์ฉ์ผ๋ก๋ ์คํ์ด ์ ์๋๋ค์ ใ 20.04 ์ฌ์ฉ์ ๋ถํ๋๋ฆฝ๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 519
Q&A
gasbugs/http-go ์ด๋ฏธ์ง ์๋ฌ
์๋ ํ์ธ์ ๊ฐ์ฌ ์ต์ผ์ ์ ๋๋ค.ํ์ฌ ์์ฒญํ์ ์ด๋ฏธ์ง๋ ์ ์์ต๋๋ค. ๋ฐฉ๊ธ ์ค์ต ํด๋ณธ ๋ชจ์ต์ ๋๋ค.(์ฌ์ง)์ง๋ฌธ์ง๋ฅผ ๋ณด๋ฉด ์์ ํน์๋ฌธ์๊ฐ ์๋ ๊ฒ์ผ๋ก ๋ณด์ ๋งฅ ํ๊ฒฝ์ด์ ๊ฒ ๊ฐ์ต๋๋ค. 1) intel ๋งฅ์ ์ฌ์ฉ์ด ๊ฐ๋ฅํ๋ m1, m2 ๋งฅ์์๋ ์ฌ์ฉํ๊ธฐ ์ด๋ ต์ต๋๋ค. http-go๋ ์ธํ ์ํคํ ์ฒ๋ฅผ ์ง์ํ๊ณ ์์ต๋๋ค. console.cloud.google.com ์์ cloudshell์ ์ฌ์ฉํ์๋ฉด ๋ฌด๋ฃ๋ก ์ฌ์ฉ์ด ๊ฐ๋ฅํ์ค๋ ์ฌ๊ธฐ๋ฅผ ์ฌ์ฉํ์๊ฑฐ๋ ์ธํ ์๋์ฐ๋ฅผ ์ฌ์ฉํด๋ณด์๋ฉด ์ข๊ฒ ์ต๋๋ค! 2) ์๋๋ฉด ์ง์ http-go ์ด๋ฏธ์ง๋ฅผ ๋น๋ํ์ ์ ์ฌ์ฉํ์ ๋ ์ข๊ฒ ์ต๋๋ค. main.go๊ฐ go ์ธ์ด๋ก ์์ฑ๋ ์์ค์ฝ๋ ํ์ผ์ด๋ฉฐ main ํ์ผ๋ก ์ปดํ์ผํ์ ์ ์ฐ์๋ฉด ๋ฉ๋๋ค. dockerfile๋ ์์ผ๋ ์ฐธ๊ณ ๋ถํ๋๋ฆฝ๋๋ค!https://github.com/gasbugs/http-go๊ฐ์ฌํฉ๋๋ค!
- 1
- 2
- 349




