Open michaelmohamed opened 2 years ago
Although we did a fix for https://github.com/GoogleContainerTools/skaffold/issues/2123 there are several fields in the skaffold config schema that don't handle ~
sign for home directory. Instead of fixing these individually, I think we should either globally enable this behavior throughout the config or disallow it. Added it to triage discuss, unless there's a more authoritative answer from someone else.
I feel we should support ~
elsewhere or nowhere. Since we already have partial support, we should resolve them in skaffold.yamls
Related to: https://github.com/GoogleContainerTools/skaffold/issues/2123 and https://github.com/GoogleContainerTools/skaffold/pull/2233
Expected behavior
skaffold should be able to use manifests from files in the home directory
Actual behavior
skaffold fails with:
invalid skaffold config: skaffold config file "skaffold.yml" referenced file "~/.secrets/timescaledb/timescaledb-secrets.yml" that could not be found.
Verify that file "~/.secrets/timescaledb/timescaledb-secrets.yml" referenced in config "skaffold.yml" exists and the path and naming are correct.
Information