Post-Installation#
After installing Flex, use this guide to configure and verify your deployment.
Verify Pod Status#
Ensure all pods are running:
kubectl get pods -n gluu
Expected output shows pods in Running or Completed state.
Configure Flex with TUI#
The Terminal User Interface (TUI) provides an interactive way to configure Flex components. The TUI calls the Config API to perform configuration.
See the TUI for Kubernetes guide for detailed instructions.
Verify Endpoints#
Test that your Flex endpoints are accessible:
| Service | Endpoint |
|---|---|
| Auth Server | https://<FQDN>/.well-known/openid-configuration |
| FIDO2 | https://<FQDN>/.well-known/fido2-configuration |
| SCIM | https://<FQDN>/.well-known/scim-configuration |
View Logs#
Check logs for troubleshooting:
kubectl logs -n gluu -l app=auth-server
kubectl logs -n gluu -l app=config-api
Common Issues#
Pods not starting#
Check events for the namespace:
kubectl get events -n gluu --sort-by='.lastTimestamp'
Database connection errors#
Verify database connectivity:
kubectl exec -it -n gluu <config-pod> -- nc -zv <db-host> <db-port>
Certificate issues#
Ensure TLS certificates are properly configured:
kubectl get secrets -n gluu | grep tls
Next Steps#
- Kubernetes Operations - Day-2 operations
- Config API - REST API configuration
- Monitoring - Set up monitoring