Kustomize 在使用 nameSuffix 时没有适配 sidecar 的 workloadSelector 标签?
Kustomize doesn't adapt workloadSelector label of sidecar when using nameSuffix?
我有这样的边车:
apiVersion: networking.istio.io/v1alpha3
kind: Sidecar
metadata:
name: test
namespace: testns
spec:
workloadSelector:
labels:
app: test
...
以及像这样的自定义化:
resources:
- ../../base
nameSuffix: -dev
但是 kustomize 没有像我期望的那样使 workloadSelector 标签应用适应 test-dev
。名称后缀仅附加到 sidecar 的名称。有什么想法吗?
默认情况下,kustomize namePrefix
和 nameSuffix
仅适用于所有资源的 metadata/name
。
有一组已配置的 nameReferences 也将使用适当的名称进行转换,但仅限于资源名称。
我有这样的边车:
apiVersion: networking.istio.io/v1alpha3
kind: Sidecar
metadata:
name: test
namespace: testns
spec:
workloadSelector:
labels:
app: test
...
以及像这样的自定义化:
resources:
- ../../base
nameSuffix: -dev
但是 kustomize 没有像我期望的那样使 workloadSelector 标签应用适应 test-dev
。名称后缀仅附加到 sidecar 的名称。有什么想法吗?
默认情况下,kustomize namePrefix
和 nameSuffix
仅适用于所有资源的 metadata/name
。
有一组已配置的 nameReferences 也将使用适当的名称进行转换,但仅限于资源名称。