namespace: emissary apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization replicas: - name: emissary-ingress count: 1 resources: - ../../../../third_party/k8s/emissary/base commonLabels: platform.edge.ncr.com/component: emissary components: - ../../../components/edge/patches/server-preferred patches: - patch: |- apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: name: emissary-ingress-apiext $patch: delete target: namespace: emissary-system - patch: |- apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: name: emissary-ingress-apiext $patch: delete target: namespace: emissary-system # override with edge registry image of emissary-ingress - path: image-patch.yaml target: name: emissary-ingress kind: Deployment version: v1 # delete agent/admin - patch: |- apiVersion: apps/v1 kind: Deployment metadata: name: any $patch: delete target: namespace: emissary labelSelector: app.kubernetes.io/name=emissary-ingress-agent - patch: |- apiVersion: v1 kind: Service metadata: name: any $patch: delete target: namespace: emissary labelSelector: app.kubernetes.io/name=emissary-ingress-agent - patch: |- apiVersion: v1 kind: Service metadata: name: any $patch: delete target: namespace: emissary labelSelector: service=ambassador-admin - patch: |- apiVersion: v1 kind: Service metadata: name: emissary-ingress-agent namespace: emissary $patch: delete - patch: |- apiVersion: v1 kind: ServiceAccount metadata: name: any $patch: delete target: namespace: emissary labelSelector: app.kubernetes.io/name=emissary-ingress-agent - patch: |- apiVersion: v1 kind: Role metadata: name: any $patch: delete target: namespace: emissary labelSelector: app.kubernetes.io/name=emissary-ingress-agent - patch: |- apiVersion: v1 kind: RoleBinding metadata: name: any $patch: delete target: namespace: emissary labelSelector: app.kubernetes.io/name=emissary-ingress-agent - patch: |- apiVersion: v1 kind: ClusterRole metadata: name: any $patch: delete target: labelSelector: app.kubernetes.io/name=emissary-ingress-agent - patch: |- apiVersion: apps/v1 kind: ClusterRoleBinding metadata: name: any $patch: delete target: labelSelector: app.kubernetes.io/name=emissary-ingress-agent