Victor Churikov
06/14/2023, 6:35 PMGreg Gydush
06/14/2023, 9:06 PMVictor Churikov
06/15/2023, 8:09 AM0a/
22/
2i/
3h/
flytesnacks/ (project name)
kq/
kt/
metadata/
...
GCS doesn’t seem to support “match everything but this prefix”, so I’d have to give it all those 0a, 22, 2i folder names if I don’t want it to apply the lifecycle to the registered workflows and tasks
• That’s why I was hoping there was a way to clean up from Flyte’s side. The GCP installation guide says to give the flyte server storage.objects.delete
permissions on GCP, so it should be able to delete objectsconfigmap.core.propeller.rawoutput-prefix
in flyte-core’s helm values.yaml. Now that it’s set to "gs://{{ .Values.userSettings.bucketName }}/outputs/"
, I ran some workflows, and all these output folders are created under outputs/
so I can apply separate lifecycle rules for them now based on prefix. Thanks!Greg Gydush
06/15/2023, 2:51 PMVictor Churikov
06/18/2023, 12:10 PM