apiVersion: v1 kind: Pod metadata: name: registry namespace: mirrored-image spec: containers: - name: probe image: registry.quorate.internal/quorate/app:v1 --- apiVersion: v1 kind: Pod metadata: name: quay namespace: mirrored-image spec: containers: - name: probe image: quay.quorate.internal/mirror/app:v1 --- apiVersion: v1 kind: Pod metadata: name: zot namespace: mirrored-image spec: containers: - name: probe image: zot.quorate.internal/quay/quay:v1 --- apiVersion: v1 kind: Pod metadata: name: internal-init namespace: mirrored-image spec: containers: - name: app image: registry.quorate.internal/quorate/app:v1 initContainers: - name: probe image: registry.quorate.internal/quorate/app:v1 --- apiVersion: v1 kind: Pod metadata: name: internal-debug namespace: mirrored-image spec: containers: - name: app image: registry.quorate.internal/quorate/app:v1 ephemeralContainers: - name: probe image: registry.quorate.internal/quorate/app:v1 --- apiVersion: v1 kind: Pod metadata: name: external namespace: mirrored-image spec: containers: - name: probe image: quay.io/argoproj/argoexec:v4.1.2 --- apiVersion: v1 kind: Pod metadata: name: external-init namespace: mirrored-image spec: containers: - name: app image: registry.quorate.internal/quorate/app:v1 initContainers: - name: probe image: docker.io/library/busybox:v1 --- apiVersion: v1 kind: Pod metadata: name: external-debug namespace: mirrored-image spec: containers: - name: app image: registry.quorate.internal/quorate/app:v1 ephemeralContainers: - name: probe image: docker.io/library/busybox:v1 --- apiVersion: v1 kind: Pod metadata: name: lookalike namespace: mirrored-image spec: containers: - name: probe image: registryXquorateXinternal/app:v1 --- apiVersion: v1 kind: Pod metadata: name: suffix namespace: mirrored-image spec: containers: - name: probe image: registry.quorate.internal.example/app:v1 --- apiVersion: apps/v1 kind: Deployment metadata: name: internal-deploy namespace: mirrored-image spec: selector: matchLabels: app: internal-deploy template: metadata: labels: app: internal-deploy spec: containers: - name: app image: registry.quorate.internal/quorate/app:v1 --- apiVersion: apps/v1 kind: Deployment metadata: name: external-deploy namespace: mirrored-image spec: selector: matchLabels: app: external-deploy template: metadata: labels: app: external-deploy spec: containers: - name: app image: quay.io/argoproj/argoexec:v4.1.2