Launch Aqua Enterprise in an Amazon EKS cluster and secure your artifacts, hosts and workloads with Aqua. Well-suited for non-production deployments, it allows you to hit the ground running while providing a sneak peak into Aqua’s full-blown cloud-native security capabilities.
Go to the AWS Cloud9 IDE and follow the steps in succession.
aquactl download all --platform eks --version 2022.4 --output-dir workshop
kubectl create ns aqua
Make sure that you have the Registry login and license. For the AWS Workshop you will be provided with a username and password.
kubectl create secret docker-registry aqua-registry --docker-server=registry.aquasec.com --docker-username=<username> --docker-password=<password> -n aqua
Deploy Aqua using the following command
rm -f workshop/009-aqua-kube*
kubectl apply -f workshop/
Note the Aqua Console Service endpoint.
AQUA_ELB=$(kubectl get svc aqua-web --namespace aqua -o jsonpath="{.status.loadBalancer.ingress[0].hostname}")
AQUA_CONSOLE="http://$AQUA_ELB:8080"
echo $AQUA_CONSOLE
Open a browser and log in to the Aqua Console using the AQUA_CONSOLE
URL from the above output, and create the Aqua administrator password.
Once you are logged in, enter the Aqua license token from your Aqua account.