From 0b3273fa931f379ee3ab3fca9c0ab19ee4590036 Mon Sep 17 00:00:00 2001 From: Flyte Bot Date: Thu, 1 Sep 2022 12:33:58 -0700 Subject: [PATCH] Update Flyte components (#2836) * Update Flyte Components Signed-off-by: Flyte-Bot * Bump beta version Signed-off-by: Andrew Dye Signed-off-by: Flyte-Bot Signed-off-by: Andrew Dye Co-authored-by: andrewwdye Co-authored-by: Andrew Dye --- CHANGELOG/CHANGELOG-v1.2.0-b3.md | 3 ++ charts/flyte-core/README.md | 8 ++--- charts/flyte-core/values.yaml | 8 ++--- charts/flyte/README.md | 10 +++---- charts/flyte/values.yaml | 8 ++--- .../flyte_aws_scheduler_helm_generated.yaml | 22 +++++++------- deployment/eks/flyte_generated.yaml | 20 ++++++------- .../flyte_helm_controlplane_generated.yaml | 18 +++++------ .../eks/flyte_helm_dataplane_generated.yaml | 8 ++--- deployment/eks/flyte_helm_generated.yaml | 26 ++++++++-------- deployment/gcp/flyte_generated.yaml | 20 ++++++------- .../flyte_helm_controlplane_generated.yaml | 18 +++++------ .../gcp/flyte_helm_dataplane_generated.yaml | 8 ++--- deployment/gcp/flyte_helm_generated.yaml | 26 ++++++++-------- deployment/sandbox/flyte_generated.yaml | 22 +++++++------- deployment/sandbox/flyte_helm_generated.yaml | 26 ++++++++-------- deployment/test/flyte_generated.yaml | 16 +++++----- go.mod | 8 ++--- go.sum | 16 +++++----- kustomize/overlays/eks/kustomization.yaml | 8 ++--- kustomize/overlays/gcp/kustomization.yaml | 8 ++--- kustomize/overlays/sandbox/kustomization.yaml | 8 ++--- kustomize/overlays/test/kustomization.yaml | 8 ++--- rsts/conf.py | 2 +- .../cluster_config/flyteadmin_config.rst | 30 ++++++++++++++++--- .../cluster_config/scheduler_config.rst | 30 ++++++++++++++++--- 26 files changed, 216 insertions(+), 169 deletions(-) create mode 100644 CHANGELOG/CHANGELOG-v1.2.0-b3.md diff --git a/CHANGELOG/CHANGELOG-v1.2.0-b3.md b/CHANGELOG/CHANGELOG-v1.2.0-b3.md new file mode 100644 index 0000000000..94375dd5fe --- /dev/null +++ b/CHANGELOG/CHANGELOG-v1.2.0-b3.md @@ -0,0 +1,3 @@ +# Flyte v1.2.0-b3 Changelog + +Allow adding sidecar containers to flyteadmin diff --git a/charts/flyte-core/README.md b/charts/flyte-core/README.md index a8834849d5..ac78a11760 100644 --- a/charts/flyte-core/README.md +++ b/charts/flyte-core/README.md @@ -140,7 +140,7 @@ helm install gateway bitnami/contour -n flyte | flyteadmin.extraArgs | object | `{}` | Appends extra command line arguments to the serve command | | flyteadmin.image.pullPolicy | string | `"IfNotPresent"` | | | flyteadmin.image.repository | string | `"cr.flyte.org/flyteorg/flyteadmin"` | Docker image for Flyteadmin deployment | -| flyteadmin.image.tag | string | `"v1.1.34"` | | +| flyteadmin.image.tag | string | `"v1.1.37"` | | | flyteadmin.initialProjects | list | `["flytesnacks","flytetester","flyteexamples"]` | Initial projects to create | | flyteadmin.nodeSelector | object | `{}` | nodeSelector for Flyteadmin deployment | | flyteadmin.podAnnotations | object | `{}` | Annotations for Flyteadmin pods | @@ -162,7 +162,7 @@ helm install gateway bitnami/contour -n flyte | flyteconsole.ga.tracking_id | string | `"G-0QW4DJWJ20"` | | | flyteconsole.image.pullPolicy | string | `"IfNotPresent"` | | | flyteconsole.image.repository | string | `"cr.flyte.org/flyteorg/flyteconsole"` | Docker image for Flyteconsole deployment | -| flyteconsole.image.tag | string | `"v1.2.4"` | | +| flyteconsole.image.tag | string | `"v1.2.7"` | | | flyteconsole.nodeSelector | object | `{}` | nodeSelector for Flyteconsole deployment | | flyteconsole.podAnnotations | object | `{}` | Annotations for Flyteconsole pods | | flyteconsole.priorityClassName | string | `""` | Sets priorityClassName for flyte console pod(s). | @@ -179,7 +179,7 @@ helm install gateway bitnami/contour -n flyte | flytepropeller.extraArgs | object | `{}` | Appends extra command line arguments to the main command | | flytepropeller.image.pullPolicy | string | `"IfNotPresent"` | | | flytepropeller.image.repository | string | `"cr.flyte.org/flyteorg/flytepropeller"` | Docker image for Flytepropeller deployment | -| flytepropeller.image.tag | string | `"v1.1.26"` | | +| flytepropeller.image.tag | string | `"v1.1.30"` | | | flytepropeller.manager | bool | `false` | | | flytepropeller.nodeSelector | object | `{}` | nodeSelector for Flytepropeller deployment | | flytepropeller.podAnnotations | object | `{}` | Annotations for Flytepropeller pods | @@ -196,7 +196,7 @@ helm install gateway bitnami/contour -n flyte | flytescheduler.configPath | string | `"/etc/flyte/config/*.yaml"` | Default regex string for searching configuration files | | flytescheduler.image.pullPolicy | string | `"IfNotPresent"` | Docker image pull policy | | flytescheduler.image.repository | string | `"cr.flyte.org/flyteorg/flytescheduler"` | Docker image for Flytescheduler deployment | -| flytescheduler.image.tag | string | `"v1.1.34"` | Docker image tag | +| flytescheduler.image.tag | string | `"v1.1.37"` | Docker image tag | | flytescheduler.nodeSelector | object | `{}` | nodeSelector for Flytescheduler deployment | | flytescheduler.podAnnotations | object | `{}` | Annotations for Flytescheduler pods | | flytescheduler.priorityClassName | string | `""` | Sets priorityClassName for flyte scheduler pod(s). | diff --git a/charts/flyte-core/values.yaml b/charts/flyte-core/values.yaml index 8bf38e188c..17fdd2c556 100755 --- a/charts/flyte-core/values.yaml +++ b/charts/flyte-core/values.yaml @@ -16,7 +16,7 @@ flyteadmin: image: # -- Docker image for Flyteadmin deployment repository: cr.flyte.org/flyteorg/flyteadmin # FLYTEADMIN_IMAGE - tag: v1.1.34 # FLYTEADMIN_TAG + tag: v1.1.37 # FLYTEADMIN_TAG pullPolicy: IfNotPresent # -- Additional flyteadmin container environment variables # @@ -95,7 +95,7 @@ flytescheduler: # -- Docker image for Flytescheduler deployment repository: cr.flyte.org/flyteorg/flytescheduler # FLYTESCHEDULER_IMAGE # -- Docker image tag - tag: v1.1.34 # FLYTESCHEDULER_TAG + tag: v1.1.37 # FLYTESCHEDULER_TAG # -- Docker image pull policy pullPolicy: IfNotPresent # -- Default resources requests and limits for Flytescheduler deployment @@ -198,7 +198,7 @@ flytepropeller: image: # -- Docker image for Flytepropeller deployment repository: cr.flyte.org/flyteorg/flytepropeller # FLYTEPROPELLER_IMAGE - tag: v1.1.26 # FLYTEPROPELLER_TAG + tag: v1.1.30 # FLYTEPROPELLER_TAG pullPolicy: IfNotPresent # -- Default resources requests and limits for Flytepropeller deployment resources: @@ -250,7 +250,7 @@ flyteconsole: image: # -- Docker image for Flyteconsole deployment repository: cr.flyte.org/flyteorg/flyteconsole # FLYTECONSOLE_IMAGE - tag: v1.2.4 # FLYTECONSOLE_TAG + tag: v1.2.7 # FLYTECONSOLE_TAG pullPolicy: IfNotPresent # -- Default resources requests and limits for Flyteconsole deployment resources: diff --git a/charts/flyte/README.md b/charts/flyte/README.md index 79f80dee73..c13b1d5173 100644 --- a/charts/flyte/README.md +++ b/charts/flyte/README.md @@ -68,7 +68,7 @@ helm upgrade -f values-sandbox.yaml flyte . | contour.replicaCount | int | `1` | Replicas count for Contour deployment | | contour.serviceAccountAnnotations | object | `{}` | Annotations for ServiceAccount attached to Contour pods | | contour.tolerations | list | `[]` | tolerations for Contour deployment | -| flyte | object | `{"cluster_resource_manager":{"config":{"cluster_resources":{"customData":[{"production":[{"projectQuotaCpu":{"value":"5"}},{"projectQuotaMemory":{"value":"4000Mi"}}]},{"staging":[{"projectQuotaCpu":{"value":"2"}},{"projectQuotaMemory":{"value":"3000Mi"}}]},{"development":[{"projectQuotaCpu":{"value":"4"}},{"projectQuotaMemory":{"value":"3000Mi"}}]}],"refresh":"5m","refreshInterval":"5m","standaloneDeployment":false,"templatePath":"/etc/flyte/clusterresource/templates"}},"enabled":true,"service_account_name":"flyteadmin","templates":[{"key":"aa_namespace","value":"apiVersion: v1\nkind: Namespace\nmetadata:\n name: {{ namespace }}\nspec:\n finalizers:\n - kubernetes\n"},{"key":"ab_project_resource_quota","value":"apiVersion: v1\nkind: ResourceQuota\nmetadata:\n name: project-quota\n namespace: {{ namespace }}\nspec:\n hard:\n limits.cpu: {{ projectQuotaCpu }}\n limits.memory: {{ projectQuotaMemory }}\n"}]},"common":{"databaseSecret":{"name":"","secretManifest":{}},"flyteNamespaceTemplate":{"enabled":false},"ingress":{"albSSLRedirect":false,"annotations":{"nginx.ingress.kubernetes.io/app-root":"/console"},"enabled":true,"host":"","separateGrpcIngress":false,"separateGrpcIngressAnnotations":{"nginx.ingress.kubernetes.io/backend-protocol":"GRPC"},"tls":{"enabled":false},"webpackHMR":true}},"configmap":{"adminServer":{"auth":{"appAuth":{"thirdPartyConfig":{"flyteClient":{"clientId":"flytectl","redirectUri":"http://localhost:53593/callback","scopes":["offline","all"]}}},"authorizedUris":["https://localhost:30081","http://flyteadmin:80","http://flyteadmin.flyte.svc.cluster.local:80"],"userAuth":{"openId":{"baseUrl":"https://accounts.google.com","clientId":"657465813211-6eog7ek7li5k7i7fvgv2921075063hpe.apps.googleusercontent.com","scopes":["profile","openid"]}}},"flyteadmin":{"eventVersion":2,"metadataStoragePrefix":["metadata","admin"],"metricsScope":"flyte:","profilerPort":10254,"roleNameKey":"iam.amazonaws.com/role","testing":{"host":"http://flyteadmin"}},"server":{"grpcPort":8089,"httpPort":8088,"security":{"allowCors":true,"allowedHeaders":["Content-Type","flyte-authorization"],"allowedOrigins":["*"],"secure":false,"useAuth":false}}},"catalog":{"catalog-cache":{"endpoint":"datacatalog:89","insecure":true,"type":"datacatalog"}},"console":{"BASE_URL":"/console","CONFIG_DIR":"/etc/flyte/config","DISABLE_AUTH":"1"},"copilot":{"plugins":{"k8s":{"co-pilot":{"image":"cr.flyte.org/flyteorg/flytecopilot:v0.0.24","name":"flyte-copilot-","start-timeout":"30s"}}}},"core":{"propeller":{"downstream-eval-duration":"30s","enable-admin-launcher":true,"leader-election":{"enabled":true,"lease-duration":"15s","lock-config-map":{"name":"propeller-leader","namespace":"flyte"},"renew-deadline":"10s","retry-period":"2s"},"limit-namespace":"all","max-workflow-retries":30,"metadata-prefix":"metadata/propeller","metrics-prefix":"flyte","prof-port":10254,"queue":{"batch-size":-1,"batching-interval":"2s","queue":{"base-delay":"5s","capacity":1000,"max-delay":"120s","rate":100,"type":"maxof"},"sub-queue":{"capacity":100,"rate":10,"type":"bucket"},"type":"batch"},"rawoutput-prefix":"s3://my-s3-bucket/","workers":4,"workflow-reeval-duration":"30s"},"webhook":{"certDir":"/etc/webhook/certs","serviceName":"flyte-pod-webhook"}},"datacatalogServer":{"application":{"grpcPort":8089,"grpcServerReflection":true,"httpPort":8080},"datacatalog":{"metrics-scope":"datacatalog","profiler-port":10254,"storage-prefix":"metadata/datacatalog"}},"domain":{"domains":[{"id":"development","name":"development"},{"id":"staging","name":"staging"},{"id":"production","name":"production"}]},"enabled_plugins":{"tasks":{"task-plugins":{"default-for-task-types":{"container":"container","container_array":"k8s-array","sidecar":"sidecar"},"enabled-plugins":["container","sidecar","k8s-array"]}}},"k8s":{"plugins":{"k8s":{"default-cpus":"100m","default-env-vars":[{"FLYTE_AWS_ENDPOINT":"http://minio.flyte:9000"},{"FLYTE_AWS_ACCESS_KEY_ID":"minio"},{"FLYTE_AWS_SECRET_ACCESS_KEY":"miniostorage"}],"default-memory":"200Mi"}}},"logger":{"logger":{"level":5,"show-source":true}},"remoteData":{"remoteData":{"region":"us-east-1","scheme":"local","signedUrls":{"durationMinutes":3}}},"resource_manager":{"propeller":{"resourcemanager":{"redis":null,"type":"noop"}}},"task_logs":{"plugins":{"logs":{"cloudwatch-enabled":false,"kubernetes-enabled":true,"kubernetes-template-uri":"http://localhost:30082/#/log/{{ \"{{\" }} .namespace {{ \"}}\" }}/{{ \"{{\" }} .podName {{ \"}}\" }}/pod?namespace={{ \"{{\" }} .namespace {{ \"}}\" }}"}}},"task_resource_defaults":{"task_resources":{"defaults":{"cpu":"100m","memory":"200Mi","storage":"5Mi"},"limits":{"cpu":2,"gpu":1,"memory":"1Gi","storage":"20Mi"}}}},"datacatalog":{"affinity":{},"configPath":"/etc/datacatalog/config/*.yaml","image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/datacatalog","tag":"v1.0.1"},"nodeSelector":{},"podAnnotations":{},"replicaCount":1,"resources":{"limits":{"cpu":"500m","ephemeral-storage":"100Mi","memory":"500Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}},"service":{"annotations":{"projectcontour.io/upstream-protocol.h2c":"grpc"},"type":"NodePort"},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]},"tolerations":[]},"db":{"admin":{"database":{"dbname":"flyteadmin","host":"postgres","port":5432,"username":"postgres"}},"datacatalog":{"database":{"dbname":"datacatalog","host":"postgres","port":5432,"username":"postgres"}}},"deployRedoc":true,"flyteadmin":{"additionalVolumeMounts":[],"additionalVolumes":[],"affinity":{},"configPath":"/etc/flyte/config/*.yaml","env":[],"image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/flyteadmin","tag":"v1.1.34"},"initialProjects":["flytesnacks","flytetester","flyteexamples"],"nodeSelector":{},"podAnnotations":{},"replicaCount":1,"resources":{"limits":{"cpu":"250m","ephemeral-storage":"100Mi","memory":"500Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}},"secrets":{},"service":{"annotations":{"projectcontour.io/upstream-protocol.h2c":"grpc"},"loadBalancerSourceRanges":[],"type":"ClusterIP"},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]},"tolerations":[]},"flyteconsole":{"affinity":{},"ga":{"enabled":true,"tracking_id":"G-0QW4DJWJ20"},"image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/flyteconsole","tag":"v1.2.4"},"nodeSelector":{},"podAnnotations":{},"replicaCount":1,"resources":{"limits":{"cpu":"500m","memory":"275Mi"},"requests":{"cpu":"10m","memory":"250Mi"}},"service":{"annotations":{},"type":"ClusterIP"},"tolerations":[]},"flytepropeller":{"affinity":{},"cacheSizeMbs":0,"configPath":"/etc/flyte/config/*.yaml","image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/flytepropeller","tag":"v1.1.26"},"manager":false,"nodeSelector":{},"podAnnotations":{},"replicaCount":1,"resources":{"limits":{"cpu":"200m","ephemeral-storage":"100Mi","memory":"200Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]},"tolerations":[]},"flytescheduler":{"affinity":{},"configPath":"/etc/flyte/config/*.yaml","image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/flytescheduler","tag":"v1.1.34"},"nodeSelector":{},"podAnnotations":{},"resources":{"limits":{"cpu":"250m","ephemeral-storage":"100Mi","memory":"500Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}},"secrets":{},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]},"tolerations":[]},"storage":{"bucketName":"my-s3-bucket","custom":{},"gcs":null,"s3":{"region":"us-east-1"},"type":"sandbox"},"webhook":{"enabled":true,"service":{"annotations":{"projectcontour.io/upstream-protocol.h2c":"grpc"},"type":"ClusterIP"},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]}},"workflow_notifications":{"config":{},"enabled":false},"workflow_scheduler":{"enabled":true,"type":"native"}}` | ------------------------------------------------------------------- Core System settings This section consists of Core components of Flyte and their deployment settings. This includes FlyteAdmin service, Datacatalog, FlytePropeller and Flyteconsole | +| flyte | object | `{"cluster_resource_manager":{"config":{"cluster_resources":{"customData":[{"production":[{"projectQuotaCpu":{"value":"5"}},{"projectQuotaMemory":{"value":"4000Mi"}}]},{"staging":[{"projectQuotaCpu":{"value":"2"}},{"projectQuotaMemory":{"value":"3000Mi"}}]},{"development":[{"projectQuotaCpu":{"value":"4"}},{"projectQuotaMemory":{"value":"3000Mi"}}]}],"refresh":"5m","refreshInterval":"5m","standaloneDeployment":false,"templatePath":"/etc/flyte/clusterresource/templates"}},"enabled":true,"service_account_name":"flyteadmin","templates":[{"key":"aa_namespace","value":"apiVersion: v1\nkind: Namespace\nmetadata:\n name: {{ namespace }}\nspec:\n finalizers:\n - kubernetes\n"},{"key":"ab_project_resource_quota","value":"apiVersion: v1\nkind: ResourceQuota\nmetadata:\n name: project-quota\n namespace: {{ namespace }}\nspec:\n hard:\n limits.cpu: {{ projectQuotaCpu }}\n limits.memory: {{ projectQuotaMemory }}\n"}]},"common":{"databaseSecret":{"name":"","secretManifest":{}},"flyteNamespaceTemplate":{"enabled":false},"ingress":{"albSSLRedirect":false,"annotations":{"nginx.ingress.kubernetes.io/app-root":"/console"},"enabled":true,"host":"","separateGrpcIngress":false,"separateGrpcIngressAnnotations":{"nginx.ingress.kubernetes.io/backend-protocol":"GRPC"},"tls":{"enabled":false},"webpackHMR":true}},"configmap":{"adminServer":{"auth":{"appAuth":{"thirdPartyConfig":{"flyteClient":{"clientId":"flytectl","redirectUri":"http://localhost:53593/callback","scopes":["offline","all"]}}},"authorizedUris":["https://localhost:30081","http://flyteadmin:80","http://flyteadmin.flyte.svc.cluster.local:80"],"userAuth":{"openId":{"baseUrl":"https://accounts.google.com","clientId":"657465813211-6eog7ek7li5k7i7fvgv2921075063hpe.apps.googleusercontent.com","scopes":["profile","openid"]}}},"flyteadmin":{"eventVersion":2,"metadataStoragePrefix":["metadata","admin"],"metricsScope":"flyte:","profilerPort":10254,"roleNameKey":"iam.amazonaws.com/role","testing":{"host":"http://flyteadmin"}},"server":{"grpcPort":8089,"httpPort":8088,"security":{"allowCors":true,"allowedHeaders":["Content-Type","flyte-authorization"],"allowedOrigins":["*"],"secure":false,"useAuth":false}}},"catalog":{"catalog-cache":{"endpoint":"datacatalog:89","insecure":true,"type":"datacatalog"}},"console":{"BASE_URL":"/console","CONFIG_DIR":"/etc/flyte/config","DISABLE_AUTH":"1"},"copilot":{"plugins":{"k8s":{"co-pilot":{"image":"cr.flyte.org/flyteorg/flytecopilot:v0.0.24","name":"flyte-copilot-","start-timeout":"30s"}}}},"core":{"propeller":{"downstream-eval-duration":"30s","enable-admin-launcher":true,"leader-election":{"enabled":true,"lease-duration":"15s","lock-config-map":{"name":"propeller-leader","namespace":"flyte"},"renew-deadline":"10s","retry-period":"2s"},"limit-namespace":"all","max-workflow-retries":30,"metadata-prefix":"metadata/propeller","metrics-prefix":"flyte","prof-port":10254,"queue":{"batch-size":-1,"batching-interval":"2s","queue":{"base-delay":"5s","capacity":1000,"max-delay":"120s","rate":100,"type":"maxof"},"sub-queue":{"capacity":100,"rate":10,"type":"bucket"},"type":"batch"},"rawoutput-prefix":"s3://my-s3-bucket/","workers":4,"workflow-reeval-duration":"30s"},"webhook":{"certDir":"/etc/webhook/certs","serviceName":"flyte-pod-webhook"}},"datacatalogServer":{"application":{"grpcPort":8089,"grpcServerReflection":true,"httpPort":8080},"datacatalog":{"metrics-scope":"datacatalog","profiler-port":10254,"storage-prefix":"metadata/datacatalog"}},"domain":{"domains":[{"id":"development","name":"development"},{"id":"staging","name":"staging"},{"id":"production","name":"production"}]},"enabled_plugins":{"tasks":{"task-plugins":{"default-for-task-types":{"container":"container","container_array":"k8s-array","sidecar":"sidecar"},"enabled-plugins":["container","sidecar","k8s-array"]}}},"k8s":{"plugins":{"k8s":{"default-cpus":"100m","default-env-vars":[{"FLYTE_AWS_ENDPOINT":"http://minio.flyte:9000"},{"FLYTE_AWS_ACCESS_KEY_ID":"minio"},{"FLYTE_AWS_SECRET_ACCESS_KEY":"miniostorage"}],"default-memory":"200Mi"}}},"logger":{"logger":{"level":5,"show-source":true}},"remoteData":{"remoteData":{"region":"us-east-1","scheme":"local","signedUrls":{"durationMinutes":3}}},"resource_manager":{"propeller":{"resourcemanager":{"redis":null,"type":"noop"}}},"task_logs":{"plugins":{"logs":{"cloudwatch-enabled":false,"kubernetes-enabled":true,"kubernetes-template-uri":"http://localhost:30082/#/log/{{ \"{{\" }} .namespace {{ \"}}\" }}/{{ \"{{\" }} .podName {{ \"}}\" }}/pod?namespace={{ \"{{\" }} .namespace {{ \"}}\" }}"}}},"task_resource_defaults":{"task_resources":{"defaults":{"cpu":"100m","memory":"200Mi","storage":"5Mi"},"limits":{"cpu":2,"gpu":1,"memory":"1Gi","storage":"20Mi"}}}},"datacatalog":{"affinity":{},"configPath":"/etc/datacatalog/config/*.yaml","image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/datacatalog","tag":"v1.0.1"},"nodeSelector":{},"podAnnotations":{},"replicaCount":1,"resources":{"limits":{"cpu":"500m","ephemeral-storage":"100Mi","memory":"500Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}},"service":{"annotations":{"projectcontour.io/upstream-protocol.h2c":"grpc"},"type":"NodePort"},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]},"tolerations":[]},"db":{"admin":{"database":{"dbname":"flyteadmin","host":"postgres","port":5432,"username":"postgres"}},"datacatalog":{"database":{"dbname":"datacatalog","host":"postgres","port":5432,"username":"postgres"}}},"deployRedoc":true,"flyteadmin":{"additionalVolumeMounts":[],"additionalVolumes":[],"affinity":{},"configPath":"/etc/flyte/config/*.yaml","env":[],"image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/flyteadmin","tag":"v1.1.37"},"initialProjects":["flytesnacks","flytetester","flyteexamples"],"nodeSelector":{},"podAnnotations":{},"replicaCount":1,"resources":{"limits":{"cpu":"250m","ephemeral-storage":"100Mi","memory":"500Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}},"secrets":{},"service":{"annotations":{"projectcontour.io/upstream-protocol.h2c":"grpc"},"loadBalancerSourceRanges":[],"type":"ClusterIP"},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]},"tolerations":[]},"flyteconsole":{"affinity":{},"ga":{"enabled":true,"tracking_id":"G-0QW4DJWJ20"},"image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/flyteconsole","tag":"v1.2.7"},"nodeSelector":{},"podAnnotations":{},"replicaCount":1,"resources":{"limits":{"cpu":"500m","memory":"275Mi"},"requests":{"cpu":"10m","memory":"250Mi"}},"service":{"annotations":{},"type":"ClusterIP"},"tolerations":[]},"flytepropeller":{"affinity":{},"cacheSizeMbs":0,"configPath":"/etc/flyte/config/*.yaml","image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/flytepropeller","tag":"v1.1.30"},"manager":false,"nodeSelector":{},"podAnnotations":{},"replicaCount":1,"resources":{"limits":{"cpu":"200m","ephemeral-storage":"100Mi","memory":"200Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]},"tolerations":[]},"flytescheduler":{"affinity":{},"configPath":"/etc/flyte/config/*.yaml","image":{"pullPolicy":"IfNotPresent","repository":"cr.flyte.org/flyteorg/flytescheduler","tag":"v1.1.37"},"nodeSelector":{},"podAnnotations":{},"resources":{"limits":{"cpu":"250m","ephemeral-storage":"100Mi","memory":"500Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}},"secrets":{},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]},"tolerations":[]},"storage":{"bucketName":"my-s3-bucket","custom":{},"gcs":null,"s3":{"region":"us-east-1"},"type":"sandbox"},"webhook":{"enabled":true,"service":{"annotations":{"projectcontour.io/upstream-protocol.h2c":"grpc"},"type":"ClusterIP"},"serviceAccount":{"annotations":{},"create":true,"imagePullSecrets":[]}},"workflow_notifications":{"config":{},"enabled":false},"workflow_scheduler":{"enabled":true,"type":"native"}}` | ------------------------------------------------------------------- Core System settings This section consists of Core components of Flyte and their deployment settings. This includes FlyteAdmin service, Datacatalog, FlytePropeller and Flyteconsole | | flyte.cluster_resource_manager | object | `{"config":{"cluster_resources":{"customData":[{"production":[{"projectQuotaCpu":{"value":"5"}},{"projectQuotaMemory":{"value":"4000Mi"}}]},{"staging":[{"projectQuotaCpu":{"value":"2"}},{"projectQuotaMemory":{"value":"3000Mi"}}]},{"development":[{"projectQuotaCpu":{"value":"4"}},{"projectQuotaMemory":{"value":"3000Mi"}}]}],"refresh":"5m","refreshInterval":"5m","standaloneDeployment":false,"templatePath":"/etc/flyte/clusterresource/templates"}},"enabled":true,"service_account_name":"flyteadmin","templates":[{"key":"aa_namespace","value":"apiVersion: v1\nkind: Namespace\nmetadata:\n name: {{ namespace }}\nspec:\n finalizers:\n - kubernetes\n"},{"key":"ab_project_resource_quota","value":"apiVersion: v1\nkind: ResourceQuota\nmetadata:\n name: project-quota\n namespace: {{ namespace }}\nspec:\n hard:\n limits.cpu: {{ projectQuotaCpu }}\n limits.memory: {{ projectQuotaMemory }}\n"}]}` | Configuration for the Cluster resource manager component. This is an optional component, that enables automatic cluster configuration. This is useful to set default quotas, manage namespaces etc that map to a project/domain | | flyte.cluster_resource_manager.config.cluster_resources | object | `{"customData":[{"production":[{"projectQuotaCpu":{"value":"5"}},{"projectQuotaMemory":{"value":"4000Mi"}}]},{"staging":[{"projectQuotaCpu":{"value":"2"}},{"projectQuotaMemory":{"value":"3000Mi"}}]},{"development":[{"projectQuotaCpu":{"value":"4"}},{"projectQuotaMemory":{"value":"3000Mi"}}]}],"refresh":"5m","refreshInterval":"5m","standaloneDeployment":false,"templatePath":"/etc/flyte/clusterresource/templates"}` | ClusterResource parameters Refer to the [structure](https://pkg.go.dev/github.com/lyft/flyteadmin@v0.3.37/pkg/runtime/interfaces#ClusterResourceConfig) to customize. | | flyte.cluster_resource_manager.config.cluster_resources.standaloneDeployment | bool | `false` | Starts the cluster resource manager in standalone mode with requisite auth credentials to call flyteadmin service endpoints | @@ -133,7 +133,7 @@ helm upgrade -f values-sandbox.yaml flyte . | flyte.flyteadmin.env | list | `[]` | Additional flyteadmin container environment variables e.g. SendGrid's API key - name: SENDGRID_API_KEY value: "" e.g. secret environment variable (you can combine it with .additionalVolumes): - name: SENDGRID_API_KEY valueFrom: secretKeyRef: name: sendgrid-secret key: api_key | | flyte.flyteadmin.image.pullPolicy | string | `"IfNotPresent"` | Docker image pull policy | | flyte.flyteadmin.image.repository | string | `"cr.flyte.org/flyteorg/flyteadmin"` | Docker image for Flyteadmin deployment | -| flyte.flyteadmin.image.tag | string | `"v1.1.34"` | Docker image tag | +| flyte.flyteadmin.image.tag | string | `"v1.1.37"` | Docker image tag | | flyte.flyteadmin.initialProjects | list | `["flytesnacks","flytetester","flyteexamples"]` | Initial projects to create | | flyte.flyteadmin.nodeSelector | object | `{}` | nodeSelector for Flyteadmin deployment | | flyte.flyteadmin.podAnnotations | object | `{}` | Annotations for Flyteadmin pods | @@ -148,7 +148,7 @@ helm upgrade -f values-sandbox.yaml flyte . | flyte.flyteconsole.affinity | object | `{}` | affinity for Flyteconsole deployment | | flyte.flyteconsole.image.pullPolicy | string | `"IfNotPresent"` | Docker image pull policy | | flyte.flyteconsole.image.repository | string | `"cr.flyte.org/flyteorg/flyteconsole"` | Docker image for Flyteconsole deployment | -| flyte.flyteconsole.image.tag | string | `"v1.2.4"` | Docker image tag | +| flyte.flyteconsole.image.tag | string | `"v1.2.7"` | Docker image tag | | flyte.flyteconsole.nodeSelector | object | `{}` | nodeSelector for Flyteconsole deployment | | flyte.flyteconsole.podAnnotations | object | `{}` | Annotations for Flyteconsole pods | | flyte.flyteconsole.replicaCount | int | `1` | Replicas count for Flyteconsole deployment | @@ -159,7 +159,7 @@ helm upgrade -f values-sandbox.yaml flyte . | flyte.flytepropeller.configPath | string | `"/etc/flyte/config/*.yaml"` | Default regex string for searching configuration files | | flyte.flytepropeller.image.pullPolicy | string | `"IfNotPresent"` | Docker image pull policy | | flyte.flytepropeller.image.repository | string | `"cr.flyte.org/flyteorg/flytepropeller"` | Docker image for Flytepropeller deployment | -| flyte.flytepropeller.image.tag | string | `"v1.1.26"` | Docker image tag | +| flyte.flytepropeller.image.tag | string | `"v1.1.30"` | Docker image tag | | flyte.flytepropeller.nodeSelector | object | `{}` | nodeSelector for Flytepropeller deployment | | flyte.flytepropeller.podAnnotations | object | `{}` | Annotations for Flytepropeller pods | | flyte.flytepropeller.replicaCount | int | `1` | Replicas count for Flytepropeller deployment | @@ -173,7 +173,7 @@ helm upgrade -f values-sandbox.yaml flyte . | flyte.flytescheduler.configPath | string | `"/etc/flyte/config/*.yaml"` | Default regex string for searching configuration files | | flyte.flytescheduler.image.pullPolicy | string | `"IfNotPresent"` | Docker image pull policy | | flyte.flytescheduler.image.repository | string | `"cr.flyte.org/flyteorg/flytescheduler"` | Docker image for Flytescheduler deployment | -| flyte.flytescheduler.image.tag | string | `"v1.1.34"` | Docker image tag | +| flyte.flytescheduler.image.tag | string | `"v1.1.37"` | Docker image tag | | flyte.flytescheduler.nodeSelector | object | `{}` | nodeSelector for Flytescheduler deployment | | flyte.flytescheduler.podAnnotations | object | `{}` | Annotations for Flytescheduler pods | | flyte.flytescheduler.resources | object | `{"limits":{"cpu":"250m","ephemeral-storage":"100Mi","memory":"500Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}}` | Default resources requests and limits for Flytescheduler deployment | diff --git a/charts/flyte/values.yaml b/charts/flyte/values.yaml index 8fe9563be3..e4a112394b 100755 --- a/charts/flyte/values.yaml +++ b/charts/flyte/values.yaml @@ -16,7 +16,7 @@ flyte: # -- Docker image for Flyteadmin deployment repository: cr.flyte.org/flyteorg/flyteadmin # FLYTEADMIN_IMAGE # -- Docker image tag - tag: v1.1.34 # FLYTEADMIN_TAG + tag: v1.1.37 # FLYTEADMIN_TAG # -- Docker image pull policy pullPolicy: IfNotPresent # -- Additional flyteadmin container environment variables @@ -84,7 +84,7 @@ flyte: # -- Docker image for Flytescheduler deployment repository: cr.flyte.org/flyteorg/flytescheduler # FLYTESCHEDULER_IMAGE # -- Docker image tag - tag: v1.1.34 # FLYTESCHEDULER_TAG + tag: v1.1.37 # FLYTESCHEDULER_TAG # -- Docker image pull policy pullPolicy: IfNotPresent # -- Default resources requests and limits for Flytescheduler deployment @@ -178,7 +178,7 @@ flyte: # -- Docker image for Flytepropeller deployment repository: cr.flyte.org/flyteorg/flytepropeller # FLYTEPROPELLER_IMAGE # -- Docker image tag - tag: v1.1.26 # FLYTEPROPELLER_TAG + tag: v1.1.30 # FLYTEPROPELLER_TAG # -- Docker image pull policy pullPolicy: IfNotPresent # -- Default resources requests and limits for Flytepropeller deployment @@ -223,7 +223,7 @@ flyte: # -- Docker image for Flyteconsole deployment repository: cr.flyte.org/flyteorg/flyteconsole # FLYTECONSOLE_IMAGE # -- Docker image tag - tag: v1.2.4 # FLYTECONSOLE_TAG + tag: v1.2.7 # FLYTECONSOLE_TAG # -- Docker image pull policy pullPolicy: IfNotPresent # -- Default resources requests and limits for Flyteconsole deployment diff --git a/deployment/eks/flyte_aws_scheduler_helm_generated.yaml b/deployment/eks/flyte_aws_scheduler_helm_generated.yaml index 9b38d56d3f..00676789e2 100644 --- a/deployment/eks/flyte_aws_scheduler_helm_generated.yaml +++ b/deployment/eks/flyte_aws_scheduler_helm_generated.yaml @@ -864,7 +864,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -881,7 +881,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -895,7 +895,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -908,7 +908,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -931,7 +931,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -1032,7 +1032,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -1085,7 +1085,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.4" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.7" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -1251,7 +1251,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -1305,7 +1305,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.26 + app.kubernetes.io/version: v1.1.30 annotations: configChecksum: "123b14fa527f432b1b68d510c4423ab76f657aec5cebb2f8b9c16f477d4bc39" spec: @@ -1316,7 +1316,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -1339,7 +1339,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/eks/flyte_generated.yaml b/deployment/eks/flyte_generated.yaml index 4f02913cc4..d847382bd9 100644 --- a/deployment/eks/flyte_generated.yaml +++ b/deployment/eks/flyte_generated.yaml @@ -8724,7 +8724,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: webhook volumeMounts: @@ -8751,7 +8751,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -8799,7 +8799,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -8846,7 +8846,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -8863,7 +8863,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: seed-projects volumeMounts: @@ -8877,7 +8877,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: @@ -8897,7 +8897,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -8951,7 +8951,7 @@ spec: - envFrom: - configMapRef: name: flyte-console-config - image: cr.flyte.org/flyteorg/flyteconsole:v1.2.4 + image: cr.flyte.org/flyteorg/flyteconsole:v1.2.7 name: flyteconsole ports: - containerPort: 8080 @@ -9002,7 +9002,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -9270,7 +9270,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: diff --git a/deployment/eks/flyte_helm_controlplane_generated.yaml b/deployment/eks/flyte_helm_controlplane_generated.yaml index 2fc05a4bf8..25dcf11aad 100644 --- a/deployment/eks/flyte_helm_controlplane_generated.yaml +++ b/deployment/eks/flyte_helm_controlplane_generated.yaml @@ -570,7 +570,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -587,7 +587,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -601,7 +601,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -614,7 +614,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -637,7 +637,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -738,7 +738,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -791,7 +791,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.4" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.7" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -948,7 +948,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -964,7 +964,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: diff --git a/deployment/eks/flyte_helm_dataplane_generated.yaml b/deployment/eks/flyte_helm_dataplane_generated.yaml index 75af92f8da..10899ab395 100644 --- a/deployment/eks/flyte_helm_dataplane_generated.yaml +++ b/deployment/eks/flyte_helm_dataplane_generated.yaml @@ -452,7 +452,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -506,7 +506,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.26 + app.kubernetes.io/version: v1.1.30 annotations: configChecksum: "123b14fa527f432b1b68d510c4423ab76f657aec5cebb2f8b9c16f477d4bc39" spec: @@ -517,7 +517,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -540,7 +540,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/eks/flyte_helm_generated.yaml b/deployment/eks/flyte_helm_generated.yaml index dd9980dfcf..01cc142fd3 100644 --- a/deployment/eks/flyte_helm_generated.yaml +++ b/deployment/eks/flyte_helm_generated.yaml @@ -895,7 +895,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -912,7 +912,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -926,7 +926,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -939,7 +939,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -962,7 +962,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -1063,7 +1063,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -1116,7 +1116,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.4" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.7" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -1273,7 +1273,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -1289,7 +1289,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: @@ -1370,7 +1370,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -1424,7 +1424,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.26 + app.kubernetes.io/version: v1.1.30 annotations: configChecksum: "123b14fa527f432b1b68d510c4423ab76f657aec5cebb2f8b9c16f477d4bc39" spec: @@ -1435,7 +1435,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -1458,7 +1458,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/gcp/flyte_generated.yaml b/deployment/gcp/flyte_generated.yaml index ea39b07cfd..0f9cd5efeb 100644 --- a/deployment/gcp/flyte_generated.yaml +++ b/deployment/gcp/flyte_generated.yaml @@ -8766,7 +8766,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: webhook volumeMounts: @@ -8793,7 +8793,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -8841,7 +8841,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -8888,7 +8888,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -8905,7 +8905,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: seed-projects volumeMounts: @@ -8919,7 +8919,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: @@ -8939,7 +8939,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -8993,7 +8993,7 @@ spec: - envFrom: - configMapRef: name: flyte-console-config - image: cr.flyte.org/flyteorg/flyteconsole:v1.2.4 + image: cr.flyte.org/flyteorg/flyteconsole:v1.2.7 name: flyteconsole ports: - containerPort: 8080 @@ -9044,7 +9044,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -9312,7 +9312,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: diff --git a/deployment/gcp/flyte_helm_controlplane_generated.yaml b/deployment/gcp/flyte_helm_controlplane_generated.yaml index 8adae7410e..0c19b8aca8 100644 --- a/deployment/gcp/flyte_helm_controlplane_generated.yaml +++ b/deployment/gcp/flyte_helm_controlplane_generated.yaml @@ -585,7 +585,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -602,7 +602,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -616,7 +616,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -629,7 +629,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -652,7 +652,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -753,7 +753,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -806,7 +806,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.4" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.7" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -963,7 +963,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -979,7 +979,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: diff --git a/deployment/gcp/flyte_helm_dataplane_generated.yaml b/deployment/gcp/flyte_helm_dataplane_generated.yaml index 4b36a1aca1..fbabad03df 100644 --- a/deployment/gcp/flyte_helm_dataplane_generated.yaml +++ b/deployment/gcp/flyte_helm_dataplane_generated.yaml @@ -459,7 +459,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -513,7 +513,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.26 + app.kubernetes.io/version: v1.1.30 annotations: configChecksum: "ea8538a261e39e90d19fe4c8f7ece1168fbb254eae2be82ac5653b293f2d490" spec: @@ -524,7 +524,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -547,7 +547,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/gcp/flyte_helm_generated.yaml b/deployment/gcp/flyte_helm_generated.yaml index fa9c658c9f..dd0d25bad5 100644 --- a/deployment/gcp/flyte_helm_generated.yaml +++ b/deployment/gcp/flyte_helm_generated.yaml @@ -918,7 +918,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -935,7 +935,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -949,7 +949,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -962,7 +962,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -985,7 +985,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -1086,7 +1086,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -1139,7 +1139,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.4" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.7" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -1296,7 +1296,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -1312,7 +1312,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: @@ -1392,7 +1392,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -1446,7 +1446,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.26 + app.kubernetes.io/version: v1.1.30 annotations: configChecksum: "ea8538a261e39e90d19fe4c8f7ece1168fbb254eae2be82ac5653b293f2d490" spec: @@ -1457,7 +1457,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -1480,7 +1480,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/sandbox/flyte_generated.yaml b/deployment/sandbox/flyte_generated.yaml index ef0caa9de9..0f519937bd 100644 --- a/deployment/sandbox/flyte_generated.yaml +++ b/deployment/sandbox/flyte_generated.yaml @@ -2864,7 +2864,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: webhook volumeMounts: @@ -2894,7 +2894,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -2945,7 +2945,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -2971,7 +2971,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: sync-cluster-resources-goroutine volumeMounts: @@ -3014,7 +3014,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -3030,7 +3030,7 @@ spec: - seed-projects - flytesnacks - flyteexamples - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: seed-projects volumeMounts: @@ -3044,7 +3044,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: @@ -3064,7 +3064,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -3118,7 +3118,7 @@ spec: - envFrom: - configMapRef: name: flyte-console-config - image: cr.flyte.org/flyteorg/flyteconsole:v1.2.4 + image: cr.flyte.org/flyteorg/flyteconsole:v1.2.7 name: flyteconsole ports: - containerPort: 8080 @@ -3169,7 +3169,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -3560,7 +3560,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: diff --git a/deployment/sandbox/flyte_helm_generated.yaml b/deployment/sandbox/flyte_helm_generated.yaml index 7dd2f19afc..4f60906f9b 100644 --- a/deployment/sandbox/flyte_helm_generated.yaml +++ b/deployment/sandbox/flyte_helm_generated.yaml @@ -6700,7 +6700,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -6716,7 +6716,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -6729,7 +6729,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -6741,7 +6741,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -6764,7 +6764,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -6855,7 +6855,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.34" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.37" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -6905,7 +6905,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.4" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.2.7" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -7049,7 +7049,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -7064,7 +7064,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.34" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.37" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: @@ -7141,7 +7141,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -7188,7 +7188,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.26 + app.kubernetes.io/version: v1.1.30 annotations: configChecksum: "66eed8cb193fe41d8892fa81877986b3526748a09a463a47029b68702804815" spec: @@ -7199,7 +7199,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -7222,7 +7222,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.26" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.30" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/test/flyte_generated.yaml b/deployment/test/flyte_generated.yaml index 7aefa2a08d..865e500455 100644 --- a/deployment/test/flyte_generated.yaml +++ b/deployment/test/flyte_generated.yaml @@ -724,7 +724,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: webhook volumeMounts: @@ -751,7 +751,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -799,7 +799,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -854,7 +854,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -870,7 +870,7 @@ spec: - seed-projects - flytetester - flytesnacks - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: seed-projects volumeMounts: @@ -884,7 +884,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: @@ -904,7 +904,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.34 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.37 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -972,7 +972,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.26 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.30 imagePullPolicy: IfNotPresent name: flytepropeller ports: diff --git a/go.mod b/go.mod index 7d89e44f8b..e388193742 100644 --- a/go.mod +++ b/go.mod @@ -4,9 +4,9 @@ go 1.18 require ( github.com/flyteorg/datacatalog v1.0.1 - github.com/flyteorg/flyteadmin v1.1.34 - github.com/flyteorg/flytepropeller v1.1.26 - github.com/flyteorg/flytestdlib v1.0.6 + github.com/flyteorg/flyteadmin v1.1.37 + github.com/flyteorg/flytepropeller v1.1.30 + github.com/flyteorg/flytestdlib v1.0.7 github.com/golang/glog v1.0.0 github.com/spf13/cobra v1.4.0 github.com/spf13/pflag v1.0.5 @@ -73,7 +73,7 @@ require ( github.com/felixge/httpsnoop v1.0.1 // indirect github.com/flyteorg/flyteidl v1.1.11 // indirect github.com/flyteorg/flyteplugins v1.0.10 // indirect - github.com/flyteorg/stow v0.3.5 // indirect + github.com/flyteorg/stow v0.3.6 // indirect github.com/fsnotify/fsnotify v1.5.1 // indirect github.com/ghodss/yaml v1.0.0 // indirect github.com/go-gormigrate/gormigrate/v2 v2.0.0 // indirect diff --git a/go.sum b/go.sum index 48fd675100..024cc44948 100644 --- a/go.sum +++ b/go.sum @@ -390,20 +390,20 @@ github.com/felixge/httpsnoop v1.0.1 h1:lvB5Jl89CsZtGIWuTcDM1E/vkVs49/Ml7JJe07l8S github.com/felixge/httpsnoop v1.0.1/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/flyteorg/datacatalog v1.0.1 h1:QXtiZCWQewDPajYP39eAa6fRHjmPX6ry4p9aa/UATyE= github.com/flyteorg/datacatalog v1.0.1/go.mod h1:SXD5du/r7G8q32q7lfb1l4++SYMjtBWuUQZ6dhkHgCY= -github.com/flyteorg/flyteadmin v1.1.34 h1:cIwVTmgyw6OhLdvwQnmJP/G9vqfXMlvVdGwmWQXcK7U= -github.com/flyteorg/flyteadmin v1.1.34/go.mod h1:TuTAOStyzi/48UpBaUSGBumKA6scBmW3mGwUwti5CWY= +github.com/flyteorg/flyteadmin v1.1.37 h1:jKyV8ILwqCmasbR7W0zDXTxRvagVsbaAg4mDsX6Nn38= +github.com/flyteorg/flyteadmin v1.1.37/go.mod h1:cqjCx+TP9kRhTDIUmjwT+NTaykabUCGDgG+9xPmxNdY= github.com/flyteorg/flyteidl v1.1.11 h1:tHwtRnuO8s0jSLAjTKtqG0nlqDvVhD2T+pT7/wKEgY4= github.com/flyteorg/flyteidl v1.1.11/go.mod h1:f1tvw5CDjqmrzNxKpRYr6BdAhHL8f7Wp1Duxl0ZOV4g= github.com/flyteorg/flyteplugins v1.0.10 h1:XBycM4aOSE/WlI8iP9vqogKGXy4FMfVCUUfzxJus/p4= github.com/flyteorg/flyteplugins v1.0.10/go.mod h1:GfbmRByI/rSatm/Epoj3bNyrXwIQ9NOXTVwLS6Z0p84= -github.com/flyteorg/flytepropeller v1.1.26 h1:b/BI9bBzhLzdNNPj7zzUIR1X5g+mhtYEaI1XZmXsQWc= -github.com/flyteorg/flytepropeller v1.1.26/go.mod h1:QE3szUWkFnyFg3mMxpn3y93ZSs18T+1SQtVgNhcEMvA= +github.com/flyteorg/flytepropeller v1.1.30 h1:ZP4/3tv2aQyvnzWjjyqURAA0NRsDz0DbEGvIrnalntM= +github.com/flyteorg/flytepropeller v1.1.30/go.mod h1:QE3szUWkFnyFg3mMxpn3y93ZSs18T+1SQtVgNhcEMvA= github.com/flyteorg/flytestdlib v1.0.0/go.mod h1:QSVN5wIM1lM9d60eAEbX7NwweQXW96t5x4jbyftn89c= -github.com/flyteorg/flytestdlib v1.0.6 h1:aUPllNSGYuYbY5kpkKxGuXoJjfdpNIUWEzIUtJ0VZCE= -github.com/flyteorg/flytestdlib v1.0.6/go.mod h1:WTe0k3DmmrKFjj3hwiIbjjdCK89X63MBzBbXhQ4Yxf0= +github.com/flyteorg/flytestdlib v1.0.7 h1:ctK+h8RsRwlV5NLTkaqTwgXQ7YMS4nszDJRi1z/iBfg= +github.com/flyteorg/flytestdlib v1.0.7/go.mod h1:WTe0k3DmmrKFjj3hwiIbjjdCK89X63MBzBbXhQ4Yxf0= github.com/flyteorg/stow v0.3.3/go.mod h1:HBld7ud0i4khMHwJjkO8v+NSP7ddKa/ruhf4I8fliaA= -github.com/flyteorg/stow v0.3.5 h1:gcU+s4YXk6sSfOL0HbCffl47QDI0zeXDavC0jO8ZI5I= -github.com/flyteorg/stow v0.3.5/go.mod h1:5dfBitPM004dwaZdoVylVjxFT4GWAgI0ghAndhNUzCo= +github.com/flyteorg/stow v0.3.6 h1:jt50ciM14qhKBaIrB+ppXXY+SXB59FNREFgTJqCyqIk= +github.com/flyteorg/stow v0.3.6/go.mod h1:5dfBitPM004dwaZdoVylVjxFT4GWAgI0ghAndhNUzCo= github.com/fogleman/gg v1.2.1-0.20190220221249-0403632d5b90/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/fogleman/gg v1.3.0/go.mod h1:R/bRT+9gY/C5z7JzPU0zXsXHKM4/ayA+zqcVNZzPa1k= github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= diff --git a/kustomize/overlays/eks/kustomization.yaml b/kustomize/overlays/eks/kustomization.yaml index 63b2fe8dcf..1b81f48438 100644 --- a/kustomize/overlays/eks/kustomization.yaml +++ b/kustomize/overlays/eks/kustomization.yaml @@ -21,11 +21,11 @@ bases: images: # FlyteAdmin - name: flyteadmin # match images with this name - newTag: v1.1.34 # FLYTEADMIN_TAG override the tag + newTag: v1.1.37 # FLYTEADMIN_TAG override the tag newName: cr.flyte.org/flyteorg/flyteadmin # override the name # FlyteConsole - name: flyteconsole # match images with this name - newTag: v1.2.4 # FLYTECONSOLE_TAG the tag + newTag: v1.2.7 # FLYTECONSOLE_TAG the tag newName: cr.flyte.org/flyteorg/flyteconsole # override the namep # Flyte DataCatalog - name: datacatalog # match images with this name @@ -33,11 +33,11 @@ images: newName: cr.flyte.org/flyteorg/datacatalog # override the name # FlytePropeller - name: flytepropeller # match images with this name - newTag: v1.1.26 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.30 # FLYTEPROPELLER_TAG override the tag newName: cr.flyte.org/flyteorg/flytepropeller # override the name # Webhook - name: webhook # match images with this name - newTag: v1.1.26 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.30 # FLYTEPROPELLER_TAG override the tag newName: cr.flyte.org/flyteorg/flytepropeller # override the name # Override postgres image to use alpine based (rather smaller) docker image - name: postgres diff --git a/kustomize/overlays/gcp/kustomization.yaml b/kustomize/overlays/gcp/kustomization.yaml index cc43abfdce..dddbdfbf2a 100644 --- a/kustomize/overlays/gcp/kustomization.yaml +++ b/kustomize/overlays/gcp/kustomization.yaml @@ -23,11 +23,11 @@ bases: images: # FlyteAdmin - name: flyteadmin # match images with this name - newTag: v1.1.34 # FLYTEADMIN_TAG override the tag + newTag: v1.1.37 # FLYTEADMIN_TAG override the tag newName: cr.flyte.org/flyteorg/flyteadmin # override the name # FlyteConsole - name: flyteconsole # match images with this name - newTag: v1.2.4 # FLYTECONSOLE_TAG the tag + newTag: v1.2.7 # FLYTECONSOLE_TAG the tag newName: cr.flyte.org/flyteorg/flyteconsole # override the namep # Flyte DataCatalog - name: datacatalog # match images with this name @@ -35,11 +35,11 @@ images: newName: cr.flyte.org/flyteorg/datacatalog # override the name # FlytePropeller - name: flytepropeller # match images with this name - newTag: v1.1.26 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.30 # FLYTEPROPELLER_TAG override the tag newName: cr.flyte.org/flyteorg/flytepropeller # override the name # Webhook - name: webhook # match images with this name - newTag: v1.1.26 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.30 # FLYTEPROPELLER_TAG override the tag newName: cr.flyte.org/flyteorg/flytepropeller # override the name # Override postgres image to use alpine based (rather smaller) docker image - name: postgres diff --git a/kustomize/overlays/sandbox/kustomization.yaml b/kustomize/overlays/sandbox/kustomization.yaml index 4d86908b05..99b13bcb91 100644 --- a/kustomize/overlays/sandbox/kustomization.yaml +++ b/kustomize/overlays/sandbox/kustomization.yaml @@ -25,11 +25,11 @@ resources: images: # FlyteAdmin - name: flyteadmin # match images with this name - newTag: v1.1.34 # FLYTEADMIN_TAG override the tag + newTag: v1.1.37 # FLYTEADMIN_TAG override the tag newName: cr.flyte.org/flyteorg/flyteadmin # override the name # FlyteConsole - name: flyteconsole # match images with this name - newTag: v1.2.4 # FLYTECONSOLE_TAG the tag + newTag: v1.2.7 # FLYTECONSOLE_TAG the tag newName: cr.flyte.org/flyteorg/flyteconsole # override the namep # Flyte DataCatalog - name: datacatalog # match images with this name @@ -37,11 +37,11 @@ images: newName: cr.flyte.org/flyteorg/datacatalog # override the name # FlytePropeller - name: flytepropeller # match images with this name - newTag: v1.1.26 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.30 # FLYTEPROPELLER_TAG override the tag newName: cr.flyte.org/flyteorg/flytepropeller # override the name # Webhook - name: webhook # match images with this name - newTag: v1.1.26 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.30 # FLYTEPROPELLER_TAG override the tag newName: cr.flyte.org/flyteorg/flytepropeller # override the name # Override postgres image to use alpine based (rather smaller) docker image - name: postgres diff --git a/kustomize/overlays/test/kustomization.yaml b/kustomize/overlays/test/kustomization.yaml index 4b584702f2..f5ce86eb28 100644 --- a/kustomize/overlays/test/kustomization.yaml +++ b/kustomize/overlays/test/kustomization.yaml @@ -19,11 +19,11 @@ bases: images: # FlyteAdmin - name: flyteadmin # match images with this name - newTag: v1.1.34 # FLYTEADMIN_TAG override the tag + newTag: v1.1.37 # FLYTEADMIN_TAG override the tag newName: cr.flyte.org/flyteorg/flyteadmin # override the name # FlyteConsole - name: flyteconsole # match images with this name - newTag: v1.2.4 # FLYTECONSOLE_TAG the tag + newTag: v1.2.7 # FLYTECONSOLE_TAG the tag newName: cr.flyte.org/flyteorg/flyteconsole # override the namep # Flyte DataCatalog - name: datacatalog # match images with this name @@ -31,11 +31,11 @@ images: newName: cr.flyte.org/flyteorg/datacatalog # override the name # FlytePropeller - name: flytepropeller # match images with this name - newTag: v1.1.26 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.30 # FLYTEPROPELLER_TAG override the tag newName: cr.flyte.org/flyteorg/flytepropeller # override the name # Webhook - name: webhook # match images with this name - newTag: v1.1.26 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.30 # FLYTEPROPELLER_TAG override the tag newName: cr.flyte.org/flyteorg/flytepropeller # override the name # Override postgres image to use alpine based (rather smaller) docker image - name: postgres diff --git a/rsts/conf.py b/rsts/conf.py index 3bd9875125..3660370a0a 100644 --- a/rsts/conf.py +++ b/rsts/conf.py @@ -30,7 +30,7 @@ # The short X.Y version version = u"" # The full version, including alpha/beta/rc tags -release = u"1.2.0-b2" +release = u"1.2.0-b3" # -- General configuration --------------------------------------------------- diff --git a/rsts/deployment/cluster_config/flyteadmin_config.rst b/rsts/deployment/cluster_config/flyteadmin_config.rst index 58918acb32..92265bdd37 100644 --- a/rsts/deployment/cluster_config/flyteadmin_config.rst +++ b/rsts/deployment/cluster_config/flyteadmin_config.rst @@ -1892,6 +1892,16 @@ outputLocationPrefix (string) "" +useOffloadedWorkflowClosure (bool) +-------------------------------------------------------------------------------- + +**Default Value**: + +.. code-block:: yaml + + "false" + + Section: logger ================================================================================ @@ -2535,7 +2545,7 @@ Co-Pilot Configuration delete-resource-on-finalize (bool) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -Instructs the system to delete the resource on finalize. This ensures that no resources are kept around (potentially consuming cluster resources). This, however, will cause k8s log links to expire as soon as the resource is finalized. +Instructs the system to delete the resource upon successful execution of a k8s pod rather than have the k8s garbage collector clean it up. This ensures that no resources are kept around (potentially consuming cluster resources). This, however, will cause k8s log links to expire as soon as the resource is finalized. **Default Value**: @@ -3080,6 +3090,18 @@ Maximum size of outputs per task "10485760" +enable-grpc-latency-metrics (bool) +-------------------------------------------------------------------------------- + +Enable grpc latency metrics. Note Histograms metrics can be expensive on Prometheus servers. + +**Default Value**: + +.. code-block:: yaml + + "false" + + kube-client-config (`config.KubeClientConfig`_) -------------------------------------------------------------------------------- @@ -3562,7 +3584,7 @@ config.DefaultDeadlines node-execution-deadline (`config.Duration`_) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -Default value of node execution timeout +Default value of node execution timeout that includes the time spent to run the node/workflow **Default Value**: @@ -3574,7 +3596,7 @@ Default value of node execution timeout node-active-deadline (`config.Duration`_) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -Default value of node timeout +Default value of node timeout that includes the time spent queued. **Default Value**: @@ -3586,7 +3608,7 @@ Default value of node timeout workflow-active-deadline (`config.Duration`_) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -Default value of workflow timeout +Default value of workflow timeout that includes the time spent queued. **Default Value**: diff --git a/rsts/deployment/cluster_config/scheduler_config.rst b/rsts/deployment/cluster_config/scheduler_config.rst index cfabd9683d..7c86aab094 100644 --- a/rsts/deployment/cluster_config/scheduler_config.rst +++ b/rsts/deployment/cluster_config/scheduler_config.rst @@ -1892,6 +1892,16 @@ outputLocationPrefix (string) "" +useOffloadedWorkflowClosure (bool) +-------------------------------------------------------------------------------- + +**Default Value**: + +.. code-block:: yaml + + "false" + + Section: logger ================================================================================ @@ -2535,7 +2545,7 @@ Co-Pilot Configuration delete-resource-on-finalize (bool) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -Instructs the system to delete the resource on finalize. This ensures that no resources are kept around (potentially consuming cluster resources). This, however, will cause k8s log links to expire as soon as the resource is finalized. +Instructs the system to delete the resource upon successful execution of a k8s pod rather than have the k8s garbage collector clean it up. This ensures that no resources are kept around (potentially consuming cluster resources). This, however, will cause k8s log links to expire as soon as the resource is finalized. **Default Value**: @@ -3080,6 +3090,18 @@ Maximum size of outputs per task "10485760" +enable-grpc-latency-metrics (bool) +-------------------------------------------------------------------------------- + +Enable grpc latency metrics. Note Histograms metrics can be expensive on Prometheus servers. + +**Default Value**: + +.. code-block:: yaml + + "false" + + kube-client-config (`config.KubeClientConfig`_) -------------------------------------------------------------------------------- @@ -3562,7 +3584,7 @@ config.DefaultDeadlines node-execution-deadline (`config.Duration`_) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -Default value of node execution timeout +Default value of node execution timeout that includes the time spent to run the node/workflow **Default Value**: @@ -3574,7 +3596,7 @@ Default value of node execution timeout node-active-deadline (`config.Duration`_) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -Default value of node timeout +Default value of node timeout that includes the time spent queued. **Default Value**: @@ -3586,7 +3608,7 @@ Default value of node timeout workflow-active-deadline (`config.Duration`_) """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" -Default value of workflow timeout +Default value of workflow timeout that includes the time spent queued. **Default Value**: