Port improvements from GitLab deployment
The GitLab deployment cluster configuration was updated recently to move to using username and password authentication as opposed to certificate authentication. Update this repo and the examples to follow gitlab-deploy's lead and export the master username and password as outputs.