Skip to content

User Management Deployment⚓︎

Overview⚓︎

A deployment wrapper script has been prepared for a ‘user management’ deployment - that is focused on the Identity Service (Authorization Server), Identity API and Gatekeeper (Protection Policy Enforcement).

The script deploy/userman/userman achieves this by appropriate configuration of the environment variables, before launching the eoepca.sh deployment script. The deployment configuration is captured in the file deploy/userman/userman-options.

The user-management deployment applies the following configuration:

  • Assumes a private deployment - i.e. no external-facing IP/ingress, and hence no TLS
    To configure an external-facing deployment with TLS protection, then see section Public Deployment
  • No TLS for service ingress endpoints
  • Services deployed:
    • Identity Service
    • Identity API
    • Gatekeeper instance, protecting the Identity API
  • Other eoepca services not deployed

Initiate Deployment⚓︎

Deployment is initiated by invoking the script…

./deploy/userman/userman

The Identity Service is accessed at the endpoint keycloak.192-168-49-2.nip.io.

The Identity API is accessed at the endpoint identity-api.192-168-49-2.nip.io.

Post-deploy Manual Steps⚓︎

To complete the deployment, see section Post-deployment Manual Steps of the Scripted Deployment page.