This PR cleans up the handling of Docker Secrets when either automatic or manual Docker Swarm deployments are used. Previously the Docker secrets were created but never used by the swarm deployment. Now the Swarm deployment will utilize a secondary gw-docker-compose.yml file to read in the created secrets. Also this PR includes cleanup of Docker documentation.
Workspace secrets are only applied if the secondary gw-docker-compose.yaml is added when run through the automatic swarm deployment using ./docker/deploy.sh or by specifying this file as a secondary configuration file in the docker stack deploy command.
Removed all references in the docker deployments to Google beta term and adjusted documentation to reflect these changes being available.
Altered the structure of the README.md to make the instructions more clear between automatic versus manual deployments. Including the flow of always showing the Docker Swarm deployment option first, since it is the recommended deployment method.
Tested automated and manual deployments of both Swarm deployments with GW as the IdP and non-GW as the IdP. Tested Compose deployments as well.
This PR cleans up the handling of Docker Secrets when either automatic or manual Docker Swarm deployments are used. Previously the Docker secrets were created but never used by the swarm deployment. Now the Swarm deployment will utilize a secondary
gw-docker-compose.yml
file to read in the created secrets. Also this PR includes cleanup of Docker documentation.gw-docker-compose.yaml
is added when run through the automatic swarm deployment using ./docker/deploy.sh or by specifying this file as a secondary configuration file in thedocker stack deploy
command.Tested automated and manual deployments of both Swarm deployments with GW as the IdP and non-GW as the IdP. Tested Compose deployments as well.