Accessing Stratos
Depending on the deployment mode, you may require access to an UAA. Stratos also has the option to configure a local user account which removes the need for a UAA in non-Cloud Foundry deployments.
Cloud Foundry deployment
In a Cloud Foundry deployment, the Console will be configured to use the UAA used by the Cloud Foundry instance.
Therefore, the login credentials will be the CF credentials for the user. A Cloud Foundry administrator (a user with the cloud_controller.admin
scope) will also be a Console administrator.
Kubernetes deployment
In a Kubernetes deployment using Helm, no UAA instance is deployed. Users have the choice to either provide their own UAA to authenticate against, or alternatively Stratos may be configured at deployment, to use a local user account.
Docker, single container deployment
The single container deployment does not contain a UAA. The instructions specified for a Kubernetes deployment apply to this, including the local user account option.
Console Login
Log in to Stratos With UAA
The Console will start in a setup mode and users will be need to provide the following to complete the setup:
- UAA Endpoint
- Is SSL Validation should be enforced
- Username and password for a user who has required Console administrator scope
- The UAA Client ID and client secret
Once the user provides this information, the user will be able to select the scope which should be used to identify a Console admin.
Log in to Stratos with local user account
Helm deployment
With local user account configured, the console will present the login screen on startup. Log in with username: admin
, and the password you configured in the Stratos deployment command. The local user account has admin permissions.
Docker, single container deployment
Log in to the console using the local user credentials you configured when building/deploying the container.
Quickly setting up a UAA for development
- We will setup two containers that are linked to each other
- Bring up the single container Console
- Bring up the UAA
Access the Console at
http://localhost:4443/
and provide the following information: UAA Endpoint API URL:http://uaa:8080
Client ID:console
Client Secret: Leave this blank Admin Account:admin
Password:hscadmin
Click enter and select the following from the list:
stratos.admon
The Console is now ready to be used