By using AWS re:Post, you agree to the Terms of Use

How to deploy an operator on exiting EKS using CloudFormation?


I have an EKS cluster and I would like to deploy an Operator and Application using CloudFormation. Installing an Operator involves getting yamls from public registry and deploying them. If the EKS has a Bastion host then using SSM I can connect to Bastion host, use curl to download the yaml files and kubectl to deploy them. But I would like to be able to deploy when Bastion host does not exist. What options do I have?

Any pointers or sample is appreciated.


1 Answers


There is a blog post that aims to solve this very issue. Please review this post and see if it works for your use-case.

Note: The above blog post uses an open-source custom resource AWSQS::Kubernetes::Helm. There is an open feature request 254 to provide an official cloudformation resource for the same.


profile picture
answered 18 days ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions