❤️
악분의 ArgoCD 공부기록
  • Home
  • Argo CD 소개
    • 실습자료
    • 컨셉과 장단점
    • 설치
    • 아키텍처
  • ArgoCD CLI 설치
    • 설치
    • login
  • ARGO CD HelloWorld
    • nginx pod, service 배포
  • ARGO CD 단위
    • 소개
    • Applicaiton
    • Project
  • Sync 설정
    • 소개
    • Refresh Period
    • 수동 Refresh
    • Sync와 Sync Policy
    • Sync Status
    • Health Status
    • Prune
    • Directory Recurse
    • Self healing
    • Ignore Difference
    • Non Cascade 삭제
    • ArgoCD로 관리되는지 확인
    • 기존 리소스 연결
    • helm chart
    • kustomize
  • Sync LifeCycle
    • Phases
  • private repository
    • 소개
    • git private repo 관리
  • User 관리
    • 소개
    • Argo CD user
    • Built-in user
    • Local user 생성
    • 권한(Role) 관리
  • Argo CD Project
    • Project란?
    • Project 생성 예제
    • Project 설정
    • Project 설정 예제
    • Project 권한(Role)과 예제
  • App of Apps
    • App of Apps 패턴
  • Multi cluster 관리
    • 클러스터 추가
  • 모니터링
    • 소개
    • Argo CD Metrics 추가
    • Prometheus Operator 설치
Powered by GitBook
On this page
  • Project 생성
  • Destination 설정
  • Cluster resource allow list 설정
  1. Argo CD Project

Project 설정 예제

PreviousProject 설정NextProject 권한(Role)과 예제

Last updated 2 years ago

Project 생성

test이름을 갖는 Project를 생성합니다.

Project를 생성하면 Project설정화면으로 자동으로 이동합니다.

Destination 설정

Destination필드는 Project에 속한 Appliction이 어디 클러스터에 동기화 될 수 있는지를 설정합니다.

[Destinations]에 별표(아스타)를 입력하여 모든 쿠버네티스 클러스터에 sync하도록 설정합니다.

Cluster resource allow list 설정

Cluster resource allow list는 동기화 할 쿠버네티스 namespace와 리소스를 제한합니다.

[Cluster resource allow list]에 모두 별표(아스타)를 입력하여 모든 쿠버네티스 리소스와 모든 namespace에 sync할 수 있도록 설정합니다.