You can install Akto via Helm charts.
Akto’s Helm chart repo is on GitHub here. You can also find Akto on Helm.sh here.
Please ensure you have the following -
helm
command installed. Check hereHere are the steps to install Akto via Helm charts -
Akto Helm setup needs a Mongo connection string as input. It can come from either of the following -
sudo yum update -y
sudo yum install -y docker
sudo dockerd&
docker run --name mongo --restart always -v ./data:/data/db -p 27017:27017 mongo
sudo systemctl enable /usr/lib/systemd/system/docker.service
The connection string would then be mongodb://<YOUR_INSTANCE_PRIVATE_IP>:27017/admini
Database Deployments
page for your projectConnect
buttonConnect your application
optionmongodb://....
Note: Please ensure your K8S cluster has connectivity to Mongo.
helm repo add akto https://akto-api-security.github.io/helm-charts
helm install akto akto/akto -n dev --set mongo.aktoMongoConn="<AKTO_CONNECTION_STRING>"
kubectl get pods -n <NAMESPACE>
and verify you can see 4 pods
kubectl get services/akto-dashboard -n dev | awk -F " " '{print $4;}'
http://a54b36c1f4asdaasdfbd06a259de2-acf687643f6fe4eb.elb.ap-south-1.amazonaws.com:8080/