This repo consists of manifests to deploy gophish into GKE with GCE loadbalancer.
gcloud compute addresses create external-ip-name --global --project your-gcp-project
kubectl create secret tls yourdomain-com-cert --cert=certificate-fullchain.crt --key=certificate.key -n namespace
- Refer to
certificate.yaml
to deploy a google managed certificate and bind it to the ingress - You need to ensure your DNS is updated with the address, It takes few minutes for the SSL Certificate to fully propagate.