-
Notifications
You must be signed in to change notification settings - Fork 625
How to install Ant Media Server on AWS EKS
In this post, I'm going to guide you on how to run Ant Media Server on AWS EKS.
-
After you logged in to AWS, search the
EKS
keyword, find theElastic Kubernetes Service
and click theAdd Cluster > Create
button. -
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}.
-
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.
-
You can activate the following options for logging.
-
Let’s check the configurations you set and create the cluster by clicking the Create button.
-
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.
-
Type your node name and create the Node IAM Role.
-
Click on the Next button after you configure the scaling of the AMI type, Capacity type, Instance type, Disk and Node Group.
-
Select your subnets and click on the Next button.
-
Finally, after checking the configurations, create the Node Pool by clicking on the Create button.
-
Update your Kubernetes kubeconfig settings as below, then list your nodes with the kubectl get nodes command.
-
Now, it’s time to deploy the Ant Media Server. Create the yaml files in order as follows.
- Introduction
- Quick Start
- Installation
- Publishing Live Streams
- Playing Live Streams
- Conference Call
- Peer to Peer Call
- Adaptive Bitrate(Multi-Bitrate) Streaming
- Data Channel
- Video on Demand Streaming
- Simulcasting to Social Media Channels
- Clustering & Scaling
- Monitor Ant Media Servers with Apache Kafka and Grafana
- WebRTC SDKs
- Security
- Integration with your Project
- Advanced
- WebRTC Load Testing
- TURN Servers
- AWS Wavelength Deployment
- Multi-Tenancy Support
- Monitor Ant Media Server with Datadog
- Clustering in Alibaba
- Playlist
- Kubernetes
- Time based One Time Password
- Kubernetes Autoscaling
- Kubernetes Ingress
- How to Install Ant Media Server on EKS
- Release Tests
- Spaceport Volumetric Video
- WebRTC Viewers Info
- Webhook Authentication for Publishing Streams
- Recording Streams
- How to Update Ant Media Server with Cloudformation
- How to Install Ant Media Server on GKE
- Ant Media Server on Docker Swarm
- Developer Quick Start
- Recording HLS, MP4 and how to recover
- Re-streaming update
- Git Branching
- UML Diagrams