Skip to content

Latest commit

 

History

History

uaa-server

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

UAA Server for Steeltoe Samples

This directory contains resources for building a CloudFoundry User Account and Authentication (UAA) Docker image that is customized to work with Steeltoe Samples.

Running Local

To run this image locally:

docker run -it -p 8080:8080 --name steeltoe-uaa steeltoe.azurecr.io/uaa-server:77.10

Customizing for your Cloud Foundry environment

These instructions will help you build and deploy a custom image to use as an identity provider for Single Sign-On for VMware Tanzu Application Service:

  1. Clone this repository.
  2. (Operator task) Create an identity zone
  3. Change the redirect-uri entry for ssotile in uaa.yml to match your identity zone.
  4. (OPTIONAL) Customize the name of the image you're about to build by renaming the uaa-server directory
  5. .\build.ps1 uaa-server.
  6. Push the image to an image repository accessible from your Cloud Foundry environment.
  7. Deploy the image with a command similar to this:
    • cf push steeltoe-uaa --docker-image steeltoe.azurecr.io/uaa-server:77.10
  8. (Operator task) Add the new identity provider with OpenID Connect
    • Use the ssotile credentials from uaa.yml