init: k8s 폴더 구조init

This commit is contained in:
donghyeon-ka
2026-07-26 17:11:25 +09:00
commit 0912b5030f
61 changed files with 2124 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
# 복제 후 실제 팀/사용자로 바꾸고 파일명을 CODEOWNERS로 변경하세요.
#
# * @your-org/platform-team
# /bootstrap/ @your-org/platform-admins
# /infrastructure/live/**/prod/ @your-org/platform-admins
# /gitops/clusters/prod/ @your-org/platform-admins
# /gitops/apps/ @your-org/application-owners
+17
View File
@@ -0,0 +1,17 @@
## 변경 내용
<!-- 무엇을 왜 변경하는지 적어 주세요. -->
## 영향 범위
<!-- 대상 환경, 계정, 리전, 클러스터와 예상 영향을 적어 주세요. -->
## 검증
- [ ] `make check`
- [ ] 렌더/plan 결과 검토
- [ ] 비밀 및 state 파일 미포함
## 롤백
<!-- 되돌리는 조건과 절차를 적어 주세요. -->
+35
View File
@@ -0,0 +1,35 @@
name: Validate
on:
pull_request:
push:
branches:
- main
permissions:
contents: read
concurrency:
group: validate-${{ github.ref }}
cancel-in-progress: true
jobs:
validate:
runs-on: ubuntu-24.04
timeout-minutes: 10
steps:
- name: Check out repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
with:
persist-credentials: false
- name: Install kubectl
uses: azure/setup-kubectl@829323503d1be3d00ca8346e5391ca0b07a9ab0d # v5.1.0
with:
version: v1.36.3
# Add a SHA-pinned setup step for the selected IaC/Helm/policy tools
# before adding files that require them.
- name: Run repository checks
run: make check