iac's Introduction
iac's People
iac's Issues
terraform workspace ์ ์ฉ
terraform์ ๋๋ ํ ๋ฆฌ๋ฅผ ์ด์ฉํด์ ๋ฐฐํฌ ๋ฐ ์ ์ฉ์ ์๊ฐ ํด ์์ผ๋ workspace ๋ผ๋ ์ข์ ๊ธฐ๋ฅ์ด ์์ด์ ์ ์ฉํด๋ณด๊ธฐ๋ก
api_gateway url๋ก ์ ๊ทผ ๋ถ๊ฐํ๋๋ก iam ์ค์
api_gateway stage ์ฃผ์๋ก ์ ๊ทผ ํ ์ ์๋ ๋ฌธ์ ๊ฐ ์์ด์ ๊ด๋ฆฌ ์ธก๋ฉด์ด ๋์ด๋จ๊ณผ ์๊ฐ์ง ๋ชปํ ๋ณด์ ๋ฌธ์ ์ ๋ ธ์ถ ๋ ์ ์์ด์ iam ๊ถํ์ ์ถ๊ฐํด ์ฐจ๋จํ๊ธฐ.
serverless framework๋ฅผ ์ ์ฉํ๊ธฐ
serverless framework์์ ์ฌ์ฉํ๋ cloudfront, s3, lambda, iam role ๋ฑ ๋น ๊ด๋ฆฌํ์ผ๋ก ์์ฑ๋์ง ์๋๋ก ์ค์
aws-credentials ๋ฒ์ ์ ๋ฐ์ดํธ
nodejs 12๊ฐ ์ง์ ์ค๋จ ๋ฐ ๊ตฌ๋ฒ์ ์ ๊ตณ์ด ์ฌ์ฉํ ์ด์ ์ ์ ๋ฐ์ดํธ ์ ๋ฐ์ํ ๋ฌธ์ ๊ฐ ์ ๋ค๊ณ ํ๋จ๋จ
terraform s3 ํ์ผ github release์์ ๋์ด์์ ๋ฐฐํฌ ํ ์ ์๋๋ก ์ค์
ํ์ฌ ํ์ผ ๊ธฐ์ค์ผ๋ก s3์ ํ์ผ์ด ์์ด์ terraform ๋ฐฐํฌ ์ค๋ฅ๊ฐ ๋๋๋ฐ ์ด๊ฑธ github์์ ๋์ด๋ค ๋ฐฐํฌํ๋ ๊ฑธ๋ก ํด๊ฒฐํด ๋ณผ๊น ์๊ฐ์ค...
ํ์ฌ ์๋์ผ๋ก ์ฌ๋ ค ๋์ ๊ฐ๋ฅ
terraform iam ์ฌ์ฉ์ ๋ฆฌ์ ์ ํ ์ค์
๋ค๋ฅธ ๋ฆฌ์ ์ ์๋์น ์๊ฒ ๋ฐฐํฌ ๋๋ ์ฌ๋ก๋ฅผ ๋ง๊ธฐ ์ํด iam ์ฌ์ฉ์๋ฅผ ๋ฒ์ง๋์ ๋ถ๋ถ us-east-1(๊ธ๋ก๋ฒ) ๋ฆฌ์ ๊ณผ ap-northeast-2(์์ธ) ๋ฆฌ์ ์ ์ ์ธํ ๊ถํ์ ์ ๊ฑฐํ๋ค.
๋น๋ฐ ํค ์ ์ฅ์ ํตํฉํ๊ธฐ
ํ์ฌ SSM, Github Secret, Local(PC) ๋ฑ ๋ถ์ฐ ์ ์ฅ์ด ๋์ด ์์ด์ ํตํฉ์ผ๋ก ์ ์ฅํด์ผ ํ ํ์๊ฐ ์๋ค.
๊ฐ๋ฅํ๋ฉด AWS SSM์ผ๋ก ํตํฉ์ ํ๊ณ , ์ ๊ทผ path๋ฅผ iam์ผ๋ก ๋๋์ด์ ๊ถํ์ ๋ถ์ฌ ํ ์ ์์ผ๋ฉด ์ข์๋ฏ.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.