--- apiVersion: apps/v1 kind: Deployment metadata: labels: app: argo-ui name: argo-ui namespace: kubeflow spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app: argo-ui strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: creationTimestamp: null labels: app: argo-ui annotations: sidecar.istio.io/inject: "false" spec: containers: - env: - name: ARGO_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace - name: IN_CLUSTER value: 'true' - name: ENABLE_WEB_CONSOLE value: 'false' - name: BASE_HREF value: /argo/ image: argoproj/argoui:v2.3.0 imagePullPolicy: IfNotPresent name: argo-ui resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File readinessProbe: httpGet: path: / port: 8001 dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: argo-ui serviceAccountName: argo-ui terminationGracePeriodSeconds: 30 --- apiVersion: apps/v1 kind: Deployment metadata: labels: app: workflow-controller name: workflow-controller namespace: kubeflow spec: progressDeadlineSeconds: 600 replicas: 1 revisionHistoryLimit: 10 selector: matchLabels: app: workflow-controller strategy: rollingUpdate: maxSurge: 25% maxUnavailable: 25% type: RollingUpdate template: metadata: creationTimestamp: null labels: app: workflow-controller annotations: sidecar.istio.io/inject: "false" spec: containers: - args: - --configmap - workflow-controller-configmap command: - workflow-controller env: - name: ARGO_NAMESPACE valueFrom: fieldRef: apiVersion: v1 fieldPath: metadata.namespace image: argoproj/workflow-controller:v2.3.0 imagePullPolicy: IfNotPresent name: workflow-controller resources: {} terminationMessagePath: /dev/termination-log terminationMessagePolicy: File dnsPolicy: ClusterFirst restartPolicy: Always schedulerName: default-scheduler securityContext: {} serviceAccount: argo serviceAccountName: argo terminationGracePeriodSeconds: 30