This is a GoCD Secrets Plugin which allows users to use AWS Secrets Manager as a secret manager for GoCD.
To build the jar, run ./gradlew clean test assemble
Edit the file wrapper-properties.conf on your GoCD server and add the following options. The location of the wrapper-properties.conf can be found in the installation documentation of the GoCD server.
# We recommend that you begin with the index `100` and increment the index for each system property
wrapper.java.additional.100=-Dplugin.com.thoughtworks.gocd.secretmanager.aws.log.level=debugset the environment variable GOCD_SERVER_JVM_OPTIONS:
docker run -e "GOCD_SERVER_JVM_OPTIONS=-Dplugin.com.thoughtworks.gocd.secretmanager.aws.log.level=debug" ...The plugin logs are written to LOG_DIR/plugin-com.thoughtworks.gocd.secretmanager.aws.log. The log dir
- on Linux is
/var/log/go-server - on Windows are written to
C:\Program Files\Go Server\logs - on docker images are written to
/godata/logs