diff --git a/CHANGELOG/CHANGELOG-v0.7.0.md b/CHANGELOG/CHANGELOG-v0.7.0.md new file mode 100644 index 0000000000..24b3797a52 --- /dev/null +++ b/CHANGELOG/CHANGELOG-v0.7.0.md @@ -0,0 +1,18 @@ +# Flyte v0.7.0 + +## Core Platform +- Getting ready for node-node relationship. This will make it possible to visualize and correctly model subworkflows etc +- Project level labels and annotations to attribute costs +- Full data available from FlyteAdmin endpoint ( no need to use signed URLs) +- Fixed pesky performance problems in some API's at scale +- Backend support for custom images on sagemaker +- Large steps towards intracloud workflow portability + +## Console + - Ability to track lineage and caching information directly in the UI. On a cache hit - possible to jump to the orginating execution. + - Ability to clone an execution + - bug fixes + +## Flytekit + - Resiliency with S3 usage + - Portable Workflows - possible to run a flytekit native workflow on AWS/GCP/Sandbox diff --git a/Makefile b/Makefile index 29a653fb62..31f4c518bb 100644 --- a/Makefile +++ b/Makefile @@ -24,9 +24,9 @@ generate-local-docs: # Builds the entire doc tree. Assumes update_ref_docs has run and that all externals rsts are in _rsts/ dir .PHONY: generate-docs generate-docs: generate-dependent-repo-docs - @FLYTEKIT_VERSION=0.11.3 ./script/generate_docs.sh + @FLYTEKIT_VERSION=0.12.6 ./script/generate_docs.sh # updates referenced docs from other repositories (e.g. flyteidl, flytekit) .PHONY: generate-dependent-repo-docs generate-dependent-repo-docs: - @FLYTEKIT_VERSION=0.11.3 FLYTEIDL_VERSION=0.18.0 ./script/update_ref_docs.sh + @FLYTEKIT_VERSION=0.12.6 FLYTEIDL_VERSION=0.18.3 ./script/update_ref_docs.sh diff --git a/README.md b/README.md index b191015edf..29d386820e 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ ![Commit activity](https://img.shields.io/github/commit-activity/w/lyft/flyte.svg?style=plastic) ![Commit since last release](https://img.shields.io/github/commits-since/lyft/flyte/latest.svg?style=plastic) ![GitHub milestones Completed](https://img.shields.io/github/milestones/closed/lyft/flyte?style=plastic) -![GitHub next milestone percentage](https://img.shields.io/github/milestones/progress-percent/lyft/flyte/7?style=plastic) +![GitHub next milestone percentage](https://img.shields.io/github/milestones/progress-percent/lyft/flyte/8?style=plastic) ![Twitter Follow](https://img.shields.io/twitter/follow/flyteorg?label=Follow&style=social) [![Slack Status](https://img.shields.io/badge/slack-join_chat-white.svg?logo=slack&style=social)](https://docs.google.com/forms/d/e/1FAIpQLSf8bNuyhy7rkm77cOXPHIzCm3ApfL7Tdo7NUs6Ej2NOGQ1PYw/viewform?pli=1) @@ -121,18 +121,21 @@ Resources that would help you get a better understanding of Flyte. # Component Repos -Repo | Language | Purpose ---- | --- | --- -[flyte](https://github.com/lyft/flyte) | Kustomize,RST | deployment, documentation, issues -[flyteidl](https://github.com/lyft/flyteidl) | Protobuf | interface definitions -[flytepropeller](https://github.com/lyft/flytepropeller) | Go | execution engine -[flyteadmin](https://github.com/lyft/flyteadmin) | Go | control plane -[flytekit](https://github.com/lyft/flytekit) | Python | python SDK and tools -[flyteconsole](https://github.com/lyft/flyteconsole) | Typescript | admin console -[datacatalog](https://github.com/lyft/datacatalog) | Go | manage input & output artifacts -[flyteplugins](https://github.com/lyft/flyteplugins) | Go | flyte plugins -[flytestdlib](https://github.com/lyft/flytestdlib) | Go | standard library -[flytesnacks](https://github.com/lyft/flytesnacks) | Python | examples, tips, and tricks +Repo | Language | Purpose | Status +--- | --- | --- | --- +[flyte](https://github.com/lyft/flyte) | Kustomize,RST | deployment, documentation, issues | Production-grade +[flyteidl](https://github.com/lyft/flyteidl) | Protobuf | interface definitions | Production-grade +[flytepropeller](https://github.com/lyft/flytepropeller) | Go | execution engine | Production-grade +[flyteadmin](https://github.com/lyft/flyteadmin) | Go | control plane | Production-grade +[flytekit](https://github.com/lyft/flytekit) | Python | python SDK and tools | Production-grade +[flyteconsole](https://github.com/lyft/flyteconsole) | Typescript | admin console | Production-grade +[datacatalog](https://github.com/lyft/datacatalog) | Go | manage input & output artifacts | Production-grade +[flyteplugins](https://github.com/lyft/flyteplugins) | Go | flyte plugins | Production-grade +[flytestdlib](https://github.com/lyft/flytestdlib) | Go | standard library | Production-grade +[flytesnacks](https://github.com/lyft/flytesnacks) | Python | examples, tips, and tricks | Incubating +[flytekit-java](https://github.com/spotify/flytekit-java) | Java/Scala | Java & scala SDK for authoring Flyte workflows | Incubating +[flytectl](https://github.com/lyft/flytectl) | Java/Scala | Java & scala SDK for authoring Flyte workflows | Incomplete + # Production K8s Operators @@ -140,3 +143,37 @@ Repo | Language | Purpose --- | --- | --- [Spark](https://github.com/GoogleCloudPlatform/spark-on-k8s-operator) | Go | Apache Spark batch [Flink](https://github.com/lyft/flinkk8soperator) | Go | Apache Flink streaming + +# Top Contributors +Thank you to the community for making Flyte possible. + - [@wild-endeavor](https://github.com/wild-endeavor) + - [@katrogan](https://github.com/katrogan) + - [@EngHabu](https://github.com/EngHabu) + - [@akhurana001](https://github.com/akhurana001) + - [@anandswaminathan](https://github.com/anandswaminathan) + - [@kanterov](https://github.com/kanterov) + - [@honnix](https://github.com/honnix) + - [@jeevb](https://github.com/jeevb) + - [@jonathanburns](https://github.com/jonathanburns) + - [@migueltol22](https://github.com/migueltol22) + - [@varshaparthay](https://github.com/varshaparthay) + - [@pingsutw](https://github.com/pingsutw) + - [@narape](https://github.com/narape) + - [@lu4nm3](https://github.com/lu4nm3) + - [@bnsblue](https://github.com/bnsblue) + - [@RubenBarragan](https://github.com/RubenBarragan) + - [@schottra](https://github.com/schottra) + - [@evalsocket](https://github.com/evalsocket) + - [@matthewphsmith](https://github.com/matthewphsmith) + - [@slai](https://github.com/slai) + - [@derwiki](https://github.com/derwiki) + - [@tnsetting](https://github.com/tnsetting) + - [@jbrambleDC](https://github.com/jbrambleDC) + - [@igorvalko](https://github.com/igorvalko) + - [@chanadian](https://github.com/chanadian) + - [@surindersinghp](https://github.com/surindersinghp) + - [@vsbus](https://github.com/vsbus) + - [@catalinii](https://github.com/catalinii) + - [@kumare3](https://github.com/kumare3) + + diff --git a/deployment/eks/flyte_generated.yaml b/deployment/eks/flyte_generated.yaml index 6a42988742..b1daf82f09 100644 --- a/deployment/eks/flyte_generated.yaml +++ b/deployment/eks/flyte_generated.yaml @@ -524,7 +524,7 @@ spec: labels: app: datacatalog app.kubernetes.io/name: datacatalog - app.kubernetes.io/version: 0.2.1 + app.kubernetes.io/version: 0.2.2 spec: containers: - command: @@ -533,7 +533,7 @@ spec: - --config - /etc/datacatalog/config/datacatalog_config.yaml - serve - image: docker.io/lyft/datacatalog:0.2.1 + image: docker.io/lyft/datacatalog:v0.2.2 imagePullPolicy: IfNotPresent name: datacatalog ports: @@ -555,7 +555,7 @@ spec: - /etc/datacatalog/config/datacatalog_config.yaml - migrate - run - image: docker.io/lyft/datacatalog:0.2.1 + image: docker.io/lyft/datacatalog:v0.2.2 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -590,7 +590,7 @@ spec: labels: app: flyteadmin app.kubernetes.io/name: flyteadmin - app.kubernetes.io/version: 0.3.0 + app.kubernetes.io/version: 0.3.4 spec: containers: - command: @@ -599,7 +599,7 @@ spec: - --config - /etc/flyte/config/flyteadmin_config.yaml - serve - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -643,7 +643,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - migrate - run - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -659,7 +659,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: seed-projects volumeMounts: @@ -672,7 +672,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - clusterresource - sync - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: @@ -708,13 +708,13 @@ spec: labels: app: flyteconsole app.kubernetes.io/name: flyteconsole - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.11.0 spec: containers: - envFrom: - configMapRef: name: flyte-console-config - image: docker.io/lyft/flyteconsole:v0.9.0 + image: docker.io/lyft/flyteconsole:v0.11.0 name: flyteconsole ports: - containerPort: 8080 @@ -750,7 +750,7 @@ spec: labels: app: flytepropeller app.kubernetes.io/name: flytepropeller - app.kubernetes.io/version: 0.3.2 + app.kubernetes.io/version: 0.3.12 spec: containers: - args: @@ -763,7 +763,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/lyft/flytepropeller:v0.3.2 + image: docker.io/lyft/flytepropeller:v0.3.12 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -870,7 +870,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - clusterresource - sync - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: diff --git a/deployment/gcp/flyte_generated.yaml b/deployment/gcp/flyte_generated.yaml index 1eb2401e2d..e5d688bf5a 100644 --- a/deployment/gcp/flyte_generated.yaml +++ b/deployment/gcp/flyte_generated.yaml @@ -537,7 +537,7 @@ spec: labels: app: datacatalog app.kubernetes.io/name: datacatalog - app.kubernetes.io/version: 0.2.1 + app.kubernetes.io/version: 0.2.2 spec: containers: - command: @@ -546,7 +546,7 @@ spec: - --config - /etc/datacatalog/config/datacatalog_config.yaml - serve - image: docker.io/lyft/datacatalog:0.2.1 + image: docker.io/lyft/datacatalog:v0.2.2 imagePullPolicy: IfNotPresent name: datacatalog ports: @@ -578,7 +578,7 @@ spec: - /etc/datacatalog/config/datacatalog_config.yaml - migrate - run - image: docker.io/lyft/datacatalog:0.2.1 + image: docker.io/lyft/datacatalog:v0.2.2 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -618,7 +618,7 @@ spec: labels: app: flyteadmin app.kubernetes.io/name: flyteadmin - app.kubernetes.io/version: 0.3.0 + app.kubernetes.io/version: 0.3.4 spec: containers: - command: @@ -627,7 +627,7 @@ spec: - --config - /etc/flyte/config/flyteadmin_config.yaml - serve - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -681,7 +681,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - migrate - run - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -699,7 +699,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: seed-projects volumeMounts: @@ -714,7 +714,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - clusterresource - sync - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: @@ -755,13 +755,13 @@ spec: labels: app: flyteconsole app.kubernetes.io/name: flyteconsole - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.11.0 spec: containers: - envFrom: - configMapRef: name: flyte-console-config - image: docker.io/lyft/flyteconsole:v0.9.0 + image: docker.io/lyft/flyteconsole:v0.11.0 name: flyteconsole ports: - containerPort: 8080 @@ -797,7 +797,7 @@ spec: labels: app: flytepropeller app.kubernetes.io/name: flytepropeller - app.kubernetes.io/version: 0.3.2 + app.kubernetes.io/version: 0.3.12 spec: containers: - args: @@ -810,7 +810,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/lyft/flytepropeller:v0.3.2 + image: docker.io/lyft/flytepropeller:v0.3.12 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -852,7 +852,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - clusterresource - sync - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: diff --git a/deployment/sandbox/flyte_generated.yaml b/deployment/sandbox/flyte_generated.yaml index e91ebe9bea..47c57ac6fb 100644 --- a/deployment/sandbox/flyte_generated.yaml +++ b/deployment/sandbox/flyte_generated.yaml @@ -1009,7 +1009,7 @@ spec: labels: app: datacatalog app.kubernetes.io/name: datacatalog - app.kubernetes.io/version: 0.2.1 + app.kubernetes.io/version: 0.2.2 spec: containers: - command: @@ -1018,7 +1018,7 @@ spec: - --config - /etc/datacatalog/config/datacatalog_config.yaml - serve - image: docker.io/lyft/datacatalog:0.2.1 + image: docker.io/lyft/datacatalog:v0.2.2 imagePullPolicy: IfNotPresent name: datacatalog ports: @@ -1050,7 +1050,7 @@ spec: - /etc/datacatalog/config/datacatalog_config.yaml - migrate - run - image: docker.io/lyft/datacatalog:0.2.1 + image: docker.io/lyft/datacatalog:v0.2.2 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -1085,7 +1085,7 @@ spec: labels: app: flyteadmin app.kubernetes.io/name: flyteadmin - app.kubernetes.io/version: 0.3.0 + app.kubernetes.io/version: 0.3.4 spec: containers: - command: @@ -1094,7 +1094,7 @@ spec: - --config - /etc/flyte/config/flyteadmin_config.yaml - serve - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -1145,7 +1145,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - migrate - run - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -1161,7 +1161,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: seed-projects volumeMounts: @@ -1174,7 +1174,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - clusterresource - sync - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: @@ -1210,13 +1210,13 @@ spec: labels: app: flyteconsole app.kubernetes.io/name: flyteconsole - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.11.0 spec: containers: - envFrom: - configMapRef: name: flyte-console-config - image: docker.io/lyft/flyteconsole:v0.9.0 + image: docker.io/lyft/flyteconsole:v0.11.0 name: flyteconsole ports: - containerPort: 8080 @@ -1252,7 +1252,7 @@ spec: labels: app: flytepropeller app.kubernetes.io/name: flytepropeller - app.kubernetes.io/version: 0.3.2 + app.kubernetes.io/version: 0.3.12 spec: containers: - args: @@ -1267,7 +1267,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/lyft/flytepropeller:v0.3.2 + image: docker.io/lyft/flytepropeller:v0.3.12 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -1582,7 +1582,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - clusterresource - sync - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: diff --git a/deployment/test/flyte_generated.yaml b/deployment/test/flyte_generated.yaml index 22282d9f9e..b2af084966 100644 --- a/deployment/test/flyte_generated.yaml +++ b/deployment/test/flyte_generated.yaml @@ -705,7 +705,7 @@ spec: labels: app: flyteadmin app.kubernetes.io/name: flyteadmin - app.kubernetes.io/version: 0.3.0 + app.kubernetes.io/version: 0.3.4 spec: containers: - command: @@ -714,7 +714,7 @@ spec: - --config - /etc/flyte/config/flyteadmin_config.yaml - serve - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: flyteadmin ports: @@ -765,7 +765,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - migrate - run - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: run-migrations volumeMounts: @@ -781,7 +781,7 @@ spec: - flytesnacks - flytetester - flyteexamples - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: seed-projects volumeMounts: @@ -794,7 +794,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - clusterresource - sync - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: @@ -833,7 +833,7 @@ spec: labels: app: flytepropeller app.kubernetes.io/name: flytepropeller - app.kubernetes.io/version: 0.3.2 + app.kubernetes.io/version: 0.3.12 spec: containers: - args: @@ -846,7 +846,7 @@ spec: valueFrom: fieldRef: fieldPath: metadata.name - image: docker.io/lyft/flytepropeller:v0.3.2 + image: docker.io/lyft/flytepropeller:v0.3.12 imagePullPolicy: IfNotPresent name: flytepropeller ports: @@ -1092,7 +1092,7 @@ spec: - /etc/flyte/config/flyteadmin_config.yaml - clusterresource - sync - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent name: sync-cluster-resources volumeMounts: diff --git a/end2end/tests/endtoend.yaml b/end2end/tests/endtoend.yaml index 4cca87b4c2..b41b94923c 100644 --- a/end2end/tests/endtoend.yaml +++ b/end2end/tests/endtoend.yaml @@ -11,7 +11,7 @@ spec: command: - bash - -c - image: docker.io/lyft/flytetester:a522b7ded11d609dd0e24bd2c1ce0e5e0c46aefe + image: docker.io/lyft/flytetester:e398910c4b1d1830e32a060505a1c606174e47ff imagePullPolicy: IfNotPresent name: flytetester resources: diff --git a/kustomize/base/admindeployment/deployment.yaml b/kustomize/base/admindeployment/deployment.yaml index a850e20254..e94fcdf1ad 100644 --- a/kustomize/base/admindeployment/deployment.yaml +++ b/kustomize/base/admindeployment/deployment.yaml @@ -16,7 +16,7 @@ spec: labels: app: flyteadmin app.kubernetes.io/name: flyteadmin - app.kubernetes.io/version: 0.3.0 + app.kubernetes.io/version: 0.3.4 annotations: prometheus.io/scrape: "true" prometheus.io/port: "10254" @@ -31,7 +31,7 @@ spec: name: flyte-admin-config initContainers: - name: run-migrations - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "migrate", "run"] volumeMounts: @@ -39,7 +39,7 @@ spec: mountPath: /etc/flyte/config containers: - name: flyteadmin - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "serve"] ports: diff --git a/kustomize/base/console/deployment.yaml b/kustomize/base/console/deployment.yaml index 2ea8aa0c8f..408721e5ce 100644 --- a/kustomize/base/console/deployment.yaml +++ b/kustomize/base/console/deployment.yaml @@ -16,14 +16,14 @@ spec: labels: app: flyteconsole app.kubernetes.io/name: flyteconsole - app.kubernetes.io/version: 0.9.0 + app.kubernetes.io/version: 0.11.0 spec: volumes: - name: shared-data emptyDir: {} containers: - name: flyteconsole - image: docker.io/lyft/flyteconsole:v0.9.0 + image: docker.io/lyft/flyteconsole:v0.11.0 # args: [] ports: - containerPort: 8080 diff --git a/kustomize/base/datacatalog/deployment.yaml b/kustomize/base/datacatalog/deployment.yaml index e2341fd85a..dc530d9c35 100644 --- a/kustomize/base/datacatalog/deployment.yaml +++ b/kustomize/base/datacatalog/deployment.yaml @@ -15,7 +15,7 @@ spec: labels: app: datacatalog app.kubernetes.io/name: datacatalog - app.kubernetes.io/version: 0.2.1 + app.kubernetes.io/version: 0.2.2 annotations: prometheus.io/scrape: "true" prometheus.io/port: "10254" @@ -30,7 +30,7 @@ spec: name: datacatalog-config initContainers: - name: run-migrations - image: docker.io/lyft/datacatalog:0.2.1 + image: docker.io/lyft/datacatalog:v0.2.2 imagePullPolicy: IfNotPresent command: ["datacatalog", "--logtostderr", "--config", "/etc/datacatalog/config/datacatalog_config.yaml", "migrate", "run"] volumeMounts: @@ -38,7 +38,7 @@ spec: mountPath: /etc/datacatalog/config containers: - name: datacatalog - image: docker.io/lyft/datacatalog:0.2.1 + image: docker.io/lyft/datacatalog:v0.2.2 imagePullPolicy: IfNotPresent command: ["datacatalog", "--logtostderr", "--config", "/etc/datacatalog/config/datacatalog_config.yaml", "serve"] ports: diff --git a/kustomize/base/propeller/deployment.yaml b/kustomize/base/propeller/deployment.yaml index dc0b400186..970d90c3b1 100644 --- a/kustomize/base/propeller/deployment.yaml +++ b/kustomize/base/propeller/deployment.yaml @@ -15,7 +15,7 @@ spec: labels: app: flytepropeller app.kubernetes.io/name: flytepropeller - app.kubernetes.io/version: 0.3.2 + app.kubernetes.io/version: 0.3.12 annotations: prometheus.io/scrape: "true" prometheus.io/port: "10254" @@ -31,7 +31,7 @@ spec: name: flyte-plugin-config containers: - name: flytepropeller - image: docker.io/lyft/flytepropeller:v0.3.2 + image: docker.io/lyft/flytepropeller:v0.3.12 command: - flytepropeller args: diff --git a/kustomize/overlays/eks/admindeployment/admindeployment.yaml b/kustomize/overlays/eks/admindeployment/admindeployment.yaml index 1fff5423fa..ee8a1ca166 100644 --- a/kustomize/overlays/eks/admindeployment/admindeployment.yaml +++ b/kustomize/overlays/eks/admindeployment/admindeployment.yaml @@ -12,7 +12,7 @@ spec: name: clusterresource-template initContainers: - name: run-migrations - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "migrate", "run"] @@ -20,7 +20,7 @@ spec: - name: config-volume mountPath: /etc/flyte/config - name: seed-projects - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "migrate", "seed-projects", "flytesnacks", "flytetester", "flyteexamples"] @@ -28,7 +28,7 @@ spec: - name: config-volume mountPath: /etc/flyte/config - name: sync-cluster-resources - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "clusterresource", "sync"] volumeMounts: diff --git a/kustomize/overlays/eks/admindeployment/cron.yaml b/kustomize/overlays/eks/admindeployment/cron.yaml index 1770dc5935..54d244cc37 100644 --- a/kustomize/overlays/eks/admindeployment/cron.yaml +++ b/kustomize/overlays/eks/admindeployment/cron.yaml @@ -12,7 +12,7 @@ spec: serviceAccountName: flyteadmin containers: - name: sync-cluster-resources - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "clusterresource", "sync"] volumeMounts: diff --git a/kustomize/overlays/gcp/admin/cron.yaml b/kustomize/overlays/gcp/admin/cron.yaml index 8cd3ffc14e..2aad5186d2 100644 --- a/kustomize/overlays/gcp/admin/cron.yaml +++ b/kustomize/overlays/gcp/admin/cron.yaml @@ -12,7 +12,7 @@ spec: serviceAccountName: flyteadmin containers: - name: sync-cluster-resources - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "clusterresource", "sync"] volumeMounts: diff --git a/kustomize/overlays/gcp/admin/deployment.yaml b/kustomize/overlays/gcp/admin/deployment.yaml index 679655265b..f8b6a29814 100644 --- a/kustomize/overlays/gcp/admin/deployment.yaml +++ b/kustomize/overlays/gcp/admin/deployment.yaml @@ -19,7 +19,7 @@ spec: - name: db-user-pass mountPath: /etc/gcp - name: seed-projects - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "migrate", "seed-projects", "flytesnacks", "flytetester", "flyteexamples"] @@ -29,7 +29,7 @@ spec: - name: db-user-pass mountPath: /etc/gcp - name: sync-cluster-resources - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "clusterresource", "sync"] volumeMounts: diff --git a/kustomize/overlays/sandbox/admindeployment/admindeployment.yaml b/kustomize/overlays/sandbox/admindeployment/admindeployment.yaml index e4558c5bc0..fcb94a9898 100644 --- a/kustomize/overlays/sandbox/admindeployment/admindeployment.yaml +++ b/kustomize/overlays/sandbox/admindeployment/admindeployment.yaml @@ -17,7 +17,7 @@ spec: 'until pg_isready -h postgres -p 5432; do echo waiting for database; sleep 2; done;'] - name: run-migrations - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "migrate", "run"] @@ -25,7 +25,7 @@ spec: - name: config-volume mountPath: /etc/flyte/config - name: seed-projects - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "migrate", "seed-projects", "flytesnacks", "flytetester", "flyteexamples"] @@ -33,7 +33,7 @@ spec: - name: config-volume mountPath: /etc/flyte/config - name: sync-cluster-resources - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "clusterresource", "sync"] volumeMounts: diff --git a/kustomize/overlays/sandbox/admindeployment/cron.yaml b/kustomize/overlays/sandbox/admindeployment/cron.yaml index 1770dc5935..54d244cc37 100644 --- a/kustomize/overlays/sandbox/admindeployment/cron.yaml +++ b/kustomize/overlays/sandbox/admindeployment/cron.yaml @@ -12,7 +12,7 @@ spec: serviceAccountName: flyteadmin containers: - name: sync-cluster-resources - image: docker.io/lyft/flyteadmin:v0.3.0 + image: docker.io/lyft/flyteadmin:v0.3.5 imagePullPolicy: IfNotPresent command: ["flyteadmin", "--logtostderr", "--config", "/etc/flyte/config/flyteadmin_config.yaml", "clusterresource", "sync"] volumeMounts: diff --git a/rsts/conf.py b/rsts/conf.py index 871de9c85f..e127c99a35 100644 --- a/rsts/conf.py +++ b/rsts/conf.py @@ -26,7 +26,7 @@ # The short X.Y version version = u'' # The full version, including alpha/beta/rc tags -release = u'0.6.0' +release = u'0.7.0' # -- General configuration ---------------------------------------------------