Skip to content
Spinnaker API Gateway
Groovy Java Kotlin Other
Branch: master
Clone or download

Latest commit

spinnakerbot and root chore(dependencies): Autobump korkVersion (#1240)
Co-authored-by: root <root@6091e921213e>
Latest commit e229550 Jun 5, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github fix(builds): Run branch build on release branches (#1174) Apr 30, 2020
.idea
gate-api chore(plugins): Replace PF4J ExtensionPoint with SpinnakerExtensionPo… May 6, 2020
gate-basic fix(auth): Basic auth was missing the cookie serializer like oth… (#986) Dec 13, 2019
gate-bom chore(build): update to newer spinnaker project plugin (#1159) Apr 20, 2020
gate-core chore(logs): be more consistent with exception logging (#1237) Jun 4, 2020
gate-iap chore(logs): be more consistent with exception logging (#1237) Jun 4, 2020
gate-integrations-gremlin fix(misc): revert the usage of client provider for non spinnaker serv… Jun 2, 2020
gate-ldap fix(ldap): Fix an issue where LDAP logins using SameSite cookies (#962) Nov 21, 2019
gate-oauth2 chore(logs): be more consistent with exception logging (#1237) Jun 4, 2020
gate-plugins-test fix(misc): Use new client provider api. (#1239) Jun 4, 2020
gate-plugins fix(misc): safe guard the bean to not load if config is set to false (#… Jun 2, 2020
gate-proxy feat(proxy): add PUT and DELETE to allowed proxy methods (#1191) May 8, 2020
gate-saml chore(logs): be more consistent with exception logging (#1237) Jun 4, 2020
gate-web fix(misc): Use new client provider api. (#1239) Jun 4, 2020
gate-x509 chore(logs): be more consistent with exception logging (#1237) Jun 4, 2020
gradle chore(build): gradle 6.4.1 (#1214) May 21, 2020
halconfig config(core): Push Halyard config to base (#1192) May 8, 2020
swagger fix(swagger): Adds kayenta enabled prop to fake test. (#735) Feb 27, 2019
.clog.toml chore(changelog): Extend changelog commit keywords. (#363) Mar 22, 2017
.editorconfig feat(plugins): Binary publish proxy endpoint (#1066) Feb 19, 2020
.gcloudignore chore(gcb build): add a .gcloudignore (#1076) Feb 27, 2020
.gitignore chore(swagger): Generates swagger spec for some missing controllers. (#… Sep 4, 2018
.mergify.yml chore(mergify): autobump reviews should go to oss-approvers (#1140) Apr 8, 2020
AUTHORS Adds AUTHORS file Aug 26, 2015
Dockerfile.compile chore(java11): Turn on the cross-compiler plugin in Dockerfile.compile ( Mar 27, 2020
Dockerfile.java8 fix(plugins): use service name in path for plugins (#1083) Mar 2, 2020
Dockerfile.slim fix(plugins): use service name in path for plugins (#1083) Mar 2, 2020
Dockerfile.ubuntu fix(plugins): use service name in path for plugins (#1083) Mar 2, 2020
Dockerfile.ubuntu-java8 fix(plugins): use service name in path for plugins (#1083) Mar 2, 2020
LICENSE.txt LICENSE Oct 10, 2014
OWNERS.md chore(*): Seeding initial OWNERS file (#779) Apr 23, 2019
README.md Revert "Revert "chore(builds): Remove the temp line in README (#945)" ( Nov 1, 2019
build.gradle chore(build): update to newer spinnaker project plugin (#1159) Apr 20, 2020
gradle.properties chore(dependencies): Autobump korkVersion (#1240) Jun 5, 2020
gradlew chore(build): gradle 6.4 (#1188) May 7, 2020
gradlew.bat chore(build): gradle 6.4 (#1188) May 7, 2020
settings.gradle feat(build): adds project properties for composite builds. (#1178) May 5, 2020

README.md

Spinnaker Gateway Service

Build Status

This service provides the Spinnaker REST API, servicing scripting clients as well as all actions from Deck. The REST API fronts the following services:

Modular builds

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.

Debugging

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.

You can’t perform that action at this time.