Skip to content

Automatically apply SaltStack highstate on GitHub webhooks

Notifications You must be signed in to change notification settings

akrantz01/applier

Repository files navigation

applier

Automatically apply SaltStack highstate on GitHub webhooks.

Configuration

The following environment variables can be configured:

Environment Variable Default Description
DEFAULT_BRANCH main The branch to perform updates on, typically the default branch
REDIS_HOST 127.0.0.1 The hostname/IP address of the Redis instance
REDIS_PORT 6379 The port the Redis instance is running on
SECRET_TTL 900 How many seconds to cache secrets for
WEBHOOK_SECRET_SDB_KEY github-webhook The SDB secret path to read from
WEBHOOK_SECRET_SDB_BACKEND secrets The SDB secret backend to use