검색

6장. 자동화 컨트롤러 설치

download PDF

Ansible Automation Platform Operator 설치가 완료되면 다음 단계는 Red Hat OpenShift 클러스터 내에 자동화 컨트롤러를 설치합니다.

참고

리소스 요청 및 제한 값은 이 참조 환경에 따라 다릅니다. Red Hat OpenShift 환경의 값을 올바르게 계산하려면 3장. 시작하기 전 섹션을 읽으십시오.

주의

자동화 컨트롤러 인스턴스가 제거되면 연결된 PVC(영구 볼륨 클레임)가 자동으로 삭제되지 않습니다. 이로 인해 새 배포의 이름이 이전 배포와 동일한 경우 마이그레이션 중 문제가 발생할 수 있습니다. 동일한 네임스페이스에 새 자동화 컨트롤러 인스턴스를 배포하기 전에 이전 PVC를 제거하는 것이 좋습니다. 이전 배포 PVC를 제거하는 단계는 부록 B. 이전 AAP 설치에서 기존 PVC 삭제 에서 확인할 수 있습니다.

  • 클러스터 인증 정보를 사용하여 Red Hat OpenShift 웹 콘솔에 로그인합니다.
  • 왼쪽 탐색 메뉴에서 Operator 설치된 Operator 를 선택하고 Ansible Automation Platform 을 선택합니다.
  • 자동화 컨트롤러 탭으로 이동한 다음 자동화 컨트롤러 생성 을 클릭합니다.
  • 양식 보기 내에서 이름 (예: my-automation-controller )을 제공하고 고급 구성 을 선택하여 추가 옵션을 확장합니다.
  • 추가 구성 내에서 시작하기 전 섹션에서 계산된 각 컨테이너에 대한 적절한 리소스 요구 사항을 설정합니다.

    • 웹 컨테이너 리소스 요구 사항확장

      • 제한: CPU 코어: 2000m, 메모리: 1.5Gi
      • 요청: CPU 코어: 500m, 메모리: 1.5Gi
    • Task 컨테이너 리소스 요구 사항확장

      • 제한: CPU 코어: 4000m, 메모리: 8Gi
      • 요청: CPU 코어: 1000m, 메모리: 8Gi
    • EE 컨트롤 플레인 컨테이너 리소스 요구 사항확장

      • 제한: CPU 코어: 500m, 메모리: 400Mi
      • 요청: CPU 코어: 100m, 메모리: 400Mi
    • Redis 컨테이너 리소스 요구 사항을확장

      • 제한: CPU 코어: 500m, 메모리: 1.5Gi
      • 요청: CPU 코어: 250m, Memory: 1.5Gi
    • PostgreSQL 컨테이너 리소스 요구 사항확장

      • 제한: CPU 코어: 1000m, 메모리: 1Gi
      • 요청: CPU 코어: 500m, 메모리: 1Gi
  • Create AutomationController 페이지 상단에서 YAML 보기를전환합니다.

    • spec: 섹션 내에서 extra_settings 매개변수를 추가하여 3장. 시작하기 전 섹션에 계산된 AWX_CONTROL_NODE_TASK_IMPACT 값을 전달합니다.

      spec:
      ...
        extra_settings:
          - setting: AWX_CONTROL_NODE_TASK_IMPACT
            value: "5"
  • YAML 보기에서 spec 섹션에 다음을 추가하여 제어 Pod의 전용 노드를 추가합니다.

    spec:
    ...
      node_selector: |
        aap_node_type: control
      topology_spread_constraints: |
        - maxSkew: 1
          topologyKey: "kubernetes.io/hostname"
          whenUnsatisfiable: "ScheduleAnyway"
          labelSelector:
            matchLabels:
              aap_node_type: control
      tolerations: |
        - key: "dedicated"
          operator: "Equal"
          value: "AutomationController"
          effect: "NoSchedule"
    참고

    제어 Pod를 실행해야 하는 적절한 전용 작업자 노드에 대한 노드 레이블 및 테인트가 있어야 합니다. 설정할 세부 정보는 부록 C. Red Hat OpenShift 노드에 레이블 및 테인트 적용 에서 확인할 수 있습니다.

  • 생성 버튼을 클릭합니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.