apiVersion: operators.coreos.com/v1beta1 kind: ClusterServiceVersion metadata: annotations: alm-examples: '[]' capabilities: Basic Install categories: Integration & Delivery containerImage: quay.io/ansible/awx-operator:devel createdAt: "2019-10-30" description: AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. repository: https://github.com/ansible/awx-operator support: forum.ansible.com name: awx-operator.v0.0.0 namespace: placeholder spec: apiservicedefinitions: {} customresourcedefinitions: owned: - description: Deploy a instance of AWX Mesh ingress to allow inbound connection to the AWX Receptor Mesh. displayName: AWX Mesh Ingress kind: AWXMeshIngress name: awxmeshingresses.awx.ansible.com specDescriptors: - displayName: Deployment Name path: deployment_name x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: External Hostname path: external_hostname x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: External IP Address path: external_ipaddress x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: Ingress Type path: ingress_type x-descriptors: - urn:alm:descriptor:com.tectonic.ui:select:none - urn:alm:descriptor:com.tectonic.ui:select:Ingress - urn:alm:descriptor:com.tectonic.ui:select:IngressRouteTCP - urn:alm:descriptor:com.tectonic.ui:select:Route - displayName: Ingress API Version path: ingress_api_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: Ingress Annotations path: ingress_annotations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: Route Annotations path: route_annotations x-descriptors: - 'urn:alm:descriptor:com.tectonic.ui:advanced' - 'urn:alm:descriptor:com.tectonic.ui:text' - 'urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Route' - displayName: Ingress Class Name path: ingress_class_name x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: Ingress Controller path: ingress_controller x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: Node Selector path: node_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Tolerations path: tolerations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Topology Spread Constraints path: topology_spread_constraints x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Affinity path: affinity x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Optional API URLPATTERN Prefix path: api_urlpattern_prefix x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Image Pull Secrets path: image_pull_secrets x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret version: v1alpha1 - description: Back up a deployment of the awx, including jobs, inventories, and credentials displayName: AWX Backup kind: AWXBackup name: awxbackups.awx.ansible.com specDescriptors: - displayName: Deployment Name path: deployment_name x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: Backup Persistent Volume Claim path: backup_pvc x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Backup Persistent Volume Claim Namespace path: backup_pvc_namespace x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Backup PVC Storage Requirements path: backup_storage_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Backup Management Pod Resource Requirements path: backup_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - displayName: Backup PVC Storage Class path: backup_storage_class x-descriptors: - urn:alm:descriptor:io.kubernetes:StorageClass - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Precreate Partition Hours path: precreate_partition_hours x-descriptors: - urn:alm:descriptor:com.tectonic.ui:number - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Database Backup Label Selector path: postgres_label_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: PostgreSQL Security Context Settings path: postgres_security_context_settings x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: PostgreSQL Image path: postgres_image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: PostgreSQL Image Version path: postgres_image_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Image Pull Policy path: image_pull_policy x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:imagePullPolicy - displayName: No Log Configuration path: no_log x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Set default labels on AWX resource? path: set_self_labels x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Additional labels defined on the resource, which should be propagated to child resources path: additional_labels x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Node Selector for backup management pod path: db_management_pod_node_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Public Base URL path: public_base_url x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden statusDescriptors: - description: Persistent volume claim name used during backup displayName: Backup Claim path: backupClaim x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - description: The directory that data is backed up to on the PVC displayName: Backup Directory path: backupDirectory x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text version: v1beta1 - description: Restore a previous awx deployment from an AWXBackup. The deployment name you provide will be the name of the new AWX CR that will be created. displayName: AWX Restore kind: AWXRestore name: awxrestores.awx.ansible.com specDescriptors: - description: Select what type of backup to specify. Backup CR, allows you to specify the name of an AWXBackup object (recommended approach). The PVC option allows you to specify a custom PVC and directory to backup from. displayName: Backup Source to restore from path: backup_source x-descriptors: - urn:alm:descriptor:com.tectonic.ui:select:Backup CR - urn:alm:descriptor:com.tectonic.ui:select:PVC - displayName: Backup Name path: backup_name x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:backup_source:Backup CR - displayName: New Deployment Name path: deployment_name x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - displayName: Backup Persistent Volume Claim path: backup_pvc x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:backup_source:PVC - displayName: Backup Namespace path: backup_pvc_namespace x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - description: This is the directory inside the PVC that your backup is stored in. displayName: Backup Directory path: backup_dir x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:backup_source:PVC - displayName: Postgres Restore Label Selector path: postgres_label_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: PostgreSQL Image path: postgres_image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: PostgreSQL Image Version path: postgres_image_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: AWX Spec Overrides path: spec_overrides x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Image Pull Policy path: image_pull_policy x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:imagePullPolicy - displayName: Restore Management Pod Resource Requirements path: restore_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - displayName: No Log Configuration path: no_log x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Set default labels on AWX resource? path: set_self_labels x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Additional labels defined on the resource, which should be propagated to child resources path: additional_labels x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Node Selector for backup management pod path: db_management_pod_node_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Force drop database before restore path: force_drop_db x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch statusDescriptors: - description: The state of the restore displayName: Restore Status path: restoreComplete x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text version: v1beta1 - description: Deploy a new instance of AWX. A standardized way to define, operate and scale automation with Ansible. displayName: AWX kind: AWX name: awxs.awx.ansible.com specDescriptors: - displayName: Hostname (Deprecated) path: hostname x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Admin Account Username path: admin_user x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Admin E-mail Address path: admin_email x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Admin Password Secret path: admin_password_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - displayName: Database Configuration Secret path: postgres_configuration_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - displayName: Old Database Configuration Secret path: old_postgres_configuration_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - description: PostgreSQL dump additional parameters to exclude tables during migration to openshift displayname: PostgreSQL Extra Arguments for Migration to Openshift path: pg_dump_suffix x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - description: Name of the k8s secret the symmetric encryption key is stored in. displayName: Secret Key path: secret_key_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - displayName: Broadcast Websocket Secret path: broadcast_websocket_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - displayName: Service Account Annotations path: service_account_annotations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Service Type path: service_type x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:select:ClusterIP - urn:alm:descriptor:com.tectonic.ui:select:LoadBalancer - urn:alm:descriptor:com.tectonic.ui:select:NodePort - displayName: Ingress Type path: ingress_type x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:select:none - urn:alm:descriptor:com.tectonic.ui:select:Ingress - urn:alm:descriptor:com.tectonic.ui:select:Route - displayName: Ingress Class Name path: ingress_class_name x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Ingress - displayName: Ingress API Version path: ingress_api_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Ingress Path path: ingress_path x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Ingress - displayName: Ingress Path Type path: ingress_path_type x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Ingress - displayName: Ingress Annotations path: ingress_annotations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Ingress - displayName: Ingress TLS Secret (Deprecated) path: ingress_tls_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Ingress - displayName: Ingress Hosts path: ingress_hosts x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Ingress Controller path: ingress_controller x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Ingress - displayName: LoadBalancer Annotations path: service_annotations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:service_type:LoadBalancer - displayName: LoadBalancer Protocol path: loadbalancer_protocol x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:select:http - urn:alm:descriptor:com.tectonic.ui:select:https - urn:alm:descriptor:com.tectonic.ui:fieldDependency:service_type:LoadBalancer - displayName: LoadBalancer Port path: loadbalancer_port x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - urn:alm:descriptor:com.tectonic.ui:fieldDependency:service_type:LoadBalancer - displayName: LoadBalancer IP path: loadbalancer_ip x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:string - urn:alm:descriptor:com.tectonic.ui:fieldDependency:service_type:LoadBalancer - displayName: LoadBalancer Class path: loadbalancer_class x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:string - urn:alm:descriptor:com.tectonic.ui:fieldDependency:service_type:LoadBalancer - displayName: Route API Version path: route_api_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Route DNS host path: route_host x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Route - displayName: Route TLS Termination Mechanism path: route_tls_termination_mechanism x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:select:Edge - urn:alm:descriptor:com.tectonic.ui:select:Passthrough - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Route - displayName: Route TLS Credential Secret path: route_tls_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - urn:alm:descriptor:com.tectonic.ui:fieldDependency:ingress_type:Route - displayName: Image Pull Policy path: image_pull_policy x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:imagePullPolicy - displayName: Image Pull Secrets path: image_pull_secrets x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - displayName: Image Pull Secret (Deprecated) path: image_pull_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: HostAliases for app containers path: host_aliases x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - displayName: Web Container Resource Requirements path: web_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - displayName: Task Container Resource Requirements path: task_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - displayName: EE Control Plane Container Resource Requirements path: ee_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - description: Sets permissions on the /var/lib/pgsql/data for postgres container using an init container (not Openshift) displayName: PostgreSQL initialize data volume path: postgres_data_volume_init x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - description: Customize the postgres init container commands (Non Openshift) displayName: PostgreSQL Init Container Commands path: postgres_init_container_commands x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - description: (Deprecated, use postgres_resource_requirements parameter instead) displayName: PostgreSQL Init Container Resource Requirements path: postgres_init_container_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:hidden - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - displayName: Redis Container Resource Requirements path: redis_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - displayName: Rsyslog Container Resource Requirements path: rsyslog_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - description: The PostgreSQL container is not used when an external DB is configured displayName: PostgreSQL Container Resource Requirements path: postgres_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - description: The PostgreSQL container is not used when an external DB is configured displayName: PostgreSQL Container Storage Requirements path: postgres_storage_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - description: Init Container resource requirements path: init_container_resource_requirements x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:resourceRequirements - displayName: Replicas path: replicas x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - displayName: Web Replicas path: web_replicas x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - displayName: Uwsgi Listen Queue Length path: uwsgi_listen_queue_size x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Uwsgi Processes path: uwsgi_processes x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: NGINX Worker Processes path: nginx_worker_processes x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: NGINX Worker Connections path: nginx_worker_connections x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: NGINX Worker Process CPU Affinity path: nginx_worker_cpu_affinity x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:string - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: NGINX Listen Queue Length path: nginx_listen_queue_size x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Set the maximum allowed size of the client request body in megabytes for nginx path: nginx_client_max_body_size x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - displayName: Task Replicas path: task_replicas x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:number - displayName: Remove used secrets on instance removal? path: garbage_collect_secrets x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Preload instance with data upon creation? path: create_preload_data x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Deploy the instance in development mode? path: development_mode x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Should the task container deployed with privileged level? path: task_privileged x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Deployment Type path: deployment_type x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Deployment Kind path: kind x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Deployment apiVersion path: api_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Image path: image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Image Version path: image_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Redis Image path: redis_image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Redis Image Version path: redis_image_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Redis Capabilities path: redis_capabilities x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: PostgreSQL Image path: postgres_image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: PostgreSQL Image Version path: postgres_image_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Selector path: postgres_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Label Selector path: postgres_label_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Should PostgreSQL data for managed databases be kept after upgrades? path: postgres_keep_pvc_after_upgrade x-descriptors: - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Tolerations path: postgres_tolerations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Storage Class path: postgres_storage_class x-descriptors: - urn:alm:descriptor:io.kubernetes:StorageClass - urn:alm:descriptor:com.tectonic.ui:advanced - displayName: Postgres Extra Arguments path: postgres_extra_args x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Specify extra volumes to add to the postgres pod displayName: Postgres Extra Volumes path: postgres_extra_volumes x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Specify volume mounts to be added to Postgres container displayName: Postgres Extra Volume Mounts path: postgres_extra_volume_mounts x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Enable Postgres Keepalives path: postgres_keepalives x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Keepalives Count path: postgres_keepalives_count x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Keepalives Idle path: postgres_keepalives_idle x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Keepalives Interval path: postgres_keepalives_interval x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Certificate Authorirty Trust Bundle path: ca_trust_bundle x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: LDAP Certificate Authority Trust Bundle (Deprecated) path: ldap_cacert_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - displayName: LDAP Password Secret (Deprecated) path: ldap_password_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - displayName: Task Args path: task_args x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Enable persistence for /var/lib/projects directory? path: projects_persistence x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Use existing Persistent Claim? path: projects_use_existing_claim x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:select:_Yes_ - urn:alm:descriptor:com.tectonic.ui:select:_No_ - urn:alm:descriptor:com.tectonic.ui:fieldDependency:projects_persistence:true - displayName: Projects Existing Persistent Claim path: projects_existing_claim x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:fieldDependency:projects_use_existing_claim:_Yes_ - urn:alm:descriptor:io.kubernetes:PersistentVolumeClaim - description: Projects Storage Class Name. If not present, the default storage class will be used. displayName: Projects Storage Class Name path: projects_storage_class x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:fieldDependency:projects_use_existing_claim:_No_ - urn:alm:descriptor:io.kubernetes:StorageClass - description: Projects Storage Size displayName: Projects Storage Size path: projects_storage_size x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:fieldDependency:projects_use_existing_claim:_No_ - urn:alm:descriptor:com.tectonic.ui:text - description: Projects Storage Access Mode displayName: Projects Storage Access Mode path: projects_storage_access_mode x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:fieldDependency:projects_use_existing_claim:_No_ - urn:alm:descriptor:com.tectonic.ui:text - displayName: Task Command path: task_command x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Environment variables to be added to Task container displayName: Task Extra Env path: task_extra_env x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Specify volume mounts to be added to Execution container displayName: EE Extra Volume Mounts path: ee_extra_volume_mounts x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Registry path to the Execution Environment container to use displayName: EE Images path: ee_images x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Environment variables to be added to EE container displayName: EE Extra Env path: ee_extra_env x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Registry path to the Execution Environment container to use on control plane pods displayName: Control Plane EE Image path: control_plane_ee_image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: EE Images Pull Credentials Secret displayName: EE Images Pull Credentials Secret path: ee_pull_credentials_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - description: Specify volume mounts to be added to Task container displayName: Task Extra Volume Mounts path: task_extra_volume_mounts x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Web Args path: web_args x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Web Command path: web_command x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Environment variables to be added to Web container displayName: Web Extra Env path: web_extra_env x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Specify volume mounts to be added to Web container displayName: Web Extra Volume Mounts path: web_extra_volume_mounts x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Rsyslog Args path: rsyslog_args x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Rsyslog Command path: rsyslog_command x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Environment variables to be added to Rsyslog container displayName: Rsyslog Extra Env path: rsyslog_extra_env x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Specify volume mounts to be added to Rsyslog container displayName: Rsyslog Extra Volume Mounts path: rsyslog_extra_volume_mounts x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Specify extra volumes to add to the application pod displayName: Extra Volumes path: extra_volumes x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Node Selector path: node_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Web Node Selector path: web_node_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Task Node Selector path: task_node_selector x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Topology Spread Constraints path: topology_spread_constraints x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Web Topology Spread Constraints path: web_topology_spread_constraints x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Task Topology Spread Constraints path: task_topology_spread_constraints x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Affinity path: affinity x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Web Affinity path: web_affinity x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Task Affinity path: task_affinity x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Control Plane Priority Class path: control_plane_priority_class x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Priority Class path: postgres_priority_class x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Termination Grace Period Seconds path: termination_grace_period_seconds x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Service Labels path: service_labels x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Annotations path: annotations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Task Annotations path: task_annotations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Web Annotations path: web_annotations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Postgres Annotations path: postgres_annotations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Tolerations path: tolerations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Web Tolerations path: web_tolerations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Task Tolerations path: task_tolerations x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: CSRF Cookie Secure Setting path: csrf_cookie_secure x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Session Cookie Secure Setting path: session_cookie_secure x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Receptor Log Level path: receptor_log_level x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Extra Settings path: extra_settings x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Extra Settings Files path: extra_settings_files x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: No Log Configuration path: no_log x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Security Context Settings path: security_context_settings x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Init Container image to use displayName: Init Container Image path: init_container_image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Init container image version to use displayName: Init Container Image Version path: init_container_image_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Specify Extra commands for the Init container displayName: Init Container Extra Commands path: init_container_extra_commands x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Specify volume mounts to be added to Init container displayName: Init Container Extra Volume Mounts path: init_container_extra_volume_mounts x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Init Projects Container image to use displayName: Init Projects Container Image path: init_projects_container_image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - description: Secret where can be found the trusted Certificate Authority Bundle path: bundle_cacert_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - displayName: Nodeport Port path: nodeport_port x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Automatically upgrade AWX instances when Operator is upgraded? path: auto_upgrade x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Set default labels on AWX resource? path: set_self_labels x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Additional labels defined on the resource, which should be propagated to child resources path: additional_labels x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:hidden - displayName: Disable IPv6 listener? path: ipv6_disabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Metrics-Utility Enabled path: metrics_utility_enabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - displayName: Metrics-Utility Image path: metrics_utility_image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility Image Version path: metrics_utility_image_version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility Image PullPolicy path: metrics_utility_image_pull_policy x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:imagePullPolicy - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility ConfigMap path: metrics_utility_configmap x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:ConfigMap - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility Secret path: metrics_utility_secret x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:Secret - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility Gather Data CronJob Schedule path: metrics_utility_cronjob_gather_schedule x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility Report CronJob Schedule path: metrics_utility_cronjob_report_schedule x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility Ship Target path: metrics_utility_ship_target x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility PVC Claim path: metrics_utility_pvc_claim x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility PVC Claim Size path: metrics_utility_pvc_claim_size x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:text - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility PVC Claim Storage Class path: metrics_utility_pvc_claim_storage_class x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:io.kubernetes:StorageClass - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - displayName: Metrics-Utility Enabled Shipping to Red Hat Hybrid Cloud Console path: metrics_utility_console_enabled x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - urn:alm:descriptor:com.tectonic.ui:fieldDependency:metrics_utility_enabled:true - description: Scale down deployments to put AWX into an idle state displayName: Idle AWX path: idle_deployment x-descriptors: - urn:alm:descriptor:com.tectonic.ui:advanced - urn:alm:descriptor:com.tectonic.ui:booleanSwitch - urn:alm:descriptor:com.tectonic.ui:hidden statusDescriptors: - description: Route to access the instance deployed displayName: URL path: URL x-descriptors: - urn:alm:descriptor:org.w3:link - description: Admin user for the instance deployed displayName: Admin User path: adminUser x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - description: Admin password for the instance deployed displayName: Admin Password path: adminPasswordSecret x-descriptors: - urn:alm:descriptor:io.kubernetes:Secret - description: Version of the instance deployed displayName: Version path: version x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text - description: Image of the instance deployed displayName: Image path: image x-descriptors: - urn:alm:descriptor:com.tectonic.ui:text version: v1beta1 description: | AWX is designed to help accelerate and scale your business through automation. ## About this Operator The AWX Operator provides for push-button deployments and seamless upgrades of AWX in your K8s or OpenShift environment. AWX provides a friendly UI for managing ansible playbook runs against many hosts at scale. Playbooks and roles stored in GitHub can be run as jobs in the AWX UI. Jobs can be scheduled and launched with extra variables configured at launch time. ## How to Install Install the AWX Operator by following instructions presented when you click the Install button. You can find additional installation guidance in the README.md: https://github.com/ansible/awx-operator/blob/devel/README.md ## How to Upgrade It is recommended to take a backup of your deployment before upgrading. To take a backup, create a AWXBackup object for each of your deployments. If your upgrade strategy is set to Manual, you can now manually approve the installPlan for the new version. When you are ready to upgrade to the next major or minor version, you can do so by changing the channel and approving the installPlan as needed. displayName: AWX icon: - base64data: PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNTQ3LjIxIDM4OS40NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTQ3LjIxIDM4OS40NzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtkaXNwbGF5Om5vbmU7fQoJLnN0MXtkaXNwbGF5OmlubGluZTtmaWxsOiNGQUVEQTE7fQoJLnN0MntkaXNwbGF5OmlubGluZTtmaWxsOiM1RDI4MTU7fQoJLnN0M3tmaWxsOiNGQUVEQTE7fQoJLnN0NHtmaWxsOiM1RDI4MTU7fQoJLnN0NXtmaWxsOiMyRDhDQ0U7fQoJLnN0NntmaWxsOiM3OTQ1MzI7fQoJLnN0N3tmaWxsOiMwMjZEQUU7fQoJLnN0OHtmaWxsOiNGRjRCNEI7fQoJLnN0OXtmaWxsOiNBQkRCRjc7fQoJLnN0MTB7ZmlsbDojQ0IyRDJGO30KCS5zdDExe2ZpbGw6I0ZDQTJBMzt9Cgkuc3QxMntmaWxsOm5vbmU7c3Ryb2tlOiM1RDI4MTU7c3Ryb2tlLXdpZHRoOjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQoJLnN0MTN7ZmlsbDojRkZGRkZGO30KCS5zdDE0e2ZpbGw6I0E0Q0UzOTt9Cjwvc3R5bGU+CjxnIGNsYXNzPSJzdDAiPgoJPHBvbHlnb24gY2xhc3M9InN0MSIgcG9pbnRzPSIxNzYuMTIsMzc3IDEzMC4xOCwzMDMuNSAxNzYuMTIsMjMwIDI0OS43OSwyMzAgMjk1LjcyLDMwMy41IDI0OS43OSwzNzcgCSIvPgoJPHBhdGggY2xhc3M9InN0MiIgZD0iTTI0OC45NSwyMzEuNWw0NSw3MmwtNDUsNzJoLTcybC00NS03Mmw0NS03MkgyNDguOTUgTTI1MC42MiwyMjguNWgtMS42NmgtNzJoLTEuNjZsLTAuODgsMS40MWwtNDUsNzIKCQlsLTAuOTksMS41OWwwLjk5LDEuNTlsNDUsNzJsMC44OCwxLjQxaDEuNjZoNzJoMS42NmwwLjg4LTEuNDFsNDUtNzJsMC45OS0xLjU5bC0wLjk5LTEuNTlsLTQ1LTcyTDI1MC42MiwyMjguNUwyNTAuNjIsMjI4LjV6Ii8+CjwvZz4KPGc+Cgk8cG9seWdvbiBjbGFzcz0ic3QzIiBwb2ludHM9IjQxNi41NywzNzggMzcwLjAxLDMwMy41IDQxNi41NywyMjkgNDkxLjM0LDIyOSA1MzcuOSwzMDMuNSA0OTEuMzQsMzc4IAkiLz4KCTxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik00ODkuOTUsMjMxLjVsNDUsNzJsLTQ1LDcyaC03MmwtNDUtNzJsNDUtNzJINDg5Ljk1IE00OTIuNzMsMjI2LjVoLTIuNzdoLTcyaC0yLjc3bC0xLjQ3LDIuMzVsLTQ1LDcyCgkJbC0xLjY2LDIuNjVsMS42NiwyLjY1bDQ1LDcybDEuNDcsMi4zNWgyLjc3aDcyaDIuNzdsMS40Ny0yLjM1bDQ1LTcybDEuNjYtMi42NWwtMS42Ni0yLjY1bC00NS03Mkw0OTIuNzMsMjI2LjVMNDkyLjczLDIyNi41eiIvPgo8L2c+CjxnPgoJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSI0MTYuNTcsMjMxIDM3MC4wMSwxNTYuNSA0MTYuNTcsODIgNDkxLjM0LDgyIDUzNy45LDE1Ni41IDQ5MS4zNCwyMzEgCSIvPgoJPHBhdGggY2xhc3M9InN0NCIgZD0iTTQ4OS45NSw4NC41bDQ1LDcybC00NSw3MmgtNzJsLTQ1LTcybDQ1LTcySDQ4OS45NSBNNDkyLjczLDc5LjVoLTIuNzdoLTcyaC0yLjc3bC0xLjQ3LDIuMzVsLTQ1LDcyCgkJbC0xLjY2LDIuNjVsMS42NiwyLjY1bDQ1LDcybDEuNDcsMi4zNWgyLjc3aDcyaDIuNzdsMS40Ny0yLjM1bDQ1LTcybDEuNjYtMi42NWwtMS42Ni0yLjY1bC00NS03Mkw0OTIuNzMsNzkuNUw0OTIuNzMsNzkuNXoiLz4KPC9nPgo8ZyBjbGFzcz0ic3QwIj4KCTxwb2x5Z29uIGNsYXNzPSJzdDEiIHBvaW50cz0iNTcuMTIsNDUxIDExLjE4LDM3Ny41IDU3LjEyLDMwNCAxMzAuNzksMzA0IDE3Ni43MiwzNzcuNSAxMzAuNzksNDUxIAkiLz4KCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xMjkuOTUsMzA1LjVsNDUsNzJsLTQ1LDcyaC03MmwtNDUtNzJsNDUtNzJIMTI5Ljk1IE0xMzEuNjIsMzAyLjVoLTEuNjZoLTcyaC0xLjY2bC0wLjg4LDEuNDFsLTQ1LDcyCgkJbC0wLjk5LDEuNTlsMC45OSwxLjU5bDQ1LDcybDAuODgsMS40MWgxLjY2aDcyaDEuNjZsMC44OC0xLjQxbDQ1LTcybDAuOTktMS41OWwtMC45OS0xLjU5bC00NS03MkwxMzEuNjIsMzAyLjVMMTMxLjYyLDMwMi41eiIvPgo8L2c+CjxnPgoJPHBvbHlnb24gY2xhc3M9InN0MyIgcG9pbnRzPSIxNzYuNTcsMjMxIDEzMC4wMSwxNTYuNSAxNzYuNTcsODIgMjUxLjM0LDgyIDI5Ny45LDE1Ni41IDI1MS4zNCwyMzEgCSIvPgoJPHBhdGggY2xhc3M9InN0NCIgZD0iTTI0OS45NSw4NC41bDQ1LDcybC00NSw3MmgtNzJsLTQ1LTcybDQ1LTcySDI0OS45NSBNMjUyLjczLDc5LjVoLTIuNzdoLTcyaC0yLjc3bC0xLjQ3LDIuMzVsLTQ1LDcyCgkJbC0xLjY2LDIuNjVsMS42NiwyLjY1bDQ1LDcybDEuNDcsMi4zNWgyLjc3aDcyaDIuNzdsMS40Ny0yLjM1bDQ1LTcybDEuNjYtMi42NWwtMS42Ni0yLjY1bC00NS03MkwyNTIuNzMsNzkuNUwyNTIuNzMsNzkuNXoiLz4KPC9nPgo8Zz4KCTxwb2x5Z29uIGNsYXNzPSJzdDMiIHBvaW50cz0iNTYuNTcsMTU4IDEwLjAxLDgzLjUgNTYuNTcsOSAxMzEuMzQsOSAxNzcuOSw4My41IDEzMS4zNCwxNTggCSIvPgoJPHBhdGggY2xhc3M9InN0NCIgZD0iTTEyOS45NSwxMS41bDQ1LDcybC00NSw3MmgtNzJsLTQ1LTcybDQ1LTcySDEyOS45NSBNMTMyLjczLDYuNWgtMi43N2gtNzJoLTIuNzdsLTEuNDcsMi4zNWwtNDUsNzJMNy4wNiw4My41CgkJbDEuNjYsMi42NWw0NSw3MmwxLjQ3LDIuMzVoMi43N2g3MmgyLjc3bDEuNDctMi4zNWw0NS03MmwxLjY2LTIuNjVsLTEuNjYtMi42NWwtNDUtNzJMMTMyLjczLDYuNUwxMzIuNzMsNi41eiIvPgo8L2c+CjxyZWN0IHg9IjI1MC45NSIgeT0iMzIwLjUiIGNsYXNzPSJzdDQiIHdpZHRoPSI0MCIgaGVpZ2h0PSI1NSIvPgo8cGF0aCBjbGFzcz0ic3Q1IiBkPSJNNDMwLjQ1LDM0MWgtMzIwYy04LjI1LDAtMTUtNi43NS0xNS0xNVYxMzZjMC04LjI1LDYuNzUtMTUsMTUtMTVoMzIwYzguMjUsMCwxNSw2Ljc1LDE1LDE1djE5MAoJQzQ0NS40NSwzMzQuMjUsNDM4LjcsMzQxLDQzMC40NSwzNDF6Ii8+CjxwYXRoIGNsYXNzPSJzdDQiIGQ9Ik0zMTguNDUsMzg0aC05NWMtNC4xMiwwLTcuNS0zLjM4LTcuNS03LjVsMCwwYzAtNC4xMiwzLjM4LTcuNSw3LjUtNy41aDk1YzQuMTIsMCw3LjUsMy4zOCw3LjUsNy41bDAsMAoJQzMyNS45NSwzODAuNjIsMzIyLjU4LDM4NCwzMTguNDUsMzg0eiIvPgo8cmVjdCB4PSIyODAuOTUiIHk9IjMyMC4wMiIgY2xhc3M9InN0NiIgd2lkdGg9IjEwIiBoZWlnaHQ9IjQ5Ii8+CjxwYXRoIGNsYXNzPSJzdDciIGQ9Ik05NS45NSwyNzIuNXY1NGwzNDksMXYtNmMwLDAtMTMyLTQtMjQyLTEzUzk1Ljk1LDI3Mi41LDk1Ljk1LDI3Mi41eiIvPgo8cGF0aCBjbGFzcz0ic3Q4IiBkPSJNNDQ1LjQ1LDMyNmMwLDguMjUtNi43NSwxNS0xNSwxNWgtMzIwYy04LjI1LDAtMTUtNi43NS0xNS0xNSIvPgo8cGF0aCBjbGFzcz0ic3Q5IiBkPSJNNDQ0Ljk1LDE4NS41di01NGMtNS45OS0xMC0xMy45OS05LTI5Ljk5LTljLTQ2Ljg2LDAtOTcuMTQtMC44Ny0xNDQtMWMtNDUuNDEtMC4xMy05MC41OSwwLjEzLTEzNiwwCgljLTEzLTAuMDQtMzQsMC0zOS4wMSw5YzAsMiwwLDQsMCw2YzAsMCwxMzIsNCwyNDIsMTNTNDQ0Ljk1LDE4NS41LDQ0NC45NSwxODUuNXoiLz4KPHBvbHlnb24gY2xhc3M9InN0MTAiIHBvaW50cz0iOTUuNzcsMzI1Ljk1IDE0Ni42NiwzMjUuOTUgMTU0LjgzLDMzOS42NiAxMDcuNzcsMzM5Ljk1IDk4Ljc3LDMzNC45NSAiLz4KPHBvbHlnb24gY2xhc3M9InN0MTEiIHBvaW50cz0iNDQ1LjUzLDMyNi4xMyAzODUuMzIsMzI2LjEzIDM5NC41OCwzNDAuODQgNDMzLjU0LDM0MS4xMSA0NDEuOTgsMzM1LjY2ICIvPgo8cGF0aCBjbGFzcz0ic3QxMiIgZD0iTTQzMC40NSwzNDFoLTMyMGMtOC4yNSwwLTE1LTYuNzUtMTUtMTVWMTM2YzAtOC4yNSw2Ljc1LTE1LDE1LTE1aDMyMGM4LjI1LDAsMTUsNi43NSwxNSwxNXYxOTAKCUM0NDUuNDUsMzM0LjI1LDQzOC43LDM0MSw0MzAuNDUsMzQxeiIvPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMjA3LjkzLDE4OC43MmgyNC4xNmw4LjcsNDYuMDhsMTIuNzMtNDYuMDhoMjQuMDdsMTIuNzYsNDYuMDJsOC43MS00Ni4wMmgyNC4wNGwtMTguMTUsODIuMzJoLTI0Ljk0CgkJbC0xNC40NC01MS44M2wtMTQuMzgsNTEuODNoLTI0Ljk1TDIwNy45MywxODguNzJ6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QxMyIgZD0iTTMyNS43OSwxODguNzJoMjguMDJsMTQuNTcsMjUuMzJsMTQuMTgtMjUuMzJoMjcuNzRsLTI1LjYyLDM5Ljg3bDI4LjA0LDQyLjQ1aC0yOC41OGwtMTYuMjYtMjYuNDUKCQlsLTE2LjI2LDI2LjQ1aC0yOC40MWwyOC40LTQyLjlMMzI1Ljc5LDE4OC43MnoiLz4KPC9nPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDEzIiBkPSJNMTg3LjAyLDI1Ny40NWgtMjguODhsLTQuMDEsMTMuNTloLTI1Ljk3bDMwLjk0LTgyLjMyaDI3Ljc1bDMwLjkzLDgyLjMyaC0yNi42NEwxODcuMDIsMjU3LjQ1egoJCSBNMTgxLjc0LDIzOS42NWwtOS4wOS0yOS41OWwtOC45OSwyOS41OUgxODEuNzR6Ii8+CjwvZz4KPGc+Cgk8Y2lyY2xlIGNsYXNzPSJzdDE0IiBjeD0iNDkwLjQ1IiBjeT0iODMiIHI9IjExIi8+Cgk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNDkwLjQ1LDc0LjVjNC42OSwwLDguNSwzLjgxLDguNSw4LjVzLTMuODEsOC41LTguNSw4LjVzLTguNS0zLjgxLTguNS04LjVTNDg1Ljc3LDc0LjUsNDkwLjQ1LDc0LjUKCQkgTTQ5MC40NSw2OS41Yy03LjQ2LDAtMTMuNSw2LjA0LTEzLjUsMTMuNXM2LjA0LDEzLjUsMTMuNSwxMy41czEzLjUtNi4wNCwxMy41LTEzLjVTNDk3LjkxLDY5LjUsNDkwLjQ1LDY5LjVMNDkwLjQ1LDY5LjV6Ii8+CjwvZz4KPGc+Cgk8Y2lyY2xlIGNsYXNzPSJzdDE0IiBjeD0iNTcuNDUiIGN5PSIxNTciIHI9IjExIi8+Cgk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNTcuNDUsMTQ4LjVjNC42OSwwLDguNSwzLjgxLDguNSw4LjVzLTMuODEsOC41LTguNSw4LjVzLTguNS0zLjgxLTguNS04LjVTNTIuNzcsMTQ4LjUsNTcuNDUsMTQ4LjUKCQkgTTU3LjQ1LDE0My41Yy03LjQ2LDAtMTMuNSw2LjA0LTEzLjUsMTMuNXM2LjA0LDEzLjUsMTMuNSwxMy41czEzLjUtNi4wNCwxMy41LTEzLjVTNjQuOTEsMTQzLjUsNTcuNDUsMTQzLjVMNTcuNDUsMTQzLjV6Ii8+CjwvZz4KPGc+Cgk8Y2lyY2xlIGNsYXNzPSJzdDgiIGN4PSI0OTEuNDUiIGN5PSIyMzEiIHI9IjExIi8+Cgk8cGF0aCBjbGFzcz0ic3Q0IiBkPSJNNDkxLjQ1LDIyMi41YzQuNjksMCw4LjUsMy44MSw4LjUsOC41cy0zLjgxLDguNS04LjUsOC41cy04LjUtMy44MS04LjUtOC41UzQ4Ni43NywyMjIuNSw0OTEuNDUsMjIyLjUKCQkgTTQ5MS40NSwyMTcuNWMtNy40NiwwLTEzLjUsNi4wNC0xMy41LDEzLjVzNi4wNCwxMy41LDEzLjUsMTMuNXMxMy41LTYuMDQsMTMuNS0xMy41UzQ5OC45MSwyMTcuNSw0OTEuNDUsMjE3LjVMNDkxLjQ1LDIxNy41eiIvPgo8L2c+Cjwvc3ZnPgo= mediatype: image/svg+xml install: spec: deployments: null strategy: deployment installModes: - supported: true type: OwnNamespace - supported: true type: SingleNamespace - supported: true type: MultiNamespace - supported: false type: AllNamespaces keywords: - automation - ansible links: - name: AWX Operator url: https://github.com/ansible/awx-operator maintainers: - email: awx-project@googlegroups.com name: AWX Team maturity: alpha minKubeVersion: 1.22.15 provider: name: Ansible url: github.com/ansible/awx-operator version: 0.0.0