Kots application adds a prefix "proxy.replicated.com/proxy/" to the image name when installed on EKS

I have a kots application which has an installer job that runs on executing kots install. The installer job references an image stored on ECR

This is what the YAML looks like in the replicated releases page

image: “346945241475.dkr.ecr.us-east-1.amazonaws.com/bilal-cn-gp/installer:latest

However, when i run kots install, the resulting job yaml install has the following image name, (cn-custom is the namespace in which i’m running kots install)

Image: proxy.replicated.com/proxy/cn-custom/346945241475.dkr.ecr.us-east-1.amazonaws.com/bilal-cn-gp/installer:latest

I’m not sure why this is happening, any help is appreciated

Hi @Kushal_Chordiya This is probably expected behavior. I’m going to assume that the installer image is a private image, and as such can not be pulled from the kots installation. If kots detects that it can not pull an image, it will automatically try to rewrite the image and use the proxy.
More information on how to connect registries and use the proxy is on our docs.

Also we do have an alpha feature that allows to use your own cname for the proxy.