Skip to main content
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

앱 관리를 시작합니다

기여자

먼저 해 "Astra Control 관리에 클러스터를 추가합니다", 클러스터(Astra Control 외부)에 앱을 설치한 다음, Astra Control의 앱 페이지로 이동하여 앱과 리소스 관리를 시작할 수 있습니다.

클러스터에 앱을 설치합니다

클러스터를 Astra Control에 추가했으므로 이제 클러스터에서 앱을 설치하거나 기존 앱을 관리할 수 있습니다. 네임스페이스로 범위가 지정된 모든 앱을 관리할 수 있습니다. Pod가 온라인 상태가 되면 Astra Control을 사용하여 앱을 관리할 수 있습니다.

제어 차트에서 검증된 애플리케이션을 구축하는 데 도움이 필요한 경우 다음을 참조하십시오.

앱 관리

Astra Control을 사용하면 네임스페이스 수준 또는 Kubernetes 레이블로 앱을 관리할 수 있습니다.

참고 Helm 2와 함께 배포된 앱은 지원되지 않습니다.

다음 작업을 수행하여 앱을 관리할 수 있습니다.

팁 Astra Control 자체는 표준 앱이 아니며 "시스템 앱"입니다. Astra Control 자체를 관리하려고 해서는 안 됩니다. 관리 시 Astra Control 자체는 기본적으로 표시되지 않습니다. 시스템 앱을 보려면 “Show system apps(시스템 앱 표시)” 필터를 사용합니다.

Astra API를 사용하여 앱을 관리하는 방법에 대한 지침은 를 참조하십시오 "Astra 자동화 및 API 정보".

참고 데이터 보호 작업(클론, 백업, 복원)과 후속 영구 볼륨 크기 조정 후 UI에 새 볼륨 크기가 표시되기까지 최대 20분이 지연됩니다. 데이터 보호 작업이 몇 분 내에 성공적으로 완료되며 스토리지 백엔드에 관리 소프트웨어를 사용하여 볼륨 크기 변경을 확인할 수 있습니다.

네임스페이스로 앱 관리

앱 페이지의 * 검색됨 * 섹션에는 네임스페이스와 해당 네임스페이스에서 Helm이 설치한 앱 또는 사용자 지정 레이블이 지정된 앱이 표시됩니다. 각 앱을 개별적으로 또는 네임스페이스 수준에서 관리하도록 선택할 수 있습니다. 데이터 보호 작업에 필요한 세분화 수준으로 세분화됩니다.

예를 들어 주 단위 주기를 가진 "Maria"에 대한 백업 정책을 설정할 수 있지만, "MariaDB"(동일한 이름 공간에 있음)를 더 자주 백업해야 할 수 있습니다. 이러한 요구사항에 따라 단일 네임스페이스가 아닌 앱을 별도로 관리해야 합니다.

Astra Control을 사용하면 계층 구조의 수준(네임스페이스 및 해당 네임스페이스의 앱)을 모두 개별적으로 관리할 수 있지만, 가장 좋은 방법은 하나 또는 다른 수준을 선택하는 것입니다. 작업이 네임스페이스 및 앱 수준에서 동시에 발생하면 Astra Control에서 수행하는 작업이 실패할 수 있습니다.

단계
  1. 왼쪽 탐색 모음에서 * 앱 * 을 선택합니다.

  2. 검색된 * 를 선택합니다.

    검색된 앱의 스크린샷

  3. 검색된 네임스페이스 목록을 봅니다. 네임스페이스를 확장하여 앱 및 관련 리소스를 봅니다.

    Astra Control은 네임스페이스에서 Helm 앱 및 사용자 지정 레이블 앱을 보여 줍니다. Helm 레이블을 사용할 수 있는 경우 태그 아이콘으로 지정됩니다.

  4. 응용 프로그램이 실행 중인 이름 공간(폴더 아이콘으로 지정됨)을 확인하려면 * Group * 열을 확인합니다.

  5. 각 앱을 개별적으로 관리할지 아니면 네임스페이스 수준에서 관리할지 결정합니다.

  6. 계층 구조에서 원하는 수준에서 원하는 앱을 찾고 작업 메뉴에서 * 관리 * 를 선택합니다.

  7. 앱을 관리하지 않으려면 앱 옆의 작업 메뉴에서 * 무시 * 를 선택합니다.

    예를 들어 "Maria" 네임스페이스의 모든 앱을 함께 관리하여 동일한 스냅샷 및 백업 정책을 가지려면 네임스페이스를 관리하고 네임스페이스의 앱을 무시해야 합니다.

  8. 관리되는 앱 목록을 보려면 디스플레이 필터로 * Managed * 를 선택합니다.

    관리되는 앱의 스크린샷

    방금 추가한 앱에는 Protected(보호) 열 아래에 백업 중이 아니며 아직 백업이 예약되지 않았음을 나타내는 경고 아이콘이 있습니다.

  9. 특정 앱의 세부 정보를 보려면 앱 이름을 선택합니다.

결과

관리하기로 선택한 앱은 이제 * Managed * 탭에서 사용할 수 있습니다. 무시된 앱은 * ignored * 탭으로 이동합니다. 검색된 탭에 앱이 표시되지 않으므로 새 앱을 설치하면 찾아서 관리하기가 더 쉬워집니다.

Kubernetes 레이블로 앱 관리

Astra Control에는 응용 프로그램 페이지 상단에 * 사용자 정의 앱 정의 * 라는 작업이 포함되어 있습니다. 이 작업을 통해 Kubernetes 레이블로 식별된 앱을 관리할 수 있습니다. "Kubernetes 레이블로 맞춤형 앱을 정의하는 방법에 대해 자세히 알아보십시오".

단계
  1. 왼쪽 탐색 모음에서 * 앱 * 을 선택합니다.

  2. 정의 * 를 선택합니다.

    사용자 정의 앱 스크린샷

  3. 사용자 정의 응용 프로그램 정의 * 대화 상자에서 응용 프로그램을 관리하는 데 필요한 정보를 제공합니다.

    1. * 새 앱 *: 앱의 표시 이름을 입력합니다.

    2. * 클러스터 *: 앱이 있는 클러스터를 선택합니다.

    3. * 네임스페이스: * 앱의 네임스페이스를 선택합니다.

    4. * 레이블: * 레이블을 입력하거나 아래 리소스에서 레이블을 선택합니다.

    5. * 선택한 리소스 *: 보호하려는 선택한 Kubernetes 리소스(Pod, 기밀, 영구 볼륨 등)를 보고 관리합니다.

      • 리소스를 확장하고 레이블 수를 클릭하여 사용 가능한 레이블을 봅니다.

      • 레이블 중 하나를 선택합니다.

        레이블을 선택하면 * Label * (레이블 *) 필드에 표시됩니다. 또한 Astra Control은 선택한 레이블과 일치하지 않는 리소스를 표시하도록 * 선택되지 않은 리소스 * 섹션을 업데이트합니다.

    6. 선택하지 않은 리소스 *: 보호하지 않을 앱 리소스를 확인합니다.

  4. 사용자 정의 응용 프로그램 정의 * 를 클릭합니다.

결과

Astra Control은 앱 관리를 지원합니다. 이제 * Managed * 탭에서 찾을 수 있습니다.

앱을 무시합니다

앱이 검색된 경우 검색된 목록에 표시됩니다. 이 경우 검색된 목록을 정리하여 새로 설치된 새 앱을 보다 쉽게 찾을 수 있습니다. 또는 관리하고 있는 앱이 있을 수 있으며 나중에 더 이상 앱을 관리하지 않기로 결정할 수 있습니다. 이러한 앱을 관리하지 않으려면 해당 앱을 무시해야 함을 나타낼 수 있습니다.

또한 하나의 네임스페이스(네임스페이스 관리)에서 앱을 관리할 수도 있습니다. 네임스페이스에서 제외할 앱을 무시할 수 있습니다.

단계
  1. 왼쪽 탐색 모음에서 * 앱 * 을 선택합니다.

  2. 검색됨 * 을 필터로 선택합니다.

  3. 앱을 선택합니다.

  4. 작업 메뉴에서 * 무시 * 를 선택합니다.

  5. 무시 해제하려면 동작 메뉴에서 * 무시 해제 * 를 선택합니다.

앱 관리 취소

더 이상 앱을 백업, 스냅샷 또는 클론 복제하지 않으려는 경우 관리를 중지할 수 있습니다.

참고 앱 관리를 해제하면 이전에 생성된 모든 백업 또는 스냅샷이 손실됩니다.
단계
  1. 왼쪽 탐색 모음에서 * 앱 * 을 선택합니다.

  2. 필터로 * Managed * 를 선택합니다.

  3. 앱을 선택합니다.

  4. Actions 메뉴에서 * Unmanage * 를 선택합니다.

  5. 정보를 검토합니다.

  6. "unmanage"를 입력하여 확인합니다.

  7. 예, 응용 프로그램 관리 취소 * 를 선택합니다.

시스템 앱은 어떻습니까?

Astra Control은 Kubernetes 클러스터에서 실행 중인 시스템 앱을 검색합니다. 도구 모음의 클러스터 필터 아래에서 * 시스템 앱 표시 * 확인란을 선택하여 시스템 앱을 표시할 수 있습니다.

앱 페이지에서 사용할 수 있는 시스템 앱 표시 옵션을 보여 주는 스크린샷

이러한 시스템 앱은 기본적으로 표시되지 않습니다. 백업해야 하는 경우는 드뭅니다.

팁 Astra Control 자체는 표준 앱이 아니며 "시스템 앱"입니다. Astra Control 자체를 관리하려고 해서는 안 됩니다. 관리 시 Astra Control 자체는 기본적으로 표시되지 않습니다. 시스템 앱을 보려면 “Show system apps(시스템 앱 표시)” 필터를 사용합니다.

자세한 내용을 확인하십시오