open-cluster-management.io/governance-policy-propagator@v0.13.0/deploy/crds/external/tower.ansible.com_joblaunch_crd.yaml (about)

     1  apiVersion: apiextensions.k8s.io/v1
     2  kind: CustomResourceDefinition
     3  metadata:
     4    name: ansiblejobs.tower.ansible.com
     5  spec:
     6    group: tower.ansible.com
     7    names:
     8      kind: AnsibleJob
     9      listKind: AnsibleJobList
    10      plural: ansiblejobs
    11      singular: ansiblejob
    12    scope: Namespaced
    13    versions:
    14      - name: v1alpha1
    15        schema:
    16          openAPIV3Schema:
    17            description: AnsibleJob is the Schema for the ansiblejobs API
    18            properties:
    19              apiVersion:
    20                type: string
    21              kind:
    22                type: string
    23              metadata:
    24                type: object
    25              spec:
    26                properties:
    27                  extra_vars:
    28                    type: object
    29                    x-kubernetes-preserve-unknown-fields: true
    30                  inventory:
    31                    type: string
    32                  job_template_name:
    33                    type: string
    34                  job_ttl:
    35                    description: Time to live for k8s job object after the playbook run has finished
    36                    type: integer
    37                  runner_image:
    38                    description: Runner image used when running jobs
    39                    type: string
    40                  runner_version:
    41                    description: Runner image version used when running jobs
    42                    type: string
    43                  tower_auth_secret:
    44                    type: string
    45                required:
    46                  - tower_auth_secret
    47                  - job_template_name
    48                type: object
    49            type: object
    50            x-kubernetes-preserve-unknown-fields: true
    51        served: true
    52        storage: true
    53        subresources:
    54          status: {}