간단한 nginx pod 를 띄우는 작업을 진행해볼 예정
pod.yaml, kustomizaiton.yaml 이 저장될 public github repository 사용
# pod.yaml
apiVersion: v1
kind: Pod
metadata:
name: my-app
namespace: test
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort: 80
# kustomization.yaml
resources:
- pod.yaml
# 위 resources sector 만 먼저 띄워서 sync 후 아래 image sector 추가
images:
- name: nginx
newName: nginx
newTag: 1.23.1
new app 으로 app 생성함
git repository 추적하게 하고 branch main 으로 변경
auto sync 와 health check 활성화
kustomiztion.yaml 파일 변경 사항을 정상적으로 동기화함을 확인
'Kubernetes > CICD' 카테고리의 다른 글
깃허브 웹훅이 작동하지 않을때 (0) | 2023.04.19 |
---|---|
Jenkins + ArgoCD + ECR + EKS 구성해보기 - CD -완- (0) | 2022.11.19 |
Jenkins + ArgoCD + ECR + EKS 구성해보기 - CI -완- (0) | 2022.11.18 |
Jenkins + EKS 구성해보기 6 (테스트 성공) (0) | 2022.11.17 |
Jenkins + EKS 구성해보기 5 (참고) (0) | 2022.11.17 |