This service provides the Spinnaker REST API, servicing scripting clients as well as all actions from Deck. The REST API fronts the following services:
By default, Gate is built with all authentication providers included. To build only a subset of
providers, use the includeProviders
flag:
./gradlew -PincludeProviders=oauth2,x509 clean build
You can view the list of all providers in gradle.properties
.
To start the JVM in debug mode, set the Java system property DEBUG=true
:
./gradlew -DDEBUG=true
The JVM will then listen for a debugger to be attached on port 8184. The JVM will not wait for
the debugger to be attached before starting Gate; the relevant JVM arguments can be seen and
modified as needed in build.gradle
.