- Configure your domain with following A records, point your static IP to:
dashboard.<your.domain> --Public-IP--
api.<your.domain> --Public-IP--
radius.<your.domain> --Public-IP--
-
(Optional) Postfix mail relay server (Example: Mailjet, Pepipost, Sendgrid, Mandrill)
-
Customization:
- In
ConfigMap.yml
: You need to change the values according to your cluster. You can set any of the variables from the list here to trailor setup to your requirements.
- In
-
Apply to Kubernetes Cluster:
kubectl apply -f ConfigMap.yml
kubectl apply -f Storage.yml
kubectl apply -f Service.yml
kubectl apply -f Deployment.yml
- Each Loadbalancer creates/assigns an IP address, add it to your DNS:
freeradius.<your.domain> -LoadBalancer-IP-
openvpn.<your.domain> -LoadBalancer-IP-
NOTE: Containers will take a little while to start working. You can see the status on the Web UI or on CLI by kubectl get all
command.