Skip to content
Browse Gluu Flex 6.4.0

Amazon EKS


tags:

  • administration
  • installation
  • helm
  • EKS
  • Amazon Web Services
  • AWS

This guide covers the prerequisites and cluster creation specific to Amazon Elastic Kubernetes Service (EKS).

#Prerequisites

  1. Install AWS CLI

  2. Configure your AWS user account using the aws configure command. This user account must have permissions to work with Amazon EKS IAM roles, service-linked roles, AWS CloudFormation, and VPC resources.

  3. Install kubectl

  4. Install eksctl

  5. Install Helm

#Create the EKS Cluster

eksctl create cluster \
  --name flex-cluster \
  --nodegroup-name flex-nodes \
  --node-type NODE_TYPE \
  --nodes 2 \
  --managed \
  --region REGION_CODE

Replace NODE_TYPE with an instance type (for example: t3.xlarge, m5.large) and REGION_CODE with your AWS region (for example: us-east-1, eu-west-1). Adjust nodes as per your desired cluster size.

#Install the EBS CSI Driver

The EBS CSI driver requires an IAM role or ServiceAccount with appropriate permissions for EBS CSI operations. See the EBS CSI IAM role guide for setup instructions.

To attach volumes to your pods, install the Amazon EBS CSI driver.

#Create the Gluu Namespace

kubectl create namespace gluu

#Next Steps

Proceed to Ingress Setup to configure traffic routing.

We use analytics cookies to measure which pages are useful, so we can improve them. They are only set if you accept. Essential cookies needed for the site to work are always on. See our privacy policy.