7.7. 使用 Operator 安装自动化中心
按照以下流程使用 Operator 安装自动化中心。
流程
- 进入 Operator → Installed Operators。
- 选择 Ansible Automation Platform。
- 选择 Automation hub 选项卡,再点 Create Automation hub。
选择 YAML 视图。YAML 应该类似于:
apiVersion: automationhub.ansible.com/v1beta1 kind: AutomationHub metadata: name: private-ah 1 namespace: ansible-automation-platform spec: sso_secret: automation-hub-sso 2 pulp_settings: verify_ssl: false route_tls_termination_mechanism: Edge ingress_type: Route loadbalancer_port: 80 file_storage_size: 100Gi image_pull_policy: IfNotPresent web: replicas: 1 file_storage_access_mode: ReadWriteMany content: log_level: INFO replicas: 2 postgres_storage_requirements: limits: storage: 50Gi requests: storage: 8Gi api: log_level: INFO replicas: 1 postgres_resource_requirements: limits: cpu: 1000m memory: 8Gi requests: cpu: 500m memory: 2Gi loadbalancer_protocol: http resource_manager: replicas: 1 worker: replicas: 2
- 1
- 将 metadata.name 设置为要用于实例的名称。
- 2
- 将 spec.sso_secret 设置为创建一个 Secret 来保存 Red Hat Single Sign On 连接详情过程中创建的 secret 名称。
注意此 YAML 关闭 SSL 验证 (
ssl_verify: false)。如果对于 OpenShift 没有使用自签名的证书,则这个设置可以被忽略。- 点 Create 并等待进程完成。