Skip to content

How to install Ant Media Server on AWS EKS

muratugureminoglu edited this page Mar 28, 2022 · 11 revisions

In this post, I'm going to guide you on how to run Ant Media Server on AWS EKS.

  1. After you logged in to AWS, search the EKS keyword, find the Elastic Kubernetes Service and click the Add Cluster > Create button.

  2. After setting a name for your cluster, the Kubernetes version and Cluster Service Role should be selected. You can follow this link to create a Cluster Service Role{Link}.

  3. In this section, subnets under VPC and VPC should be selected and a security group should be created.

Endpoint access should be selected as Public and the Next button is clicked.

  1. You can activate the following options for logging.

  2. Let’s check the configurations you set and create the cluster by clicking the Create button.

  3. When your cluster’s status is changed from pending to active, click on the Configuration > Compute tab and click on the Add Node Group button.

  4. Type your node name and create the Node IAM Role.

  5. Click on the Next button after you configure the scaling of the AMI type, Capacity type, Instance type, Disk and Node Group.

  6. Select your subnets and click on the Next button.

  7. Finally, after checking the configurations, create the Node Pool by clicking on the Create button.

  8. Update your Kubernetes kubeconfig settings as below, then list your nodes with the kubectl get nodes command.

  9. Now, it’s time to deploy the Ant Media Server. Create the yaml files in order as follows.

User Guide

Reference

Troubleshooting

Draft

Proposals

Clone this wiki locally