0

I have followed this blog to set up open5GS on AWS: https://aws.amazon.com/blogs/opensource/open-source-mobile-core-network-implementation-on-amazon-elastic-kubernetes-service/

  1. I've set up the infrastructure using open5gs-infra.yaml
  2. I've configured the bastion host and run step 5 properly (by providing the correct ARN value)
  3. I've initialised the DocumentDB
  4. I updated the CoreDNS configmap and restarted coredns pods
  5. I then ran the cloudformation yaml file for the creation of the worker node group. However, the workernode group doesn't join the cluster. I've double-checked the parameters that I feed to the cloudformation template. I've even tried to edit the authConfig manually after the worker node group has been created so that the worker nodes can join the cluster. But that doesn't work.

Since there are no worker nodes, the pods can't be scheduled and the cluster is non-usable. What can I do so that the worker node group joins the cluster?

1 Answers1

0

Below debugging steps helped me resolve it.

  1. Verify if SecurityGroups allow connectivity bw API server and worker nodes using "Run Reachability Analyzer" (here
  2. Add required policies to IAM role eksAdminRoleForLambda-v5G-Core (here
  • AmazonEKSWorkerNodePolicy
  • AmazonEKSWorkerNodePolicy
  • AmazonEKS_CNI_Policy
  • AmazonEC2ContainerRegistryReadOnly
  1. Run "TroubleshootEKSWorkerNode" (here
Vaibhav Fouzdar
  • 199
  • 1
  • 4