volcano.sh/volcano@v1.9.0/installer/helm/chart/volcano/charts/jobflow/crd/bases/flow.volcano.sh_jobflows.yaml (about) 1 apiVersion: apiextensions.k8s.io/v1 2 kind: CustomResourceDefinition 3 metadata: 4 annotations: 5 controller-gen.kubebuilder.io/version: v0.6.0 6 creationTimestamp: null 7 name: jobflows.flow.volcano.sh 8 spec: 9 group: flow.volcano.sh 10 names: 11 kind: JobFlow 12 listKind: JobFlowList 13 plural: jobflows 14 shortNames: 15 - jf 16 singular: jobflow 17 scope: Namespaced 18 versions: 19 - additionalPrinterColumns: 20 - jsonPath: .status.state.phase 21 name: Status 22 type: string 23 - jsonPath: .metadata.creationTimestamp 24 name: Age 25 type: date 26 name: v1alpha1 27 schema: 28 openAPIV3Schema: 29 properties: 30 apiVersion: 31 type: string 32 kind: 33 type: string 34 metadata: 35 type: object 36 spec: 37 properties: 38 flows: 39 items: 40 properties: 41 dependsOn: 42 properties: 43 probe: 44 properties: 45 httpGetList: 46 items: 47 properties: 48 httpHeader: 49 properties: 50 name: 51 type: string 52 value: 53 type: string 54 required: 55 - name 56 - value 57 type: object 58 path: 59 type: string 60 port: 61 type: integer 62 taskName: 63 type: string 64 type: object 65 type: array 66 taskStatusList: 67 items: 68 properties: 69 phase: 70 type: string 71 taskName: 72 type: string 73 type: object 74 type: array 75 tcpSocketList: 76 items: 77 properties: 78 port: 79 type: integer 80 taskName: 81 type: string 82 required: 83 - port 84 type: object 85 type: array 86 type: object 87 targets: 88 items: 89 type: string 90 type: array 91 type: object 92 name: 93 type: string 94 required: 95 - name 96 type: object 97 type: array 98 jobRetainPolicy: 99 type: string 100 type: object 101 status: 102 properties: 103 completedJobs: 104 items: 105 type: string 106 type: array 107 conditions: 108 additionalProperties: 109 properties: 110 createTime: 111 format: date-time 112 type: string 113 phase: 114 type: string 115 runningDuration: 116 type: string 117 taskStatusCount: 118 additionalProperties: 119 properties: 120 phase: 121 additionalProperties: 122 format: int32 123 type: integer 124 type: object 125 type: object 126 type: object 127 type: object 128 type: object 129 failedJobs: 130 items: 131 type: string 132 type: array 133 jobStatusList: 134 items: 135 properties: 136 endTimestamp: 137 format: date-time 138 type: string 139 name: 140 type: string 141 restartCount: 142 format: int32 143 type: integer 144 runningHistories: 145 items: 146 properties: 147 endTimestamp: 148 format: date-time 149 type: string 150 startTimestamp: 151 format: date-time 152 type: string 153 state: 154 type: string 155 type: object 156 type: array 157 startTimestamp: 158 format: date-time 159 type: string 160 state: 161 type: string 162 type: object 163 type: array 164 pendingJobs: 165 items: 166 type: string 167 type: array 168 runningJobs: 169 items: 170 type: string 171 type: array 172 state: 173 properties: 174 phase: 175 type: string 176 type: object 177 terminatedJobs: 178 items: 179 type: string 180 type: array 181 unKnowJobs: 182 items: 183 type: string 184 type: array 185 type: object 186 type: object 187 served: true 188 storage: true 189 subresources: 190 status: {} 191 status: 192 acceptedNames: 193 kind: "" 194 plural: "" 195 conditions: [] 196 storedVersions: []