elesangwon
@elesangwon
Students
756
Reviews
53
Course Rating
4.8
DevOps ๋ฌธํ์ ๊ธฐ์ ์ ๊ด์ฌ์ด ๋ง์ ์์ง๋์ด์ ๋๋ค.
์ธํ์ฝ 2023 Speaker๋ก DevOps ๋ถ์ผ์์ ๋ฐํํ์ต๋๋ค.
Courses
Reviews
- Get started with CI/CD using GitHub Actions
- Get started with CI/CD using GitHub Actions
- Get started with CI/CD using GitHub Actions
- Get started with CI/CD using GitHub Actions
- Get started with CI/CD using GitHub Actions
Posts
Q&A
์๋ฃ๊ฐ ๊นจ์ง ๊ฒ ๊ฐ์ต๋๋ค.
์๋ ํ์ธ์, dasss41๋๋ง์ํ์ ๋ค์ด๋ก๋ ๋ฌธ์ ์ ๋ํด ํ์ธํด๋ณด์๋๋ฐ์.ํ์ฌ ๋งฅ๋ถ๊ณผ ์๋์ฐ ํ๊ฒฝ ๋ชจ๋์์ ๊ฐ์์๋ฃ๊ฐ ์ ์์ ์ผ๋ก ๋ค์ด๋ก๋ ๋๊ณ ๊ทธ์์ ํ์ผ๋ค๋ ์ ๋ณด์ด๋๊ฒ์ ํ์ธํ์ต๋๋ค. ํ์ฌ๋ ์ ๋๋ก ํ์ธ์ด ์๋๋ ๋ฌธ์ ๊ฐ ์ด๋ค ์ด์ ๋๋ฌธ์ธ์ง ๋ช ํํ๊ฒ ํ์ ํ๊ธฐ๊ฐ ์ด๋ ค์ธ ๊ฒ ๊ฐ์์๋ง์ฝ ์ฌ๋ฌ๋ฒ ์๋ํ์ จ์๋๋ ๋์ผํ๊ฒ ํ์ผ์ด ์ ๋๋ก ํ์ธ์ด ์๋๋ค๋ฉด ์ด๋ฉ์ผ ๋จ๊ฒจ์ฃผ์๋ฉด๋น ๋ฅด๊ฒ ์ ๊ฐ ์ ๋ฌ๋๋ฆด ์ ์๋๋ก ํ๊ฒ ์ต๋๋ค.
- 0
- 2
- 51
Q&A
๊ฐ์์๋ฃ ๋ค์ด๋ก๋
์๋ ํ์ธ์, ๊ฐ์ ํ๋ ๋ต๋ณ์ด ๋งค์ฐ ๋ฆ์ด ์ฃ์กํฉ๋๋ค.์๋ฆผ๋ฉ์ผ์ด ํํฐ๋ง๋์ด ๋ฆ๊ฒ ํ์ธํ์ต๋๋ค.ํน์ ์์ง๋ ๋ฌธ์ ๊ฐ ์์ผ์ค๊น์? ๋ง์ฝ ๊ทธ๋ ๋ค๋ฉด ์ ๊ฐ ์ด๋ฉ์ผ์ด๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ํตํด ์ ๋ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค.
- 0
- 2
- 67
Q&A
์น์ 4-7. high ์ด์ ์ถ๊ฐ ์ slack์ high-test ์ฑ๋๋ก ์์ธ ์๋ฆผ ๋ฏธ์ ์ก
์๋ ํ์ธ์, develop2402๋ ์ง๋ฌธ ์ฃผ์ ๋ด์ฉ์ ๋ํด์, ์ ๋ ์๋์ฒ๋ผ ์ดํดํ์ต๋๋ค. keyword-list.txt ์ critical, normal ์ ๋ฑ๋กํ์๋ ๋ฐ์์ผํ ์ฌ๋ ์ฑ๋๋ก ๋ฉ์ธ์ง๊ฐ ์ ์ก๋จkeyword-list.txt ์ high๋ฅผ ๋ฑ๋กํ์๋, ์ฌ๋ ๋ฉ์ธ์ง๊ฐ ๋ค๋ฅธ ์ฑ๋๋ก ์ ์ก๋จ ์ด ์ํฉ์ผ๋ก ๋ณด๋ฉด, ๋์ ํ๋ฅ ๋ก ์ค์ ์์ ์ด์์ผ๊ฒ ๊ฐ์ต๋๋ค.์ผ๋จ ์ฌ๋ ๋ฉ์ธ์ง๊ฐ ์๋ค๋ผ๋๊ฒ์ ๋๊ณ ๋ณด๋ฉด,a. high ํค์๋์ ๋ํด ์๋ณํ๋ค b. ์ฌ๋ ๋ฉ์ธ์ง ์ ์ก ๋ก์ง์ด ์ฌ๋ฐ๋ฅด๊ฒ ๋์ํ๋คa,b ๋ ํ๋ณด๋ ์ํ์ธ ๊ฒ ๊ฐ์์, github environment์์ high ์ ๋ฑ๋ก๋webhook url์ด ๊ธฐ์กด์ ์กด์ฌํ๋ ๊ณณ (high-test ์ฑ๋X)์ด ์๋์๋ ์๋ค๋ผ๋ ์๊ฐ์ด ๋ญ๋๋ค.
- 0
- 2
- 64
Q&A
github-actions repo์ create-cluster.yaml๊ณผ init.sh ์ฌ์ฉ
์๋ ํ์ธ์~ dnwoosim๋ ์ด๋ฉ์ผ์ด ์ฝ์ ์ฒ๋ฆฌ๋์ด ์์ด์ ํ์ธ์ ๋ชปํ์ต๋๋ค ๋ฆ๊ฒ ๋ต๋ณ๋๋ ค ์ฃ์กํฉ๋๋ค. github-actions ๋ ํฌ์์ ์ ์๋ /kubernetes/init.sh ํ์ผ๊ณผ /kubernetes/create-cluster.yaml์ ๋ง์ํ์ ๊ฒ๊ฐ์ต๋๋ค.์ด ๋ ํฌ์ ์ ์๋ ์คํฌ๋ฆฝํธ์ ํด๋ฌ์คํฐ ์์ฑ์ ์ํ yaml๊ตฌ์ฑ์ ์ต์ ํ๋์ด์์ง์์์github-actions-setting ๋ ํฌ์ ๊ตฌ์ฑ๋ ์คํฌ๋ฆฝํธ์ yaml์ ์ฌ์ฉํ์๋ ๊ฒ์ด ์ข์๊ฒ ๊ฐ์ต๋๋ค.
- 0
- 2
- 82
Q&A
Basic Information์ ๋ค๋ฅธ ์ ๋ณด๋ค์ด ๋จ๋๋ฐ ์ด๊ฑฐ ์ด๋ป๊ฒ ํด์ผ ํ ๊น์?
์๋ ํ์ธ์~์ฌ๋ ค์ฃผ์ ์ฌ์ง์์ incoming webhook ์ค์ ์ ์งํํด์ฃผ์๋ฉด ๋ฉ๋๋ค. (์ฌ์ง)Incoming webhook ์ ๋ค์ด๊ฐ์๋ฉด ์ด๋ ๊ฒ ๋์ค๋๋ฐ(์ ๋ ์ด๋ฏธ ์ธํ ๋ ์ํ)์ฌ์ง ์๋์์ Add New webhook ์ ํด๋ฆญํ๋ฉด ์ด๋ค ์ฌ๋ ์ฑ๋์ ์ฌ์ฉํ ์ง ์ ํํ ์ ์์ต๋๋ค.์ ํ๋ ์ฑ๋์ ๋ํ Webhook URL์ ๋ณต์ฌํ์ ์ Github ์ Secrets์ผ๋ก ๋ฑ๋กํ์๋ฉด ๋ฉ๋๋ค.(์ฌ์ง)
- 0
- 2
- 63
Q&A
์ฌ๋ ์ฐ๋ ์๋จ
์๋ ํ์ธ์,์ฌ๋ ์ฐ๋ํ๋ ๋ถ๋ถ์ด ์๋๋ค๋ผ๋๊ฒ ๋ช ํํ ์ด๋ค ๋ป์ผ๊น์ ?์ ๊ฐ ํ์ธํด๋ดค์๋, ๊นํ์ก์ ์ํฌํ๋ก์ฐ ์์ฒด(์ฌ๋ ์ก์ ์ ํ์ฉํ๋ ๊ฒ)๋ ๋ฌธ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค.์์ ์์ ์ ๊ณตํ ์ฝ๋์ ๋์ผํ ์ฝ๋ ์ฌ์ฉ ์์ ์๋์ฒ๋ผ ํ์ธ๋ฉ๋๋ค. ์ ๋ ๋ฌด๋ฃ๋ก ์ฌ๋์ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์, ๋ฌด๋ฃ ๋ฒ์ ์ธ๊ฒ๊ณผ๋ ๋ณ๊ฐ์ธ๊ฒ ๊ฐ์์. ์ก์ ์ ํตํด์, ์คํจํ๋ค๊ณ ํ์ จ๋๋ฐ ๊นํ์ก์ ์ํฌํ๋ก์ฐ์์ ์ด๋ป๊ฒ ์๋ฌ ๋ก๊ทธ๊ฐ ๋์ค๋์ง์ฒจ๋ถํด์ฃผ์๋ฉด ์๋ ค์ฃผ์๋ฉด ๋์์ด ๋ ๊ฒ ๊ฐ์ต๋๋ค. (์ฌ์ง) (์ฌ์ง) (์ฌ์ง)
- 0
- 3
- 255
Q&A
์ฌ๋ ์ฐ๋ ์๋จ
์๋ ํ์ธ์~์ ๊ฐ ๋น ๋ฅด๊ฒ ํ์ธํด๋ณด๊ณ ๋ต๋ณ๋๋ฆฌ๊ฒ ์ต๋๋ค!
- 0
- 3
- 255
Q&A
visual studio code ํฐ๋ฏธ๋์์ github-actions ๊ฒฝ๋ก ์ค์ ์ด๋ป๊ฒ ํ๋ ๊ฑด๊ฐ์?
์๋ ํ์ธ์~1:25 ์ด์์ ์์ ํ๋ ๋ด์ฉ์ ๊ฐ์ ๋ด์ฉ์์ ํ์ธํ์ ๊ฒ์ฒ๋ผ github ์์ ์ง์ ๋ง๋ค์์ต๋๋ค. ์ด๋ ๊ฒ github์์ ๋ง๋์ ๋ ๋๊ณ , vscode ๊ฐ์ ์ฝ๋ ์๋ํฐ๋ก, .github ๋ผ๋ ๋๋ ํ ๋ฆฌ๋ฅผ ๋ง๋ค๊ณ ๊ทธ ์์์ workflows ๋ผ๋ ๋๋ ํ ๋ฆฌ๋ฅผ ์์ฑํ๋ค์ *.yaml, *.yml ํฌ๋งท์ ํ์ผ์ ์์ฑํด์ Github Actions workflows ์ฝ๋๋ฅผ ๊ตฌ์ฑํ์ ๋ ๊ด์ฐฎ์ต๋๋ค. ํฐ๋ฏธ๋์์ ์ปค๋งจ๋๋ก ์๋์ฒ๋ผ ์ฌ์ฉํ์ ๋ ๋ฉ๋๋ค.๋จผ์ ์์ ํ์ค github ๋ ํฌ์งํ ๋ฆฌ๋ฅผ clone ํ์ ์ ์๋์ฒ๋ผ ์งํํ์ ๋ ๋ฉ๋๋ค. git clone cd mkdir -p .github/workflows touch .github/workflows/test.yaml
- 0
- 2
- 104
Q&A
๊ฐ์ ์๋ฃ ํ์ผ์ด ๊นจ์ง๊ฑฐ ๊ฐ์ต๋๋ค
์๋ ํ์ธ์ V_๋ธ์ด_V ๋,์ ๋ ๋ชจ๋ฐ์ผ, ์น ๋๋ค ์ ์์ ์ผ๋ก ๋ค์ด๋ก๋ ๋๊ณ PDF๋ ์ ๋ณด์ด๋๊ฒ์ผ๋ก ํ์ธ๋ฉ๋๋ค.๋ค์ ์ฌ์๋ ํด์ฃผ์ค ์ ์์๊น์? ํน์ ๋ค์ ์๋ํ์ ๋ ๊ฐ์ ์ํฉ์ด๋ผ๋ฉด, ์ด๋ฉ์ผ์ ํตํด ์ ๋ฌ๋๋ฆด ์ ์๋๋ก ํ๊ฒ ์ต๋๋ค.
- 0
- 2
- 122
Q&A
runs-on ์ง๋ฌธ
์๋ ํ์ธ์, gang ho lee ๋GitHub Actions์์ runs-on: ubuntu-latest๋ผ๊ณ ํ๋ฉด,GitHub์ด ์ ๊ณตํ๋ ๊ฐ์ ๋จธ์ (VM)์์ Ubuntu ์ด์์ฒด์ ๋ฅผ ์คํํ๋ค๋ ์๋ฏธ์ ๋๋ค. ํ์ฌ GitHub์ Azure์์ ์ ๊ณตํ๋ VM์ ์ฌ์ฉํ๊ณ ์์ผ๋ฉฐ,๋จ์ํ Ubuntu๊ฐ ์ค์น๋ VM์ด ์๋๋ผ GitHub์ด ๋ฏธ๋ฆฌ ์ธํ ํ ํ๊ฒฝ์ ๊ฐ์ง VM ์ด๋ฏธ์ง๋ฅผ ์ ๊ณตํฉ๋๋ค.์ ๊ณต๋๋ ์ด๋ฏธ์ง ๋ฐ ๋ฏธ๋ฆฌ ์ค์น๋ ํจํค์ง ๋ชฉ๋ก์ ์๋ ๋งํฌ์์ ํ์ธํ์ค ์ ์์ต๋๋ค.https://github.com/actions/runner-images?tab=readme-ov-file#available-imageshttps://github.com/actions/runner-images/tree/main/images/ubuntu ๊ฐ์์์๋ Github๊ฐ ์ ๊ณตํ๋ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ๋๋ฐ, ํ์์ ๋ฐ๋ผ ์ํ๋ ์ค์ ์ด๋ ํจํค์ง๋ฅผ ์ปค์คํ ํ ์ด๋ฏธ์ง๋ก ๋ง๋ค์ด์ ์ฌ์ฉํ ์๋ ์์ต๋๋ค.์ฆ, Github๊ฐ ์ ๊ณตํ๋ ๋ฌ๋๊ฐ ์๋ Self-hosted ๋ฌ๋๋ฅผ ํ์ฉํ ์๋ ์์ต๋๋ค. Github ์์ ์ ๊ณตํด์ฃผ๋ ๋ฌ๋์ ๊ฒฝ์ฐ, ํน์ ์๊ฐ๊น์ง๋ง ๋ฌด๋ฃ๋ก ์คํํ ์ ์๊ธฐ์Github์ ๋น์ฉ์ ์ง๋ถํ์ง ์๊ณ , ๋ง์ ์๊ฐ๋์ ์คํํ๋ค๋ผ๋ฉด ์ง์ ๊ด๋ฆฌํ๋ VM ์ ์ง์ ํ๋ ๊ฒ๋ ๊ฐ๋ฅํฉ๋๋ค.
- 0
- 2
- 107





