apiVersion: kustomize.config.k8s.io/v1alpha1 kind: Component #Test istio process namePrefix: execution- configMapGenerator: - name: dispatcher-api-appsettings files: - appsettings/appsettings.json generatorOptions: disableNameSuffixHash: true patches: - target: kind: Deployment path: set_appsettings_deployment.yaml replacements: - source: kind: Deployment fieldPath: metadata.name targets: - select: kind: Deployment fieldPaths: - spec.selector.matchLabels.app - spec.template.metadata.labels.app - spec.template.spec.containers.*.name - select: kind: Service fieldPaths: - spec.selector.app - select: kind: VirtualService fieldPaths: - spec.http.*.route.*.destination.host - spec.http.*.name