File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Create Harbor Secret
2+
3+ on :
4+ workflow_dispatch :
5+ push :
6+ branches : [main]
7+
8+ jobs :
9+ create-secret :
10+ runs-on : ubuntu-latest
11+ steps :
12+ - name : AWS 자격증명 설정
13+ uses : aws-actions/configure-aws-credentials@v4
14+ with :
15+ aws-access-key-id : ${{ secrets.AWS_ACCESS_KEY_ID }}
16+ aws-secret-access-key : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
17+ aws-region : ap-northeast-2
18+
19+ - name : kubeconfig 설정
20+ run : |
21+ aws eks update-kubeconfig \
22+ --name skala3-cloud1-team8 \
23+ --region ap-northeast-2
24+
25+ - name : harbor-secret 생성
26+ run : |
27+ kubectl create secret docker-registry harbor-secret \
28+ -n opentraum \
29+ --docker-server=${{ secrets.HARBOR_REGISTRY }} \
30+ --docker-username=${{ secrets.HARBOR_USERNAME }} \
31+ --docker-password=${{ secrets.HARBOR_PASSWORD }} \
32+ --dry-run=client -o yaml | kubectl apply -f -
33+
You can’t perform that action at this time.
0 commit comments