From 3eb0ecf9a2408de27298bd41fa6459c87e3e01aa Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Sat, 9 Mar 2024 00:15:35 +0100 Subject: [PATCH 01/11] add first version of gke-starter values file Signed-off-by: Cornelis Boon --- charts/flyte-binary/gke-starter.yaml | 119 +++++++++++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 charts/flyte-binary/gke-starter.yaml diff --git a/charts/flyte-binary/gke-starter.yaml b/charts/flyte-binary/gke-starter.yaml new file mode 100644 index 0000000000..bc99cf2def --- /dev/null +++ b/charts/flyte-binary/gke-starter.yaml @@ -0,0 +1,119 @@ +# configuration Specify configuration for Flyte +configuration: + # database Specify configuration for Flyte's database connection + database: + # username Name for user to connect to database as + username: postgres + # password Password to connect to database with + # If set, a Secret will be created with this value and mounted to Flyte pod + password: "" + # host Hostname of database instance + host: 127.0.0.1 + # dbname Name of database to use + dbname: flyteadmin + # storage Specify configuration for object store + storage: + # metadataContainer Bucket to store Flyte metadata + metadataContainer: "my-organization-flyte-container" + # userDataContainer Bucket to store Flyte user data + userDataContainer: "my-organization-flyte-container" + # provider Object store provider (Supported values: s3, gcs) + provider: gcs + # providerConfig Additional object store provider-specific configuration + providerConfig: + # gcs Provider configuration for GCS object store + gcs: + # project Google Cloud project in which bucket resides + project: "my-organization-gcp-project" + # logging Specify configuration for logs emitted by Flyte + logging: + # level Set the log level + level: 5 + # plugins Specify additional logging plugins + plugins: + # stackdriver Configure logging plugin to have logs visible in StackDriver + stackdriver: + enabled: true + templateUri: | + https://console.cloud.google.com/logs/query;query=resource.labels.pod_name={{.podName}}×tamp>{{.podRFC3339StartTime}} + # auth Specify configuration for Flyte authentication + auth: + # enabled Enable Flyte authentication + enabled: false + # oidc OIDC configuration for Flyte authentication + oidc: + # baseUrl URL for OIDC provider + baseUrl: "" + # clientId Flyte application client ID + clientId: "" + # clientSecret Flyte application client secret + clientSecret: "" + # internal Configuration for internal authentication + # The settings for internal still need to be defined if you wish to use an external auth server + # These credentials are used during communication between the FlyteAdmin and Propeller microservices + internal: + # clientId Client ID for internal authentication - set to flytepropeller or external auth server + clientId: flytepropeller + # clientSecret Client secret for internal authentication + clientSecret: "" + # clientSecretHash Bcrypt hash of clientSecret + clientSecretHash: "" + # authorizedUris Set of URIs that clients are allowed to visit the service on + authorizedUris: [] + + # inline Specify additional configuration or overrides for Flyte, to be merged with the base configuration + inline: + #This section automates the IAM Role annotation for the default KSA on each project namespace to enable IRSA + #Learn more: https://docs.aws.amazon.com/eks/latest/userguide/iam-roles-for-service-accounts.html + cluster_resources: + customData: + - production: + - defaultIamServiceAccount: + value: + - staging: + - defaultIamServiceAccount: + value: + - development: + - defaultIamServiceAccount: + value: + plugins: + k8s: + inject-finalizer: true + default-env-vars: + - AWS_METADATA_SERVICE_TIMEOUT: 5 + - AWS_METADATA_SERVICE_NUM_ATTEMPTS: 20 + # Configuration for the Datacatalog engine, used when caching is enabled + # Learn more: https://docs.flyte.org/en/latest/deployment/configuration/generated/datacatalog_config.html + storage: + cache: + max_size_mbs: 10 + target_gc_percent: 100 + tasks: + task-plugins: + enabled-plugins: + - container + - sidecar + - K8S-ARRAY #used for MapTasks + default-for-task-types: + - container: container + - container_array: K8S-ARRAY + +# clusterResourceTemplates Specify templates for Kubernetes resources that should be created for new Flyte projects +clusterResourceTemplates: + # inline Specify additional cluster resource templates, to be merged with the base configuration + inline: + #This section automates the creation of the project-domain namespaces + 001_namespace.yaml: | + apiVersion: v1 + kind: Namespace + metadata: + name: '{{ namespace }}' + # This block performs the automated annotation of KSAs across all project-domain namespaces + 002_serviceaccount.yaml: | + apiVersion: v1 + kind: ServiceAccount + metadata: + name: default + namespace: '{{ namespace }}' + annotations: + iam.gke.io/gcp-service-account: '{{ defaultIamServiceAccount }}' \ No newline at end of file From 539b8fc9739522828c5bd1b2de383f8717a5ced9 Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Tue, 12 Mar 2024 12:34:28 +0100 Subject: [PATCH 02/11] remove AWS metadata env var, add service account annotations, update templateUri Signed-off-by: Cornelis Boon --- charts/flyte-binary/gke-starter.yaml | 30 ++++++++++++++++++++++------ 1 file changed, 24 insertions(+), 6 deletions(-) diff --git a/charts/flyte-binary/gke-starter.yaml b/charts/flyte-binary/gke-starter.yaml index bc99cf2def..6aedad9b28 100644 --- a/charts/flyte-binary/gke-starter.yaml +++ b/charts/flyte-binary/gke-starter.yaml @@ -35,7 +35,7 @@ configuration: stackdriver: enabled: true templateUri: | - https://console.cloud.google.com/logs/query;query=resource.labels.pod_name={{.podName}}×tamp>{{.podRFC3339StartTime}} + "https://console.cloud.google.com/logs/query;query=resource.labels.namespace_name%3D%22{{`{{.namespace}}`}}%22%0Aresource.labels.pod_name%3D%22{{`{{.podName}}`}}%22%0Aresource.labels.container_name%3D%22{{`{{.containerName}}`}}%22?project={{.GcpProjectId}}&angularJsUrl=%2Flogs%2Fviewer%3Fproject%3D{{.GcpProjectId}}" # auth Specify configuration for Flyte authentication auth: # enabled Enable Flyte authentication @@ -79,9 +79,6 @@ configuration: plugins: k8s: inject-finalizer: true - default-env-vars: - - AWS_METADATA_SERVICE_TIMEOUT: 5 - - AWS_METADATA_SERVICE_NUM_ATTEMPTS: 20 # Configuration for the Datacatalog engine, used when caching is enabled # Learn more: https://docs.flyte.org/en/latest/deployment/configuration/generated/datacatalog_config.html storage: @@ -108,7 +105,7 @@ clusterResourceTemplates: kind: Namespace metadata: name: '{{ namespace }}' - # This block performs the automated annotation of KSAs across all project-domain namespaces + # This block performs the automated annotation of KSAs across all project-domain namespaces. #Make sure to bind the KSA to the GSA after deployment 002_serviceaccount.yaml: | apiVersion: v1 kind: ServiceAccount @@ -116,4 +113,25 @@ clusterResourceTemplates: name: default namespace: '{{ namespace }}' annotations: - iam.gke.io/gcp-service-account: '{{ defaultIamServiceAccount }}' \ No newline at end of file + iam.gke.io/gcp-service-account: '{{ defaultIamServiceAccount }}' + +# serviceAccount Configure Flyte ServiceAccount +serviceAccount: + # create Create ServiceAccount for Flyte + create: true + annotations: + iam.gke.io/gcp-service-account: #Make sure to bind the KSA to the GSA +# rbac Configure Kubernetes RBAC for Flyte +rbac: + # create Create ClusterRole and ClusterRoleBinding resources + create: true + # extraRules Add additional rules to the ClusterRole + extraRules: + - apiGroups: + - "" + resources: + - serviceaccounts + verbs: + - create + - get + - patch From 30e468b3c97f6fe7f0958eefa94edbcf24a7af76 Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Tue, 12 Mar 2024 13:45:32 +0100 Subject: [PATCH 03/11] let user fill in GCP project ID in templateUri Signed-off-by: Cornelis Boon --- charts/flyte-binary/gke-starter.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/charts/flyte-binary/gke-starter.yaml b/charts/flyte-binary/gke-starter.yaml index 6aedad9b28..975c530283 100644 --- a/charts/flyte-binary/gke-starter.yaml +++ b/charts/flyte-binary/gke-starter.yaml @@ -35,7 +35,7 @@ configuration: stackdriver: enabled: true templateUri: | - "https://console.cloud.google.com/logs/query;query=resource.labels.namespace_name%3D%22{{`{{.namespace}}`}}%22%0Aresource.labels.pod_name%3D%22{{`{{.podName}}`}}%22%0Aresource.labels.container_name%3D%22{{`{{.containerName}}`}}%22?project={{.GcpProjectId}}&angularJsUrl=%2Flogs%2Fviewer%3Fproject%3D{{.GcpProjectId}}" + "https://console.cloud.google.com/logs/query;query=resource.labels.namespace_name%3D%22{{.namespace}}%22%0Aresource.labels.pod_name%3D%22{{.podName}}%22%0Aresource.labels.container_name%3D%22{{.containerName}}%22?project=&angularJsUrl=%2Flogs%2Fviewer%3Fproject%3D" # auth Specify configuration for Flyte authentication auth: # enabled Enable Flyte authentication From f8b295f22b089ce4d53940f6135b0efd9e5141b5 Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Tue, 12 Mar 2024 13:50:36 +0100 Subject: [PATCH 04/11] add link to GCP workload identity configuration Signed-off-by: Cornelis Boon --- charts/flyte-binary/gke-starter.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/charts/flyte-binary/gke-starter.yaml b/charts/flyte-binary/gke-starter.yaml index 975c530283..fbf545f63c 100644 --- a/charts/flyte-binary/gke-starter.yaml +++ b/charts/flyte-binary/gke-starter.yaml @@ -105,7 +105,7 @@ clusterResourceTemplates: kind: Namespace metadata: name: '{{ namespace }}' - # This block performs the automated annotation of KSAs across all project-domain namespaces. #Make sure to bind the KSA to the GSA after deployment + # This block performs the automated annotation of KSAs across all project-domain namespaces. Make sure to bind the KSA to the GSA after KSAs are created: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity#authenticating_to 002_serviceaccount.yaml: | apiVersion: v1 kind: ServiceAccount @@ -119,8 +119,9 @@ clusterResourceTemplates: serviceAccount: # create Create ServiceAccount for Flyte create: true + #Automates annotation of default flyte-binary KSA. Make sure to bind the KSA to the GSA: https://cloud.google.com/kubernetes-engine/docs/how-to/workload-identity#authenticating_to annotations: - iam.gke.io/gcp-service-account: #Make sure to bind the KSA to the GSA + iam.gke.io/gcp-service-account: # rbac Configure Kubernetes RBAC for Flyte rbac: # create Create ClusterRole and ClusterRoleBinding resources From 0a8a9ff4465bb1227fcec413991ead8eacb0ffb1 Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Fri, 15 Mar 2024 00:35:20 +0100 Subject: [PATCH 05/11] run make helm Signed-off-by: Cornelis Boon --- docker/sandbox-bundled/manifests/complete-agent.yaml | 4 ++-- docker/sandbox-bundled/manifests/complete.yaml | 4 ++-- docker/sandbox-bundled/manifests/dev.yaml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docker/sandbox-bundled/manifests/complete-agent.yaml b/docker/sandbox-bundled/manifests/complete-agent.yaml index 1779389183..7494ce583a 100644 --- a/docker/sandbox-bundled/manifests/complete-agent.yaml +++ b/docker/sandbox-bundled/manifests/complete-agent.yaml @@ -816,7 +816,7 @@ type: Opaque --- apiVersion: v1 data: - haSharedSecret: allvNmJ4bUxTcVo2Z0lObw== + haSharedSecret: Q0tvSjRyQlpweGNnUzVDag== proxyPassword: "" proxyUsername: "" kind: Secret @@ -1412,7 +1412,7 @@ spec: metadata: annotations: checksum/config: 8f50e768255a87f078ba8b9879a0c174c3e045ffb46ac8723d2eedbe293c8d81 - checksum/secret: 7e2eea3d2c604971389c67f39e7d553b6329ea37af5254119febf0a125e55e64 + checksum/secret: 65518e3e5d942c539dd3102107f615b0bc1e08ad6fdde0e81b8db56539508e1d labels: app: docker-registry release: flyte-sandbox diff --git a/docker/sandbox-bundled/manifests/complete.yaml b/docker/sandbox-bundled/manifests/complete.yaml index 05e557ad96..7942d95e38 100644 --- a/docker/sandbox-bundled/manifests/complete.yaml +++ b/docker/sandbox-bundled/manifests/complete.yaml @@ -796,7 +796,7 @@ type: Opaque --- apiVersion: v1 data: - haSharedSecret: d2Fqb3NpcVh5a1JUaGR4Vg== + haSharedSecret: WmhyMWdPUG42cXhkSkN2RQ== proxyPassword: "" proxyUsername: "" kind: Secret @@ -1360,7 +1360,7 @@ spec: metadata: annotations: checksum/config: 8f50e768255a87f078ba8b9879a0c174c3e045ffb46ac8723d2eedbe293c8d81 - checksum/secret: 087a8de1fb03ba21b367df5aa3a47d77ec2acbdeb9b6d2fa66c0caa04c304246 + checksum/secret: be9d66048cf53255a7aa0e54adf5fffae97f8da914a036fdd6dc477f046412ee labels: app: docker-registry release: flyte-sandbox diff --git a/docker/sandbox-bundled/manifests/dev.yaml b/docker/sandbox-bundled/manifests/dev.yaml index 71a34f8bed..587e00f763 100644 --- a/docker/sandbox-bundled/manifests/dev.yaml +++ b/docker/sandbox-bundled/manifests/dev.yaml @@ -499,7 +499,7 @@ metadata: --- apiVersion: v1 data: - haSharedSecret: WGtoeXNQV2FrV0lGeWJMeg== + haSharedSecret: VGlOWkxzN3dYMU12OVd3YQ== proxyPassword: "" proxyUsername: "" kind: Secret @@ -934,7 +934,7 @@ spec: metadata: annotations: checksum/config: 8f50e768255a87f078ba8b9879a0c174c3e045ffb46ac8723d2eedbe293c8d81 - checksum/secret: 63c7525d8f4e16616715d985d9581611a83fe095e65b51cc25c61f9009f595da + checksum/secret: eedfc55f027c40a8924865dd0b6c1b6619d59eae5cb45cddb702934e3a8c2bc9 labels: app: docker-registry release: flyte-sandbox From 23783f71ba4a470f2c1ea4741bc352abfdf981cf Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Fri, 15 Mar 2024 20:38:26 +0100 Subject: [PATCH 06/11] bump flyte-binary chart version to v0.1.11 Signed-off-by: Cornelis Boon --- charts/flyte-binary/Chart.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/charts/flyte-binary/Chart.yaml b/charts/flyte-binary/Chart.yaml index 730b109d0d..410ca4768b 100644 --- a/charts/flyte-binary/Chart.yaml +++ b/charts/flyte-binary/Chart.yaml @@ -7,7 +7,11 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) +<<<<<<< HEAD version: v0.1.10 # VERSION +======= +version: v0.1.11 # VERSION +>>>>>>> ddfe8402 (bump flyte-binary chart version to v0.1.11) # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to @@ -18,5 +22,10 @@ dependencies: - name: flyteagent condition: flyteagent.enabled alias: flyteagent +<<<<<<< HEAD version: v0.1.10 # VERSION repository: file://../flyteagent # REPOSITORY +======= + version: v0.1.11 # VERSION + repository: file://../flyteagent # REPOSITORY +>>>>>>> ddfe8402 (bump flyte-binary chart version to v0.1.11) From aeb4d55ca627ca3c52da3c0ea7e3c8e06e5e69e9 Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Mon, 18 Mar 2024 15:24:51 +0100 Subject: [PATCH 07/11] Revert "bump flyte-binary chart version to v0.1.11" This reverts commit ddfe8402182fe594edd6a47e096b344b712d0985. Signed-off-by: Cornelis Boon --- charts/flyte-binary/Chart.yaml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/charts/flyte-binary/Chart.yaml b/charts/flyte-binary/Chart.yaml index 410ca4768b..d94d260338 100644 --- a/charts/flyte-binary/Chart.yaml +++ b/charts/flyte-binary/Chart.yaml @@ -7,11 +7,8 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -<<<<<<< HEAD + version: v0.1.10 # VERSION -======= -version: v0.1.11 # VERSION ->>>>>>> ddfe8402 (bump flyte-binary chart version to v0.1.11) # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to @@ -22,10 +19,6 @@ dependencies: - name: flyteagent condition: flyteagent.enabled alias: flyteagent -<<<<<<< HEAD + version: v0.1.10 # VERSION - repository: file://../flyteagent # REPOSITORY -======= - version: v0.1.11 # VERSION - repository: file://../flyteagent # REPOSITORY ->>>>>>> ddfe8402 (bump flyte-binary chart version to v0.1.11) + repository: file://../flyteagent # REPOSITORY \ No newline at end of file From 8a6d20243b46fb68bb045ba3567ba6df16f47eb2 Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Wed, 20 Mar 2024 12:21:36 +0100 Subject: [PATCH 08/11] add default configuration to allow scheduling on gpu nodes in GKE Signed-off-by: Cornelis Boon --- charts/flyte-binary/gke-starter.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/charts/flyte-binary/gke-starter.yaml b/charts/flyte-binary/gke-starter.yaml index fbf545f63c..aabc4426a1 100644 --- a/charts/flyte-binary/gke-starter.yaml +++ b/charts/flyte-binary/gke-starter.yaml @@ -79,6 +79,13 @@ configuration: plugins: k8s: inject-finalizer: true + gpu-device-node-label: cloud.google.com/gke-accelerator + resource-tolerations: + - nvidia.com/gpu: + - key: "nvidia.com/gpu" + operator: "Equal" + value: "present" + effect: "NoSchedule" # Configuration for the Datacatalog engine, used when caching is enabled # Learn more: https://docs.flyte.org/en/latest/deployment/configuration/generated/datacatalog_config.html storage: From 83fac0cc6eb6dfe4eff43421c7875a523e9d1cd0 Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Wed, 20 Mar 2024 12:28:29 +0100 Subject: [PATCH 09/11] add default gpu-partition-size label to allow scheduling on multi-instance GPUs in GKE Signed-off-by: Cornelis Boon --- charts/flyte-binary/gke-starter.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/charts/flyte-binary/gke-starter.yaml b/charts/flyte-binary/gke-starter.yaml index aabc4426a1..f9052a27fd 100644 --- a/charts/flyte-binary/gke-starter.yaml +++ b/charts/flyte-binary/gke-starter.yaml @@ -80,6 +80,7 @@ configuration: k8s: inject-finalizer: true gpu-device-node-label: cloud.google.com/gke-accelerator + gpu-partition-size-node-label: cloud.google.com/gke-gpu-partition-size resource-tolerations: - nvidia.com/gpu: - key: "nvidia.com/gpu" From 1224e69e1dafbcf9249c3845d50f4e1a7a13ad5c Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Wed, 20 Mar 2024 12:31:16 +0100 Subject: [PATCH 10/11] run make helm Signed-off-by: Cornelis Boon --- docker/sandbox-bundled/manifests/complete-agent.yaml | 4 ++-- docker/sandbox-bundled/manifests/complete.yaml | 4 ++-- docker/sandbox-bundled/manifests/dev.yaml | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docker/sandbox-bundled/manifests/complete-agent.yaml b/docker/sandbox-bundled/manifests/complete-agent.yaml index 7494ce583a..3d40c5a8f8 100644 --- a/docker/sandbox-bundled/manifests/complete-agent.yaml +++ b/docker/sandbox-bundled/manifests/complete-agent.yaml @@ -816,7 +816,7 @@ type: Opaque --- apiVersion: v1 data: - haSharedSecret: Q0tvSjRyQlpweGNnUzVDag== + haSharedSecret: QWVsREJpZnlIR2N1UXJSMg== proxyPassword: "" proxyUsername: "" kind: Secret @@ -1412,7 +1412,7 @@ spec: metadata: annotations: checksum/config: 8f50e768255a87f078ba8b9879a0c174c3e045ffb46ac8723d2eedbe293c8d81 - checksum/secret: 65518e3e5d942c539dd3102107f615b0bc1e08ad6fdde0e81b8db56539508e1d + checksum/secret: 6eadd3a29b61a78cf3a7712f3370a10fc0ec1a61c40753a48c7fa8bea69a6ec6 labels: app: docker-registry release: flyte-sandbox diff --git a/docker/sandbox-bundled/manifests/complete.yaml b/docker/sandbox-bundled/manifests/complete.yaml index 7942d95e38..69739d52d7 100644 --- a/docker/sandbox-bundled/manifests/complete.yaml +++ b/docker/sandbox-bundled/manifests/complete.yaml @@ -796,7 +796,7 @@ type: Opaque --- apiVersion: v1 data: - haSharedSecret: WmhyMWdPUG42cXhkSkN2RQ== + haSharedSecret: NmtkWjAwUWhadWlzb0xNcA== proxyPassword: "" proxyUsername: "" kind: Secret @@ -1360,7 +1360,7 @@ spec: metadata: annotations: checksum/config: 8f50e768255a87f078ba8b9879a0c174c3e045ffb46ac8723d2eedbe293c8d81 - checksum/secret: be9d66048cf53255a7aa0e54adf5fffae97f8da914a036fdd6dc477f046412ee + checksum/secret: 98727a2bd78c4e88ef413663ebff406f78c8fdbda001f7ba7b6b784934cd4d4a labels: app: docker-registry release: flyte-sandbox diff --git a/docker/sandbox-bundled/manifests/dev.yaml b/docker/sandbox-bundled/manifests/dev.yaml index 587e00f763..fd77ad44e0 100644 --- a/docker/sandbox-bundled/manifests/dev.yaml +++ b/docker/sandbox-bundled/manifests/dev.yaml @@ -499,7 +499,7 @@ metadata: --- apiVersion: v1 data: - haSharedSecret: VGlOWkxzN3dYMU12OVd3YQ== + haSharedSecret: WG01UkdoN2dNTzBMRjJDVA== proxyPassword: "" proxyUsername: "" kind: Secret @@ -934,7 +934,7 @@ spec: metadata: annotations: checksum/config: 8f50e768255a87f078ba8b9879a0c174c3e045ffb46ac8723d2eedbe293c8d81 - checksum/secret: eedfc55f027c40a8924865dd0b6c1b6619d59eae5cb45cddb702934e3a8c2bc9 + checksum/secret: 5400c48803b4ae9d08115e0f52f00245498c0b06d11d318a36590b01f91e2753 labels: app: docker-registry release: flyte-sandbox From f57b636b7016eefc97417d6a70c62505d27759f0 Mon Sep 17 00:00:00 2001 From: Cornelis Boon Date: Thu, 21 Mar 2024 22:32:59 +0100 Subject: [PATCH 11/11] fix linting errors Signed-off-by: Cornelis Boon --- charts/flyte-binary/Chart.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/charts/flyte-binary/Chart.yaml b/charts/flyte-binary/Chart.yaml index d94d260338..9c8ebc3d24 100644 --- a/charts/flyte-binary/Chart.yaml +++ b/charts/flyte-binary/Chart.yaml @@ -19,6 +19,5 @@ dependencies: - name: flyteagent condition: flyteagent.enabled alias: flyteagent - version: v0.1.10 # VERSION - repository: file://../flyteagent # REPOSITORY \ No newline at end of file + repository: file://../flyteagent # REPOSITORY