1.2. 애플리케이션 콘솔
콘솔에는 애플리케이션 라이프사이클을 관리하기 위한 대시보드가 포함되어 있습니다. 콘솔 대시보드를 사용하여 애플리케이션을 생성 및 관리하고 애플리케이션 상태를 볼 수 있습니다. 향상된 기능은 개발자와 운영 인력이 클러스터 전체에서 애플리케이션을 생성, 배포, 업데이트, 관리 및 시각화하는 데 도움이 됩니다.
다음 목록의 콘솔 기능 중 일부를 확인하고 토폴로지를 읽는 방법에 대한 안내된 정보는 콘솔을 참조하십시오.
중요: 사용 가능한 작업은 할당된 역할을 기반으로 합니다. 역할 기반 액세스 제어 설명서에서 액세스 요구 사항에 대해 알아보십시오.
- 관련 리소스 리포지토리, 서브스크립션 및 배치 구성을 포함하여 클러스터 전체에 배포된 애플리케이션을 시각화합니다.
-
애플리케이션을 생성 및 편집하고 리소스를 구독합니다. 작업 메뉴에서 검색, 편집 또는 삭제할 수 있습니다. 필드를 업데이트할 때
YAML:On
을 선택하여 YAML을 보고 편집해야 합니다. - 기본 개요 탭에서 애플리케이션 이름을 클릭하여 리소스 리포지토리, 서브스크립션, 배치, 배치 규칙, 배포된 리소스(Ansible Automation Platform 작업 사용)를 사용하는 배포 후크와 같은 배포 리소스 등의 세부 정보와 애플리케이션 리소스를 볼 수 있습니다. 개요에서 애플리케이션을 생성할 수도 있습니다.
ApplicationSet,Subscription,OpenShift, F advanced 및 Argo CD 유형과 같은 애플리케이션을 생성하고 봅니다.
ApplicationSet
은 컨트롤러에서 생성되는 Argo 애플리케이션을 나타냅니다.-
Argo CD
ApplicationSet
을 생성하려면클러스터 상태가 동기화
를 활성화해야 합니다.정책에서 변경될 때 자동으로 동기화
-
kustomization
컨트롤러를 사용한 Ffactor의 경우kustomize.toolkit.fluxcd.io/name=<app_name
> 레이블이 있는 Kubernetes 리소스를 찾습니다. -
helm
컨트롤러와의 Ffactor의 경우helm.toolkit.fluxcd.io/name=<app_name
> 레이블이 있는 Kubernetes 리소스를 찾습니다.
-
Argo CD
-
참고:
ApplicationSet
을 생성하려면 GitOps 클러스터 리소스와 GitOps Operator가 설치되어 있어야 합니다. 이러한 사전 요구 사항이 없으면 콘솔에서ApplicationSet
을 생성하기 위해 Argo 서버 옵션이 표시되지 않습니다. - 기본 개요 에서 표의 애플리케이션 이름을 클릭하여 단일 애플리케이션 개요를 볼 때 다음 정보를 확인할 수 있습니다.
- 리소스 상태와 같은 클러스터 세부 정보
- 리소스 토폴로지
- 서브스크립션 세부 정보
- 편집하려면 편집기 탭에 액세스
-
프로젝트의 모든 애플리케이션 및 리소스를 시각적으로 표현하려면 Topology 탭을 클릭합니다. Helm 서브스크립션의 경우 적절한
packageName 및
구성을 참조하십시오.packageAlias
를 정의하여 정확한 토폴로지 디스플레이를 가져오도록 패키지 덮어쓰기 - 고급 구성 탭을 클릭하여 모든 애플리케이션에 대한 용어 및 리소스 테이블을 확인합니다. 리소스를 찾고 서브스크립션, 배치, 배치 규칙 및 채널을 필터링할 수 있습니다. 액세스할 수 있는 경우 편집, 검색 및 삭제와 같은 여러 작업을 클릭할 수도 있습니다.
- Ansible 작업을 배포된 애플리케이션의 prehook 또는 posthook로 사용하는 경우 Ansible Automation Platform 배포를 확인합니다.
- Search에서 리소스 시작을 클릭하여 관련 리소스를 검색합니다.
Search 를 사용하여 각 리소스에 대한 구성 요소의 애플리케이션 리소스를 찾습니다.
리소스를 검색하려면 다음 값을 사용합니다.
애플리케이션 리소스 종류(검색 매개변수) 서브스크립션
서브스크립션
채널
채널
Secret
Secret
placement
placement
배치 규칙
PlacementRule
애플리케이션
애플리케이션
이름, 네임스페이스, 클러스터, 레이블 등 다른 필드로 검색할 수도 있습니다. 검색 사용에 대한 자세한 내용은 콘솔 소개에서 검색을 참조하십시오.