40 lines
1.4 KiB
Go
40 lines
1.4 KiB
Go
package constants
|
|
|
|
// DefaultDockerRegistry - default docker registry
|
|
const DefaultDockerRegistry = "https://index.docker.io"
|
|
|
|
// DefaultNamespace - default namespace to initialise configmaps based kv
|
|
const DefaultNamespace = "kube-system"
|
|
|
|
// WebhookEndpointEnv if set - enables webhook notifications
|
|
const WebhookEndpointEnv = "WEBHOOK_ENDPOINT"
|
|
|
|
// slack bot/token
|
|
const (
|
|
EnvSlackToken = "SLACK_TOKEN"
|
|
EnvSlackBotName = "SLACK_BOT_NAME"
|
|
EnvSlackChannels = "SLACK_CHANNELS"
|
|
EnvSlackApprovalsChannel = "SLACK_APPROVALS_CHANNEL"
|
|
|
|
EnvHipchatToken = "HIPCHAT_TOKEN"
|
|
EnvHipchatBotName = "HIPCHAT_BOT_NAME"
|
|
EnvHipchatChannels = "HIPCHAT_CHANNELS"
|
|
|
|
EnvHipchatApprovalsChannel = "HIPCHAT_APPROVALS_CHANNEL"
|
|
EnvHipchatApprovalsUserName = "HIPCHAT_APPROVALS_USER_NAME"
|
|
EnvHipchatApprovalsBotName = "HIPCHAT_APPROVALS_BOT_NAME"
|
|
EnvHipchatApprovalsPasswort = "HIPCHAT_APPROVALS_PASSWORT"
|
|
EnvHipchatConnectionAttempts = "HIPCHAT_CONNECTION_ATTEMPTS"
|
|
|
|
// Mattermost webhook endpoint, see https://docs.mattermost.com/developer/webhooks-incoming.html
|
|
// for documentation on setting it up
|
|
EnvMattermostEndpoint = "MATTERMOST_ENDPOINT"
|
|
EnvMattermostName = "MATTERMOST_USERNAME"
|
|
)
|
|
|
|
// EnvNotificationLevel - minimum level for notifications, defaults to info
|
|
const EnvNotificationLevel = "NOTIFICATION_LEVEL"
|
|
|
|
// KeelLogoURL - is a logo URL for bot icon
|
|
const KeelLogoURL = "https://keel.sh/images/logo.png"
|