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