1 #######################################################################################
2 # Copyright ETSI Contributors and Others.
4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at
8 # http://www.apache.org/licenses/LICENSE-2.0
10 # Unless required by applicable law or agreed to in writing, software
11 # distributed under the License is distributed on an "AS IS" BASIS,
12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
14 # See the License for the specific language governing permissions and
15 # limitations under the License.
16 #######################################################################################
18 # This is an auto-generated file. DO NOT EDIT
19 apiVersion: apiextensions.k8s.io/v1
20 kind: CustomResourceDefinition
22 name: clusterworkflowtemplates.argoproj.io
26 kind: ClusterWorkflowTemplate
27 listKind: ClusterWorkflowTemplateList
28 plural: clusterworkflowtemplates
32 singular: clusterworkflowtemplate
47 x-kubernetes-map-type: atomic
48 x-kubernetes-preserve-unknown-fields: true
56 apiVersion: apiextensions.k8s.io/v1
57 kind: CustomResourceDefinition
59 name: cronworkflows.argoproj.io
64 listKind: CronWorkflowList
69 singular: cronworkflow
84 x-kubernetes-map-type: atomic
85 x-kubernetes-preserve-unknown-fields: true
88 x-kubernetes-map-type: atomic
89 x-kubernetes-preserve-unknown-fields: true
97 apiVersion: apiextensions.k8s.io/v1
98 kind: CustomResourceDefinition
100 name: workflowartifactgctasks.argoproj.io
104 kind: WorkflowArtifactGCTask
105 listKind: WorkflowArtifactGCTaskList
106 plural: workflowartifactgctasks
109 singular: workflowartifactgctask
124 x-kubernetes-map-type: atomic
125 x-kubernetes-preserve-unknown-fields: true
128 x-kubernetes-map-type: atomic
129 x-kubernetes-preserve-unknown-fields: true
139 apiVersion: apiextensions.k8s.io/v1
140 kind: CustomResourceDefinition
142 name: workfloweventbindings.argoproj.io
146 kind: WorkflowEventBinding
147 listKind: WorkflowEventBindingList
148 plural: workfloweventbindings
151 singular: workfloweventbinding
166 x-kubernetes-map-type: atomic
167 x-kubernetes-preserve-unknown-fields: true
175 apiVersion: apiextensions.k8s.io/v1
176 kind: CustomResourceDefinition
178 name: workflows.argoproj.io
183 listKind: WorkflowList
190 - additionalPrinterColumns:
191 - description: Status of the workflow
192 jsonPath: .status.phase
195 - description: When the workflow was started
197 jsonPath: .status.startedAt
200 - description: Human readable message indicating details about why the workflow
201 is in this condition.
202 jsonPath: .status.message
217 x-kubernetes-map-type: atomic
218 x-kubernetes-preserve-unknown-fields: true
221 x-kubernetes-map-type: atomic
222 x-kubernetes-preserve-unknown-fields: true
231 apiVersion: apiextensions.k8s.io/v1
232 kind: CustomResourceDefinition
234 name: workflowtaskresults.argoproj.io
238 kind: WorkflowTaskResult
239 listKind: WorkflowTaskResultList
240 plural: workflowtaskresults
241 singular: workflowtaskresult
281 additionalProperties:
285 additionalProperties:
294 - OnWorkflowCompletion
366 serviceAccountKeySecret:
393 insecureIgnoreHostKey:
484 krbServicePrincipalName:
638 createBucketIfNotPresent:
646 markDeletionAfterDays:
649 markInfrequentAccessAfterDays:
708 createBucketIfNotPresent:
717 kmsEncryptionContext:
721 serverSideCustomerKeySecret:
829 apiVersion: apiextensions.k8s.io/v1
830 kind: CustomResourceDefinition
832 name: workflowtasksets.argoproj.io
836 kind: WorkflowTaskSet
837 listKind: WorkflowTaskSetList
838 plural: workflowtasksets
841 singular: workflowtaskset
856 x-kubernetes-map-type: atomic
857 x-kubernetes-preserve-unknown-fields: true
860 x-kubernetes-map-type: atomic
861 x-kubernetes-preserve-unknown-fields: true
871 apiVersion: apiextensions.k8s.io/v1
872 kind: CustomResourceDefinition
874 name: workflowtemplates.argoproj.io
878 kind: WorkflowTemplate
879 listKind: WorkflowTemplateList
880 plural: workflowtemplates
883 singular: workflowtemplate
898 x-kubernetes-map-type: atomic
899 x-kubernetes-preserve-unknown-fields: true
919 apiVersion: rbac.authorization.k8s.io/v1
926 - coordination.k8s.io
940 apiVersion: rbac.authorization.k8s.io/v1
944 rbac.authorization.k8s.io/aggregate-to-admin: "true"
945 name: argo-aggregate-to-admin
951 - workflows/finalizers
952 - workfloweventbindings
953 - workfloweventbindings/finalizers
955 - workflowtemplates/finalizers
957 - cronworkflows/finalizers
958 - clusterworkflowtemplates
959 - clusterworkflowtemplates/finalizers
961 - workflowtasksets/finalizers
962 - workflowtaskresults
963 - workflowtaskresults/finalizers
974 apiVersion: rbac.authorization.k8s.io/v1
978 rbac.authorization.k8s.io/aggregate-to-edit: "true"
979 name: argo-aggregate-to-edit
985 - workflows/finalizers
986 - workfloweventbindings
987 - workfloweventbindings/finalizers
989 - workflowtemplates/finalizers
991 - cronworkflows/finalizers
992 - clusterworkflowtemplates
993 - clusterworkflowtemplates/finalizers
994 - workflowtaskresults
995 - workflowtaskresults/finalizers
1006 apiVersion: rbac.authorization.k8s.io/v1
1010 rbac.authorization.k8s.io/aggregate-to-view: "true"
1011 name: argo-aggregate-to-view
1017 - workflows/finalizers
1018 - workfloweventbindings
1019 - workfloweventbindings/finalizers
1021 - workflowtemplates/finalizers
1023 - cronworkflows/finalizers
1024 - clusterworkflowtemplates
1025 - clusterworkflowtemplates/finalizers
1026 - workflowtaskresults
1027 - workflowtaskresults/finalizers
1033 apiVersion: rbac.authorization.k8s.io/v1
1036 name: argo-cluster-role
1062 - persistentvolumeclaims
1063 - persistentvolumeclaims/finalizers
1073 - workflows/finalizers
1075 - workflowtasksets/finalizers
1076 - workflowartifactgctasks
1089 - workflowtemplates/finalizers
1090 - clusterworkflowtemplates
1091 - clusterworkflowtemplates/finalizers
1099 - workflowtaskresults
1115 - cronworkflows/finalizers
1133 - poddisruptionbudgets
1139 apiVersion: rbac.authorization.k8s.io/v1
1142 name: argo-server-cluster-role
1192 - workfloweventbindings
1195 - clusterworkflowtemplates
1205 apiVersion: rbac.authorization.k8s.io/v1
1211 apiGroup: rbac.authorization.k8s.io
1215 - kind: ServiceAccount
1219 apiVersion: rbac.authorization.k8s.io/v1
1220 kind: ClusterRoleBinding
1224 apiGroup: rbac.authorization.k8s.io
1226 name: argo-cluster-role
1228 - kind: ServiceAccount
1232 apiVersion: rbac.authorization.k8s.io/v1
1233 kind: ClusterRoleBinding
1235 name: argo-server-binding
1237 apiGroup: rbac.authorization.k8s.io
1239 name: argo-server-cluster-role
1241 - kind: ServiceAccount
1248 name: workflow-controller-configmap
1264 apiVersion: scheduling.k8s.io/v1
1267 name: workflow-controller
1288 image: quay.io/argoproj/argocli:v3.5.1
1291 - containerPort: 2746
1298 initialDelaySeconds: 10
1301 allowPrivilegeEscalation: false
1305 readOnlyRootFilesystem: true
1311 kubernetes.io/os: linux
1314 serviceAccountName: argo-server
1322 name: workflow-controller
1327 app: workflow-controller
1331 app: workflow-controller
1336 - workflow-controller
1338 - name: LEADER_ELECTION_IDENTITY
1342 fieldPath: metadata.name
1343 image: quay.io/argoproj/workflow-controller:v3.5.1
1349 initialDelaySeconds: 90
1352 name: workflow-controller
1354 - containerPort: 9090
1356 - containerPort: 6060
1358 allowPrivilegeEscalation: false
1362 readOnlyRootFilesystem: true
1365 kubernetes.io/os: linux
1366 priorityClassName: workflow-controller
1369 serviceAccountName: argo