zarf-dev / zarf

DevSecOps for Air Gap & Limited-Connection Systems. https://zarf.dev/
Apache License 2.0
1.36k stars 163 forks source link

Allow templates in OCI manifest names (Standardize Package Internals) #1787

Open Racer159 opened 1 year ago

Racer159 commented 1 year ago

Is your feature request related to a problem? Please describe.

As a package creator I want to have PKG_TMPLs in my manifest names so that I can better control what helm chart names are generated for my manifests.

Describe the solution you'd like

Additional context

This would be easiest to fix by using the same layout as files and datainjections ('idx/filpath.Base()`) - we should also clarify how helm charts are named - it is a combination of package name component name and manifest name.

Racer159 commented 1 year ago

Changed the title a bit since this may be a good opportunity to take a look at package internals and standardize things (like manifests) that don't match the norm - this should help put us on better footing for future feature implementation.