Skip to main content
🎊 We've changed our name from Ddosify to Anteon! 🚀

Accessing the Dashboard

Port Forwarding

Port forward the Anteon nginx reverse proxy service to access the Anteon dashboard:

LOCAL_PORT=8014
kubectl port-forward --namespace anteon service/nginx-service $LOCAL_PORT:80

Open the browser and navigate to http://localhost:8014.

Ingress

To access the Anteon dashboard via Ingress, set the ingress.enabled parameter to true in the values.yaml file. Set ingress.className to the ingress class name like nginx or kong.

For example, to enable the Ingress and use the kong ingress controller, set the following values in the values-kong-ingress.yaml file:

ingress:
enabled: true
className: "kong"
annotations:
cert-manager.io/cluster-issuer: acme
konghq.com/https-redirect-status-code: "302"
konghq.com/protocols: https
hosts:
- host: xxxx-xxxx.elb.eu-central-1.amazonaws.com
paths:
- path: /
pathType: Prefix
tls:
- secretName: something-cert
hosts:
- xxxx-xxxx.elb.eu-central-1.amazonaws.com

In this example, we are using the kong ingress controller with the cert-manager for SSL termination. You must change the values according to your setup. Then, install the chart with the custom values file as follows:

helm repo add anteon https://getanteon.github.io/anteon-helm-charts/
helm repo update
kubectl create namespace anteon
helm upgrade --install --namespace anteon anteon-selfhosted anteon/anteon --values values-kong-ingress.yaml --wait

After the installation, you can access the Anteon dashboard via the Ingress URL. To get the Ingress URL, run the following command:

kubectl get ingress -n anteon
tip

Check How to Securely Expose Your Kubernetes Application using NGINX Ingress blog post for more information about the Ingress configuration with NGINX and Let's Encrypt.