K3d-full-tested
$ k3d cluster create --config config.yaml
Create Data directory:
mkdir -p /app/data/keycloak && /app/data/mysql
kubectl apply -f mysql-deployment.yaml
4. Deploy keycloak in k3d cluster and volume mount on local-host-machine. Keycloak connect with mysql db and keycloak deployment with-hostname or without-hostname.
kubectl apply -f keycloak-deployment.yaml
kubectl apply -f kong-all.yaml kubectl apply -f kong-ingress.yaml