How to Package and provide web app in AWS

11/14/2018

I have web application tar file. I have created docker image for the same. I will be using a private docker registry (Due to security reasons). I have written Helm charts to use the image in Kubernetes (Kept it in Private helm repo). So if anyone want to install the APP using docker image on EKS feature of AWS, what would be the best way I can package my app and give it to them ?

Basic requirement is It shouldn't be available to everyone for installation. Only the one's approved by me can install.

Thanks in advance.

-- Karthik
amazon-ec2
amazon-web-services
kubernetes

1 Answer

11/14/2018

You can push it to their private container registry. If they are using AWS you can use ECR. You can find more information on how to push the image here

Basically, they would need to create an IAM user/role for you to be able to push to their AWS account.

-- Rico
Source: StackOverflow