labels:
name: jaeger-operator
name: jaeger-operator-serving-cert
namespace: observability
spec:
dnsNames:
- jaeger-operator-webhook-service.observability.svc
- jaeger-operator-webhook-service.observability.svc.cluster.local
issuerRef:
kind: Issuer
name: jaeger-operator-selfsigned-issuer
secretName: jaeger-operator-service-cert
subject:
organizationalUnits:
- jaeger-operator
хочу закатить этот ресурс в другой неймспейс, применяю такой конфиг:
resources:
- origin.yaml
namespace: mynamespace
но в ресурсе еще нужно поменять dnsNames, там вместо jaeger-operator-webhook-service.observability.svc должно стать jaeger-operator-webhook-service.mynamespace.svc
нужно конечно использовать patch, но как в нем сослаться на новый неймспейс?
- target:
kind: Certificate
name: jaeger-operator-serving-cert
patch: |-
- op: replace
path: /spec/dnsNames/0
value: jaeger-operator-webhook-service.??????????.svc
- op: replace
path: /spec/dnsNames/1
value: jaeger-operator-webhook-service.??????????.svc.cluster.local
никак, скорее всего. пиши везде руками
Обсуждают сегодня