From 5ab8cb887a5a7051070cb93fca603ed1f22f2f74 Mon Sep 17 00:00:00 2001 From: Yee Hing Tong Date: Mon, 22 May 2023 14:49:29 -0700 Subject: [PATCH] [Patch] v1.6.1 release base (#3697) Signed-off-by: Yee Hing Tong ### Admin - v1.1.100 * Inject user identifier to ExecutionSpec by @ByronHsu in https://github.com/flyteorg/flyteadmin/pull/549 * Fix flaky test by @eapolinario in https://github.com/flyteorg/flyteadmin/pull/563 * Add oauth http proxy for external server & Extract email from azure claim by @ByronHsu in https://github.com/flyteorg/flyteadmin/pull/553 * Remove single task execution default timeout by @hamersaw in https://github.com/flyteorg/flyteadmin/pull/564 * Revert conditional setting of SecurityContext when launching security context by @wild-endeavor in https://github.com/flyteorg/flyteadmin/pull/566 ### Console - v1.8.2 * Export Flytedecks support for TLRO by @james-union in https://github.com/flyteorg/flyteconsole/pull/757 * fix: filter executions by version and name by @ursucarina in https://github.com/flyteorg/flyteconsole/pull/758 * fix: task recent runs should filter by version by @ursucarina in https://github.com/flyteorg/flyteconsole/pull/759 * Bug: Execution Page's back button returns Workflows route from Launch Plan route #patch by @FrankFlitton in https://github.com/flyteorg/flyteconsole/pull/760 * chore: add item when mapped task by @jsonporter in https://github.com/flyteorg/flyteconsole/pull/761 * Feature: Fullview Flyte Deck modal by @FrankFlitton in https://github.com/flyteorg/flyteconsole/pull/764 ### Propeller - v1.1.90 * Add grpc plugin to loader.go by @pingsutw in https://github.com/flyteorg/flytepropeller/pull/562 --- CHANGELOG/CHANGELOG-v1.6.1.md | 23 ++++ 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 +-- .../sandbox-bundled/manifests/complete.yaml | 37 ++---- docker/sandbox-bundled/manifests/dev.yaml | 4 +- go.mod | 12 +- go.sum | 26 ++--- 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 +- .../generated/flyteadmin_config.rst | 26 +++++ .../generated/flytepropeller_config.rst | 108 ++++++++++++++++++ .../generated/scheduler_config.rst | 26 +++++ 29 files changed, 365 insertions(+), 195 deletions(-) create mode 100644 CHANGELOG/CHANGELOG-v1.6.1.md diff --git a/CHANGELOG/CHANGELOG-v1.6.1.md b/CHANGELOG/CHANGELOG-v1.6.1.md new file mode 100644 index 0000000000..1ed1d0a473 --- /dev/null +++ b/CHANGELOG/CHANGELOG-v1.6.1.md @@ -0,0 +1,23 @@ +# Flyte v1.6.1 Patch Release + +## Changes + +### Admin - v1.1.100 +* Inject user identifier to ExecutionSpec by @ByronHsu in https://github.com/flyteorg/flyteadmin/pull/549 +* Fix flaky test by @eapolinario in https://github.com/flyteorg/flyteadmin/pull/563 +* Add oauth http proxy for external server & Extract email from azure claim by @ByronHsu in https://github.com/flyteorg/flyteadmin/pull/553 +* Remove single task execution default timeout by @hamersaw in https://github.com/flyteorg/flyteadmin/pull/564 +* Revert conditional setting of SecurityContext when launching security context by @wild-endeavor in https://github.com/flyteorg/flyteadmin/pull/566 + +### Console - v1.8.2 +* Export Flytedecks support for TLRO by @james-union in https://github.com/flyteorg/flyteconsole/pull/757 +* fix: filter executions by version and name by @ursucarina in https://github.com/flyteorg/flyteconsole/pull/758 +* fix: task recent runs should filter by version by @ursucarina in https://github.com/flyteorg/flyteconsole/pull/759 +* Bug: Execution Page's back button returns Workflows route from Launch Plan route #patch by @FrankFlitton in https://github.com/flyteorg/flyteconsole/pull/760 +* chore: add item when mapped task by @jsonporter in https://github.com/flyteorg/flyteconsole/pull/761 +* Feature: Fullview Flyte Deck modal by @FrankFlitton in https://github.com/flyteorg/flyteconsole/pull/764 + + +### Propeller - v1.1.90 +* Add grpc plugin to loader.go by @pingsutw in https://github.com/flyteorg/flytepropeller/pull/562 + diff --git a/charts/flyte-core/README.md b/charts/flyte-core/README.md index e097853f80..b532bebcd0 100644 --- a/charts/flyte-core/README.md +++ b/charts/flyte-core/README.md @@ -151,7 +151,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.95"` | | +| flyteadmin.image.tag | string | `"v1.1.100"` | | | flyteadmin.initialProjects | list | `["flytesnacks","flytetester","flyteexamples"]` | Initial projects to create | | flyteadmin.nodeSelector | object | `{}` | nodeSelector for Flyteadmin deployment | | flyteadmin.podAnnotations | object | `{}` | Annotations for Flyteadmin pods | @@ -173,7 +173,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.8.0"` | | +| flyteconsole.image.tag | string | `"v1.8.2"` | | | flyteconsole.nodeSelector | object | `{}` | nodeSelector for Flyteconsole deployment | | flyteconsole.podAnnotations | object | `{}` | Annotations for Flyteconsole pods | | flyteconsole.priorityClassName | string | `""` | Sets priorityClassName for flyte console pod(s). | @@ -193,7 +193,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.89"` | | +| flytepropeller.image.tag | string | `"v1.1.90"` | | | flytepropeller.manager | bool | `false` | | | flytepropeller.nodeSelector | object | `{}` | nodeSelector for Flytepropeller deployment | | flytepropeller.podAnnotations | object | `{}` | Annotations for Flytepropeller pods | @@ -213,7 +213,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.95"` | Docker image tag | +| flytescheduler.image.tag | string | `"v1.1.100"` | 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 c44756523a..893d644d57 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.95 # FLYTEADMIN_TAG + tag: v1.1.100 # FLYTEADMIN_TAG pullPolicy: IfNotPresent # -- Additional flyteadmin container environment variables # @@ -97,7 +97,7 @@ flytescheduler: # -- Docker image for Flytescheduler deployment repository: cr.flyte.org/flyteorg/flytescheduler # FLYTESCHEDULER_IMAGE # -- Docker image tag - tag: v1.1.95 # FLYTESCHEDULER_TAG + tag: v1.1.100 # FLYTESCHEDULER_TAG # -- Docker image pull policy pullPolicy: IfNotPresent # -- Default resources requests and limits for Flytescheduler deployment @@ -212,7 +212,7 @@ flytepropeller: image: # -- Docker image for Flytepropeller deployment repository: cr.flyte.org/flyteorg/flytepropeller # FLYTEPROPELLER_IMAGE - tag: v1.1.89 # FLYTEPROPELLER_TAG + tag: v1.1.90 # FLYTEPROPELLER_TAG pullPolicy: IfNotPresent # -- Default resources requests and limits for Flytepropeller deployment resources: @@ -270,7 +270,7 @@ flyteconsole: image: # -- Docker image for Flyteconsole deployment repository: cr.flyte.org/flyteorg/flyteconsole # FLYTECONSOLE_IMAGE - tag: v1.8.0 # FLYTECONSOLE_TAG + tag: v1.8.2 # 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 15f1121c5f..dfa292d53d 100644 --- a/charts/flyte/README.md +++ b/charts/flyte/README.md @@ -71,7 +71,7 @@ helm upgrade -f values-sandbox.yaml flyte . | contour.tolerations | list | `[]` | tolerations for Contour deployment | | daskoperator | object | `{"enabled":false}` | Optional: Dask Plugin using the Dask Operator | | daskoperator.enabled | bool | `false` | - enable or disable the dask operator deployment installation | -| 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"},"copilot":{"plugins":{"k8s":{"co-pilot":{"image":"cr.flyte.org/flyteorg/flytecopilot:v0.0.30","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.46"},"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.95"},"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.8.0"},"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.89"},"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.95"},"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"},"copilot":{"plugins":{"k8s":{"co-pilot":{"image":"cr.flyte.org/flyteorg/flytecopilot:v0.0.30","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.46"},"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.100"},"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.8.2"},"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.90"},"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.100"},"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 | @@ -136,7 +136,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.95"` | Docker image tag | +| flyte.flyteadmin.image.tag | string | `"v1.1.100"` | 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 | @@ -151,7 +151,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.8.0"` | Docker image tag | +| flyte.flyteconsole.image.tag | string | `"v1.8.2"` | 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 | @@ -162,7 +162,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.89"` | Docker image tag | +| flyte.flytepropeller.image.tag | string | `"v1.1.90"` | 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 | @@ -176,7 +176,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.95"` | Docker image tag | +| flyte.flytescheduler.image.tag | string | `"v1.1.100"` | 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 91948b1afa..876dcd92da 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.95 # FLYTEADMIN_TAG + tag: v1.1.100 # 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.95 # FLYTESCHEDULER_TAG + tag: v1.1.100 # 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.89 # FLYTEPROPELLER_TAG + tag: v1.1.90 # 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.8.0 # FLYTECONSOLE_TAG + tag: v1.8.2 # 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 8887ebaad5..91819811a9 100644 --- a/deployment/eks/flyte_aws_scheduler_helm_generated.yaml +++ b/deployment/eks/flyte_aws_scheduler_helm_generated.yaml @@ -868,7 +868,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -885,7 +885,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -899,7 +899,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -912,7 +912,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -935,7 +935,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -1036,7 +1036,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -1089,7 +1089,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.0" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.2" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -1255,7 +1255,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -1309,7 +1309,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.89 + app.kubernetes.io/version: v1.1.90 annotations: configChecksum: "a9c71eeb913ac23741f1a6cdd8deb9681ecb6efdf2248c3513050c4c10ae7bb" spec: @@ -1320,7 +1320,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -1343,7 +1343,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/eks/flyte_generated.yaml b/deployment/eks/flyte_generated.yaml index 72ac4ae5fa..dce454cebc 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.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 imagePullPolicy: IfNotPresent name: webhook volumeMounts: @@ -8751,7 +8751,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -8846,7 +8846,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -8863,7 +8863,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -8951,7 +8951,7 @@ spec: - envFrom: - configMapRef: name: flyte-console-config - image: cr.flyte.org/flyteorg/flyteconsole:v1.8.0 + image: cr.flyte.org/flyteorg/flyteconsole:v1.8.2 name: flyteconsole ports: - containerPort: 8080 @@ -9002,7 +9002,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -9270,7 +9270,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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 b38cbc0884..edc7bb923d 100644 --- a/deployment/eks/flyte_helm_controlplane_generated.yaml +++ b/deployment/eks/flyte_helm_controlplane_generated.yaml @@ -574,7 +574,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -591,7 +591,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -605,7 +605,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -618,7 +618,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -641,7 +641,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -742,7 +742,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -795,7 +795,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.0" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.2" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -952,7 +952,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -968,7 +968,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: diff --git a/deployment/eks/flyte_helm_dataplane_generated.yaml b/deployment/eks/flyte_helm_dataplane_generated.yaml index a243b6adc8..e194ef1733 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.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" 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.89 + app.kubernetes.io/version: v1.1.90 annotations: configChecksum: "a9c71eeb913ac23741f1a6cdd8deb9681ecb6efdf2248c3513050c4c10ae7bb" spec: @@ -517,7 +517,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -540,7 +540,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/eks/flyte_helm_generated.yaml b/deployment/eks/flyte_helm_generated.yaml index 4e7dc7ac47..dd420ab1bc 100644 --- a/deployment/eks/flyte_helm_generated.yaml +++ b/deployment/eks/flyte_helm_generated.yaml @@ -899,7 +899,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -916,7 +916,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -930,7 +930,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -943,7 +943,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -966,7 +966,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -1067,7 +1067,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -1120,7 +1120,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.0" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.2" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -1277,7 +1277,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -1293,7 +1293,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: @@ -1374,7 +1374,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -1428,7 +1428,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.89 + app.kubernetes.io/version: v1.1.90 annotations: configChecksum: "a9c71eeb913ac23741f1a6cdd8deb9681ecb6efdf2248c3513050c4c10ae7bb" spec: @@ -1439,7 +1439,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -1462,7 +1462,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/gcp/flyte_generated.yaml b/deployment/gcp/flyte_generated.yaml index cd3eab396d..9731b533f4 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.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 imagePullPolicy: IfNotPresent name: webhook volumeMounts: @@ -8793,7 +8793,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -8888,7 +8888,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -8905,7 +8905,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -8993,7 +8993,7 @@ spec: - envFrom: - configMapRef: name: flyte-console-config - image: cr.flyte.org/flyteorg/flyteconsole:v1.8.0 + image: cr.flyte.org/flyteorg/flyteconsole:v1.8.2 name: flyteconsole ports: - containerPort: 8080 @@ -9044,7 +9044,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -9312,7 +9312,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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 7a814dda82..208f60a46f 100644 --- a/deployment/gcp/flyte_helm_controlplane_generated.yaml +++ b/deployment/gcp/flyte_helm_controlplane_generated.yaml @@ -589,7 +589,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -606,7 +606,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -620,7 +620,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -633,7 +633,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -656,7 +656,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -757,7 +757,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -810,7 +810,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.0" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.2" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -967,7 +967,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -983,7 +983,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: diff --git a/deployment/gcp/flyte_helm_dataplane_generated.yaml b/deployment/gcp/flyte_helm_dataplane_generated.yaml index 8f6096f1f8..3259db7745 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.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" 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.89 + app.kubernetes.io/version: v1.1.90 annotations: configChecksum: "ccfe4f10dade73d343d8be6945fcb0d49c00ef7a83e78bf11262fc9b419a030" spec: @@ -524,7 +524,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -547,7 +547,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/gcp/flyte_helm_generated.yaml b/deployment/gcp/flyte_helm_generated.yaml index 3de55b85cf..583d7a17c3 100644 --- a/deployment/gcp/flyte_helm_generated.yaml +++ b/deployment/gcp/flyte_helm_generated.yaml @@ -922,7 +922,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -939,7 +939,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -953,7 +953,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -966,7 +966,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -989,7 +989,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -1090,7 +1090,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -1143,7 +1143,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.0" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.2" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -1300,7 +1300,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -1316,7 +1316,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: @@ -1396,7 +1396,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -1450,7 +1450,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.89 + app.kubernetes.io/version: v1.1.90 annotations: configChecksum: "ccfe4f10dade73d343d8be6945fcb0d49c00ef7a83e78bf11262fc9b419a030" spec: @@ -1461,7 +1461,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -1484,7 +1484,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/sandbox/flyte_generated.yaml b/deployment/sandbox/flyte_generated.yaml index c67eb0fb1b..62bc6b93a1 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.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 imagePullPolicy: IfNotPresent name: webhook volumeMounts: @@ -2894,7 +2894,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -2971,7 +2971,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -3030,7 +3030,7 @@ spec: - seed-projects - flytesnacks - flyteexamples - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -3118,7 +3118,7 @@ spec: - envFrom: - configMapRef: name: flyte-console-config - image: cr.flyte.org/flyteorg/flyteconsole:v1.8.0 + image: cr.flyte.org/flyteorg/flyteconsole:v1.8.2 name: flyteconsole ports: - containerPort: 8080 @@ -3169,7 +3169,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -3560,7 +3560,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: diff --git a/deployment/sandbox/flyte_helm_generated.yaml b/deployment/sandbox/flyte_helm_generated.yaml index 6e95b19065..409096aa40 100644 --- a/deployment/sandbox/flyte_helm_generated.yaml +++ b/deployment/sandbox/flyte_helm_generated.yaml @@ -6703,7 +6703,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: run-migrations volumeMounts: @@ -6719,7 +6719,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: seed-projects volumeMounts: @@ -6732,7 +6732,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - sync - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -6744,7 +6744,7 @@ spec: - mountPath: /etc/secrets/ name: admin-secrets - name: generate-secrets - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" command: ["/bin/sh", "-c"] args: @@ -6767,7 +6767,7 @@ spec: - --config - /etc/flyte/config/*.yaml - serve - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: flyteadmin ports: @@ -6858,7 +6858,7 @@ spec: - /etc/flyte/config/*.yaml - clusterresource - run - image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.95" + image: "cr.flyte.org/flyteorg/flyteadmin:v1.1.100" imagePullPolicy: "IfNotPresent" name: sync-cluster-resources volumeMounts: @@ -6908,7 +6908,7 @@ spec: runAsUser: 1000 fsGroupChangePolicy: "OnRootMismatch" containers: - - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.0" + - image: "cr.flyte.org/flyteorg/flyteconsole:v1.8.2" imagePullPolicy: "IfNotPresent" name: flyteconsole envFrom: @@ -7052,7 +7052,7 @@ spec: - precheck - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler-check volumeMounts: @@ -7067,7 +7067,7 @@ spec: - run - --config - /etc/flyte/config/*.yaml - image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.95" + image: "cr.flyte.org/flyteorg/flytescheduler:v1.1.100" imagePullPolicy: "IfNotPresent" name: flytescheduler ports: @@ -7144,7 +7144,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" name: flytepropeller ports: @@ -7191,7 +7191,7 @@ spec: labels: app: flyte-pod-webhook app.kubernetes.io/name: flyte-pod-webhook - app.kubernetes.io/version: v1.1.89 + app.kubernetes.io/version: v1.1.90 annotations: configChecksum: "77a1becb51025621fbbeb95c7bca83b0efbb96baa355f13333b94d7de0e7071" spec: @@ -7202,7 +7202,7 @@ spec: serviceAccountName: flyte-pod-webhook initContainers: - name: generate-secrets - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller @@ -7225,7 +7225,7 @@ spec: mountPath: /etc/flyte/config containers: - name: webhook - image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.89" + image: "cr.flyte.org/flyteorg/flytepropeller:v1.1.90" imagePullPolicy: "IfNotPresent" command: - flytepropeller diff --git a/deployment/test/flyte_generated.yaml b/deployment/test/flyte_generated.yaml index b68e569671..9104db7dea 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.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 imagePullPolicy: IfNotPresent name: webhook volumeMounts: @@ -751,7 +751,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -854,7 +854,7 @@ spec: - /etc/flyte/config/*.yaml - migrate - run - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -870,7 +870,7 @@ spec: - seed-projects - flytetester - flytesnacks - image: cr.flyte.org/flyteorg/flyteadmin:v1.1.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 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.95 + image: cr.flyte.org/flyteorg/flyteadmin:v1.1.100 imagePullPolicy: IfNotPresent name: generate-secrets volumeMounts: @@ -972,7 +972,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.namespace - image: cr.flyte.org/flyteorg/flytepropeller:v1.1.89 + image: cr.flyte.org/flyteorg/flytepropeller:v1.1.90 imagePullPolicy: IfNotPresent name: flytepropeller ports: diff --git a/docker/sandbox-bundled/manifests/complete.yaml b/docker/sandbox-bundled/manifests/complete.yaml index fb2314e1b1..58785a1261 100644 --- a/docker/sandbox-bundled/manifests/complete.yaml +++ b/docker/sandbox-bundled/manifests/complete.yaml @@ -403,28 +403,15 @@ metadata: --- apiVersion: v1 data: - 000-core.yaml: | - admin: - endpoint: localhost:8089 - insecure: true - catalog-cache: - endpoint: localhost:8081 - insecure: true - type: datacatalog - cluster_resources: - standaloneDeployment: false - templatePath: /etc/flyte/cluster-resource-templates - logger: - show-source: true - level: 6 - propeller: - create-flyteworkflow-crd: true - webhook: - certDir: /var/run/flyte/certs - localCert: true - secretName: flyte-sandbox-webhook-secret - serviceName: flyte-sandbox-webhook - servicePort: 443 + 000-core.yaml: "admin:\n endpoint: localhost:8089\n insecure: true\ncatalog-cache:\n + \ endpoint: localhost:8081\n insecure: true\n type: datacatalog\ncluster_resources:\n + \ standaloneDeployment: false\n templatePath: /etc/flyte/cluster-resource-templates\nlogger:\n + \ show-source: true\n level: 6\npropeller:\n create-flyteworkflow-crd: true\nwebhook:\n + \ certDir: /var/run/flyte/certs\n localCert: true\n secretName: flyte-sandbox-webhook-secret\n + \ serviceName: flyte-sandbox-webhook\n servicePort: 443\nflyte: \n admin:\n + \ disableClusterResourceManager: false\n disableScheduler: false\n disabled: + false\n seedProjects:\n - flytesnacks\n dataCatalog:\n disabled: false\n + \ propeller:\n disableWebhook: false\n disabled: false\n" 001-plugins.yaml: | tasks: task-plugins: @@ -765,7 +752,7 @@ type: Opaque --- apiVersion: v1 data: - haSharedSecret: V0p5M2h6UlVLMlByeEQ5cw== + haSharedSecret: dWY3VEZlVmt2QTE1M1R3Ng== proxyPassword: "" proxyUsername: "" kind: Secret @@ -1159,7 +1146,7 @@ spec: metadata: annotations: checksum/cluster-resource-templates: 6fd9b172465e3089fcc59f738b92b8dc4d8939360c19de8ee65f68b0e7422035 - checksum/configuration: 7ef5ef618ebb04f965552e2e4814dc053ef5338fee3ada32517e4e4b1695989b + checksum/configuration: af73555ceafa450e1e534169aeb7fffcab7726754f8802ab1d3edbb75d65969d checksum/db-password-secret: 669e1cdf4633c6dd40085f78d1bb6b9672d8120ff1f62077a879a4d46db133e2 labels: app.kubernetes.io/instance: flyte-sandbox @@ -1267,7 +1254,7 @@ spec: metadata: annotations: checksum/config: 8f50e768255a87f078ba8b9879a0c174c3e045ffb46ac8723d2eedbe293c8d81 - checksum/secret: 933c7a046482fc6cfbe3bfe5b32b6727c547797a1500f79962d1a2864223a96c + checksum/secret: 9ad79e33eb4e690161845923abdae7d461fd7b71a6c34ebe59cabb99356a0d9b labels: app: docker-registry release: flyte-sandbox diff --git a/docker/sandbox-bundled/manifests/dev.yaml b/docker/sandbox-bundled/manifests/dev.yaml index 901e84612b..dc5d157b78 100644 --- a/docker/sandbox-bundled/manifests/dev.yaml +++ b/docker/sandbox-bundled/manifests/dev.yaml @@ -499,7 +499,7 @@ metadata: --- apiVersion: v1 data: - haSharedSecret: R0hLN1NLTHdTNU41Q2tOeQ== + haSharedSecret: RzllYmxWRlRrUDV3WEJwdw== proxyPassword: "" proxyUsername: "" kind: Secret @@ -875,7 +875,7 @@ spec: metadata: annotations: checksum/config: 8f50e768255a87f078ba8b9879a0c174c3e045ffb46ac8723d2eedbe293c8d81 - checksum/secret: 746c4ae8c20d304c95a37e0bc304de79bd9ba4a7a411783d825a23ac2adc027a + checksum/secret: ec87ed084390ffa92250e6ce69cb2989383195f24a20261feab8f20f0bfeba94 labels: app: docker-registry release: flyte-sandbox diff --git a/go.mod b/go.mod index cd0bacec69..d45e05a767 100644 --- a/go.mod +++ b/go.mod @@ -4,13 +4,13 @@ go 1.19 require ( github.com/flyteorg/datacatalog v1.0.46 - github.com/flyteorg/flyteadmin v1.1.95 - github.com/flyteorg/flytepropeller v1.1.89 + github.com/flyteorg/flyteadmin v1.1.100 + github.com/flyteorg/flytepropeller v1.1.90 github.com/flyteorg/flytestdlib v1.0.17 github.com/golang/glog v1.0.0 github.com/spf13/cobra v1.4.0 github.com/spf13/pflag v1.0.5 - golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4 + golang.org/x/sync v0.1.0 gorm.io/driver/postgres v1.4.5 k8s.io/client-go v0.24.1 sigs.k8s.io/controller-runtime v0.12.1 @@ -71,7 +71,7 @@ require ( github.com/evanphx/json-patch v4.12.0+incompatible // indirect github.com/fatih/color v1.13.0 // indirect github.com/felixge/httpsnoop v1.0.1 // indirect - github.com/flyteorg/flyteidl v1.5.3 // indirect + github.com/flyteorg/flyteidl v1.5.5 // indirect github.com/flyteorg/flyteplugins v1.0.56 // indirect github.com/flyteorg/stow v0.3.6 // indirect github.com/fsnotify/fsnotify v1.5.1 // indirect @@ -186,8 +186,8 @@ require ( golang.org/x/term v0.5.0 // indirect golang.org/x/text v0.7.0 // indirect golang.org/x/time v0.0.0-20220210224613-90d013bbcef8 // indirect - golang.org/x/tools v0.1.12 // indirect - golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f // indirect + golang.org/x/tools v0.4.0 // indirect + golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect gomodules.xyz/jsonpatch/v2 v2.2.0 // indirect google.golang.org/api v0.76.0 // indirect google.golang.org/appengine v1.6.7 // indirect diff --git a/go.sum b/go.sum index bb37b809a6..c664c9f7cb 100644 --- a/go.sum +++ b/go.sum @@ -363,14 +363,14 @@ 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.46 h1:55zJCroLskg08MrSxZpo0S+uZhQagXJYQN0Rkv4KI8A= github.com/flyteorg/datacatalog v1.0.46/go.mod h1:VhtWkjCBJ9LZpt6uqTyKMYq1IAkW7dUeAdbWN9DI6h0= -github.com/flyteorg/flyteadmin v1.1.95 h1:MmJHpe2rCSZRSvgSCdmQyAs9p8oW4D2I8jodWSFVaNg= -github.com/flyteorg/flyteadmin v1.1.95/go.mod h1:1RfXHZpChPkG2c5S99/XPDVTG2bUfvPrNMJIn1Y59o4= -github.com/flyteorg/flyteidl v1.5.3 h1:qHyU9kvcxGIkXoloi768ayx9FHrs961dZC3WYziGGZA= -github.com/flyteorg/flyteidl v1.5.3/go.mod h1:ckLjB51moX4L0oQml+WTCrPK50zrJf6IZJ6LPC0RB4I= +github.com/flyteorg/flyteadmin v1.1.100 h1:FnR0ymedGpgB6rq0/KfIQ5ZaHfweVAfzvJEsqrjV0i8= +github.com/flyteorg/flyteadmin v1.1.100/go.mod h1:6vf+kSSKCs9XyrqtASKMj5A5nEKU8qU6Hx8YOIgsJCU= +github.com/flyteorg/flyteidl v1.5.5 h1:tNNhuXPog4atAMSGE2kyAg6JzYy1TvjqrrQeh1EZVHs= +github.com/flyteorg/flyteidl v1.5.5/go.mod h1:EtE/muM2lHHgBabjYcxqe9TWeJSL0kXwbI0RgVwI4Og= github.com/flyteorg/flyteplugins v1.0.56 h1:kBTDgTpdSi7wcptk4cMwz5vfh1MU82VaUMMboe1InXw= github.com/flyteorg/flyteplugins v1.0.56/go.mod h1:aFCKSn8TPzxSAILIiogHtUnHlUCN9+y6Vf+r9R4KZDU= -github.com/flyteorg/flytepropeller v1.1.89 h1:ewgSdjFSgU597weLDoWjQMf3TT7BjQdCeTSMDPZV9nU= -github.com/flyteorg/flytepropeller v1.1.89/go.mod h1:rBTB2jJpSZL1SvbgyiVh5Cobh3Azi/FvawXMxqB/uvo= +github.com/flyteorg/flytepropeller v1.1.90 h1:+LL3pWZLxokd/VfFOSn9Qnf/4BeCbQkD637aJeCvqCA= +github.com/flyteorg/flytepropeller v1.1.90/go.mod h1:rBTB2jJpSZL1SvbgyiVh5Cobh3Azi/FvawXMxqB/uvo= github.com/flyteorg/flytestdlib v1.0.17 h1:O+xuCLy1/H/Va4vA1vv/hFG555rCfGNh10ld9yIYumU= github.com/flyteorg/flytestdlib v1.0.17/go.mod h1:ghw/cjY0sEWIIbyCtcJnL/Gt7ZS7gf9SUi0CCPhbz3s= github.com/flyteorg/stow v0.3.6 h1:jt50ciM14qhKBaIrB+ppXXY+SXB59FNREFgTJqCyqIk= @@ -1746,7 +1746,7 @@ golang.org/x/mod v0.4.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= -golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4 h1:6zppjxzCulZykYSLyVDYbneBfbaBIQPYMevg0bEwv2s= +golang.org/x/mod v0.7.0 h1:LapD9S96VoQRhi/GrNTqeBJFrUjs5UHCAtTlgwA5oZA= golang.org/x/net v0.0.0-20170114055629-f2499483f923/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180218175443-cbe0f9307d01/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1855,8 +1855,8 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4 h1:uVc8UZUe6tr40fFVnUP5Oj+veunVezqYl9z7DYw9xzw= -golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.1.0 h1:wsuoTGHzEhffawBOhz5CYhcrV4IdKZbEyZjBMuTp12o= +golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20170830134202-bb24a47a89ea/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180816055513-1c9583448a9c/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -2110,8 +2110,8 @@ golang.org/x/tools v0.1.3/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.4/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.10-0.20220218145154-897bd77cd717/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= -golang.org/x/tools v0.1.12 h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU= -golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/tools v0.4.0 h1:7mTAgkunk3fr4GAloyyCasadO6h9zSsQZbwvcaIciV4= +golang.org/x/tools v0.4.0/go.mod h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ= golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190513163551-3ee3066db522/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2119,8 +2119,8 @@ golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8T golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f h1:uF6paiQQebLeSXkrTqHqz0MXhXXS1KgF41eUdBNvxK0= -golang.org/x/xerrors v0.0.0-20220609144429-65e65417b02f/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= +golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= gomodules.xyz/jsonpatch/v2 v2.0.1/go.mod h1:IhYNNY4jnS53ZnfE4PAmpKtDpTCj1JFXc+3mwe7XcUU= gomodules.xyz/jsonpatch/v2 v2.2.0 h1:4pT439QV83L+G9FkcCriY6EkpcK6r6bK+A5FBUMI7qY= gomodules.xyz/jsonpatch/v2 v2.2.0/go.mod h1:WXp+iVDkoLQqPudfQ9GBlwB2eZ5DKOnjQZCYdOS8GPY= diff --git a/kustomize/overlays/eks/kustomization.yaml b/kustomize/overlays/eks/kustomization.yaml index ee5dd1d9d0..db7fe3f676 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.95 # FLYTEADMIN_TAG override the tag + newTag: v1.1.100 # FLYTEADMIN_TAG override the tag newName: cr.flyte.org/flyteorg/flyteadmin # override the name # FlyteConsole - name: flyteconsole # match images with this name - newTag: v1.8.0 # FLYTECONSOLE_TAG the tag + newTag: v1.8.2 # 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.89 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.90 # 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.89 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.90 # 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 74ca716609..c8ea0de559 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.95 # FLYTEADMIN_TAG override the tag + newTag: v1.1.100 # FLYTEADMIN_TAG override the tag newName: cr.flyte.org/flyteorg/flyteadmin # override the name # FlyteConsole - name: flyteconsole # match images with this name - newTag: v1.8.0 # FLYTECONSOLE_TAG the tag + newTag: v1.8.2 # 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.89 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.90 # 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.89 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.90 # 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 95b603979a..343d5304a4 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.95 # FLYTEADMIN_TAG override the tag + newTag: v1.1.100 # FLYTEADMIN_TAG override the tag newName: cr.flyte.org/flyteorg/flyteadmin # override the name # FlyteConsole - name: flyteconsole # match images with this name - newTag: v1.8.0 # FLYTECONSOLE_TAG the tag + newTag: v1.8.2 # 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.89 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.90 # 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.89 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.90 # 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 aee3045854..1e6a47b9d6 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.95 # FLYTEADMIN_TAG override the tag + newTag: v1.1.100 # FLYTEADMIN_TAG override the tag newName: cr.flyte.org/flyteorg/flyteadmin # override the name # FlyteConsole - name: flyteconsole # match images with this name - newTag: v1.8.0 # FLYTECONSOLE_TAG the tag + newTag: v1.8.2 # 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.89 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.90 # 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.89 # FLYTEPROPELLER_TAG override the tag + newTag: v1.1.90 # 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 c60c30fffd..8814189bc3 100644 --- a/rsts/conf.py +++ b/rsts/conf.py @@ -30,7 +30,7 @@ # The short X.Y version version = "" # The full version, including alpha/beta/rc tags -release = "1.6.0" +release = "1.6.1" # -- General configuration --------------------------------------------------- diff --git a/rsts/deployment/configuration/generated/flyteadmin_config.rst b/rsts/deployment/configuration/generated/flyteadmin_config.rst index 071333654b..654d7f1c45 100644 --- a/rsts/deployment/configuration/generated/flyteadmin_config.rst +++ b/rsts/deployment/configuration/generated/flyteadmin_config.rst @@ -604,6 +604,18 @@ authorizedUris ([]config.URL) null +httpProxyURL (`config.URL`_) +-------------------------------------------------------------------------------- + +OPTIONAL: HTTP Proxy to be used for OAuth requests. + +**Default Value**: + +.. code-block:: yaml + + "" + + userAuth (`config.UserAuthConfig`_) -------------------------------------------------------------------------------- @@ -643,6 +655,7 @@ Defines Auth options for apps. UserAuth must be enabled for AppAuth to work. externalAuthServer: allowedAudience: [] baseUrl: "" + httpProxyURL: "" metadataUrl: "" selfAuthServer: accessTokenLifespan: 30m0s @@ -806,6 +819,7 @@ External Authorization Server config. allowedAudience: [] baseUrl: "" + httpProxyURL: "" metadataUrl: "" @@ -1012,6 +1026,18 @@ Optional: If the server doesn't support /.well-known/oauth-authorization-server, "" +httpProxyURL (`config.URL`_) +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +OPTIONAL: HTTP Proxy to be used for OAuth requests. + +**Default Value**: + +.. code-block:: yaml + + "" + + config.ThirdPartyConfigOptions ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/rsts/deployment/configuration/generated/flytepropeller_config.rst b/rsts/deployment/configuration/generated/flytepropeller_config.rst index f848e168c8..8b6ad861b8 100644 --- a/rsts/deployment/configuration/generated/flytepropeller_config.rst +++ b/rsts/deployment/configuration/generated/flytepropeller_config.rst @@ -839,6 +839,40 @@ databricks (`databricks.Config`_) qps: 10 +external-plugin-service (`grpc.Config`_) +-------------------------------------------------------------------------------- + +**Default Value**: + +.. code-block:: yaml + + defaultGrpcEndpoint: dns:///external-plugin-service.flyte.svc.cluster.local:80 + endpointForTaskTypes: null + resourceConstraints: + NamespaceScopeResourceConstraint: + Value: 50 + ProjectScopeResourceConstraint: + Value: 100 + supportedTaskTypes: + - task_type_1 + - task_type_2 + webApi: + caching: + maxSystemFailures: 5 + resyncInterval: 30s + size: 500000 + workers: 10 + readRateLimiter: + burst: 100 + qps: 10 + resourceMeta: null + resourceQuotas: + default: 1000 + writeRateLimiter: + burst: 100 + qps: 10 + + k8s (`config.K8sPluginConfig`_) -------------------------------------------------------------------------------- @@ -2310,6 +2344,80 @@ databricksEndpoint (string) "" +grpc.Config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +webApi (`webapi.PluginConfig`_) +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +Defines config for the base WebAPI plugin. + +**Default Value**: + +.. code-block:: yaml + + caching: + maxSystemFailures: 5 + resyncInterval: 30s + size: 500000 + workers: 10 + readRateLimiter: + burst: 100 + qps: 10 + resourceMeta: null + resourceQuotas: + default: 1000 + writeRateLimiter: + burst: 100 + qps: 10 + + +resourceConstraints (`core.ResourceConstraintsSpec`_) +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +**Default Value**: + +.. code-block:: yaml + + NamespaceScopeResourceConstraint: + Value: 50 + ProjectScopeResourceConstraint: + Value: 100 + + +defaultGrpcEndpoint (string) +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +The default grpc endpoint of external plugin service. + +**Default Value**: + +.. code-block:: yaml + + dns:///external-plugin-service.flyte.svc.cluster.local:80 + + +endpointForTaskTypes (map[string]string) +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +**Default Value**: + +.. code-block:: yaml + + null + + +supportedTaskTypes ([]string) +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +**Default Value**: + +.. code-block:: yaml + + - task_type_1 + - task_type_2 + + k8s.Config ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ diff --git a/rsts/deployment/configuration/generated/scheduler_config.rst b/rsts/deployment/configuration/generated/scheduler_config.rst index da9454ce51..34d8daf8f1 100644 --- a/rsts/deployment/configuration/generated/scheduler_config.rst +++ b/rsts/deployment/configuration/generated/scheduler_config.rst @@ -604,6 +604,18 @@ authorizedUris ([]config.URL) null +httpProxyURL (`config.URL`_) +-------------------------------------------------------------------------------- + +OPTIONAL: HTTP Proxy to be used for OAuth requests. + +**Default Value**: + +.. code-block:: yaml + + "" + + userAuth (`config.UserAuthConfig`_) -------------------------------------------------------------------------------- @@ -643,6 +655,7 @@ Defines Auth options for apps. UserAuth must be enabled for AppAuth to work. externalAuthServer: allowedAudience: [] baseUrl: "" + httpProxyURL: "" metadataUrl: "" selfAuthServer: accessTokenLifespan: 30m0s @@ -806,6 +819,7 @@ External Authorization Server config. allowedAudience: [] baseUrl: "" + httpProxyURL: "" metadataUrl: "" @@ -1012,6 +1026,18 @@ Optional: If the server doesn't support /.well-known/oauth-authorization-server, "" +httpProxyURL (`config.URL`_) +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +OPTIONAL: HTTP Proxy to be used for OAuth requests. + +**Default Value**: + +.. code-block:: yaml + + "" + + config.ThirdPartyConfigOptions ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^