์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- MySQL
- ์กฐ์ธ
- aws devops
- azure deveops
- AWS
- ๋์ปค
- node.js
- ๋ฐฐํฌ
- github
- Azure
- ์๋๋ฐฐํฌ
- PIPELINE
- nginx
- devops
- CSS
- slack
- ์๋ํ
- docker
- ๋ฆฌ์กํธ
- ๋ง์ด์์คํ์
- CI/CD
- deveops
- ๋ฐ๋ธ์ต์ค
- azure devops
- ๋ฐ์ดํฐํ์
- git
- ๋ฐฐํฌ์๋ํ
- ํด๋ผ์ฐ๋
- Pull
- react
- Today
- Total
Full_Stack developer
ํ์ดํ๋ผ์ธ์์ ํ๊ฒฝ ๋ณ์์ ์ํฌ๋ฆฟ ๊ด๋ฆฌํ๋ ๋ฒ ๋ณธ๋ฌธ
ํ์ดํ๋ผ์ธ์์ ํ๊ฒฝ ๋ณ์์ ์ํฌ๋ฆฟ ๊ด๋ฆฌํ๋ ๋ฒ
develkbh 2025. 4. 8. 14:45๐ ์ ํ๊ฒฝ ๋ณ์์ ์ํฌ๋ฆฟ ๊ด๋ฆฌ๊ฐ ์ค์ํ ๊น?
CI/CD ํ์ดํ๋ผ์ธ์์๋ ์ข ์ข ๋ค์๊ณผ ๊ฐ์ ์ ๋ณด๊ฐ ํ์ํฉ๋๋ค:
- API ํค
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ ์ ๋ณด
- ๋ฐฐํฌ ํ๊ฒฝ์ ๋ฐ๋ฅธ ์ค์ ๊ฐ
์ด ์ ๋ณด๋ฅผ ์ฝ๋์ ํ๋์ฝ๋ฉํ๋ฉด ๋ณด์์ ํฐ ๋ฌธ์ ๊ฐ ๋์ฃ .
๊ทธ๋์ Azure DevOps์์๋ ํ๊ฒฝ ๋ณ์์ ์ํฌ๋ฆฟ ๊ฐ์ ์์ ํ๊ฒ ๊ด๋ฆฌํ ์ ์๋๋ก ์ง์ํด์!
๐ง ํ๊ฒฝ ๋ณ์ ์ค์ ๋ฐฉ๋ฒ
๋ฐฉ๋ฒ 1. YAML์์ ์ง์ ์ ์
variables:
NODE_ENV: 'production'
API_URL: 'https://api.example.com'
๐ก ๋ชจ๋ ๋จ๊ณ์์ ํด๋น ๋ณ์๋ค์ ์ฌ์ฉํ ์ ์์ด์.
๋ฐฉ๋ฒ 2. ํ์ดํ๋ผ์ธ UI์์ ๋ณ์ ์ค์
- ํ์ดํ๋ผ์ธ ํธ์ง → "Variables" ํญ
- Add ํด๋ฆญ ํ ํค/๊ฐ ์ ๋ ฅ
- Keep this value secret ์ฒดํฌ ์ ์ํฌ๋ฆฟ์ผ๋ก ์ค์
- UI์์ ์ถ๊ฐํ ๋ณ์๋ YAML์์๋ ์ฌ์ฉํ ์ ์์ด์: $(API_URL)
๐ ์ํฌ๋ฆฟ(๋น๋ฐ ๊ฐ) ์ค์ ๋ฐฉ๋ฒ
- ํ์ดํ๋ผ์ธ ๋ณ์ > “๋น๋ฐ ๊ฐ์ผ๋ก ์ ์ฅ” ์ฒดํฌ
- YAML์์๋ $(VARIABLE_NAME) ํ์์ผ๋ก ํธ์ถ
steps:
- script: echo "Using API key: $(API_KEY)"
echo ์์๋ ์ํฌ๋ฆฟ ๊ฐ์ด ์ถ๋ ฅ๋์ง ์๋๋ก ์ฃผ์! (๋ก๊ทธ ์จ๊น ์ฒ๋ฆฌ๋จ)
๐ง ์ค๋ฌด ํ
- Azure Key Vault์ ์ฐ๋ํด ๋์ฑ ์์ ํ ์ํฌ๋ฆฟ ๊ด๋ฆฌ ๊ฐ๋ฅ
- ํ๊ฒฝ์ ๋ฐ๋ผ ๋ค๋ฅธ ๊ฐ ์ง์ ๊ฐ๋ฅ (Dev/Prod)
- ๋ณ์ ๊ทธ๋ฃน ๊ธฐ๋ฅ์ผ๋ก ์ฌ๋ฌ ํ์ดํ๋ผ์ธ์์ ๊ณตํต ๋ณ์ ์ฌ์ฉ ๊ฐ๋ฅ
๐ ๋ง๋ฌด๋ฆฌ
ํ๊ฒฝ ๋ณ์์ ์ํฌ๋ฆฟ ๊ด๋ฆฌ๋
๋ณด์์ฑ๊ณผ ํ์ฅ์ฑ์ ๋์์ ์ก์ ์ ์๋ ํต์ฌ ์์์
๋๋ค.
ํด๋ฆฐํ๊ณ ์์ ํ DevOps๋ฅผ ์ํด,
ํญ์ ํ๋์ฝ๋ฉ ๋์ ๋ณ์ํํ์ธ์!
'Devops > Azure' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
YAML๋ก ํ๊ฒฝ๋ณ ๋ฐฐํฌ ํ์ดํ๋ผ์ธ ์์ฑํ๊ธฐ (0) | 2025.04.09 |
---|---|
Azure DevOps์์ ์น์ธ ๋ฐ ์๋ฆผ ์๋ํํ๊ธฐ (Slack, Email) (0) | 2025.04.09 |
Azure DevOps์์ ํ๊ฒฝ๋ณ(Dev/Prod) ํ์ดํ๋ผ์ธ ๊ตฌ์ฑํ๊ธฐ (0) | 2025.04.08 |
Azure DevOps์์ CI/CD ํ์ดํ๋ผ์ธ ๊ตฌ์ฑํ๊ธฐ (0) | 2025.04.08 |
Azure Deveops๋? (1) | 2025.04.08 |