Context
Some manifest templates in the APISIX chart do not include namespace: {{ .Release.Namespace }}
in their metadata, for example:
This is inconsistent with Helm best practices, where templates should respect
the namespace provided during installation via --namespace or .Release.Namespace.
Expected behavior
All manifest templates should include:
metadata:
namespace: {{ .Release.Namespace }}
Is this an intentional design decision?
If not, would a PR adding namespace: {{ .Release.Namespace }} to the affected
templates be welcome?
Context
Some manifest templates in the APISIX chart do not include
namespace: {{ .Release.Namespace }}in their metadata, for example:
This is inconsistent with Helm best practices, where templates should respect
the namespace provided during installation via
--namespaceor.Release.Namespace.Expected behavior
All manifest templates should include:
Is this an intentional design decision?
If not, would a PR adding
namespace: {{ .Release.Namespace }}to the affectedtemplates be welcome?