22 lines
758 B
Markdown
22 lines
758 B
Markdown
# Foundation Bootstrap
|
|
|
|
다른 IaC state가 의존하는 최소 선행 조건을 관리합니다.
|
|
|
|
가능한 대상:
|
|
|
|
- remote state storage와 locking
|
|
- state 암호화 key
|
|
- CI의 최초 workload identity/OIDC trust
|
|
- 조직 공통 account/project 초기 설정
|
|
|
|
## 계약
|
|
|
|
- 일반 infrastructure state와 분리합니다.
|
|
- 변경 권한과 실행 빈도를 최소화합니다.
|
|
- local state를 장기간 유지하지 않습니다.
|
|
- output과 후속 `infrastructure/live`가 값을 소비하는 방식을 문서화합니다.
|
|
- provider credential이나 실제 backend secret을 커밋하지 않습니다.
|
|
|
|
조직 공통 foundation이 외부 저장소에 이미 있다면 이 폴더에는 소유 팀, output
|
|
contract와 복구 절차만 기록합니다.
|