Files
teleport/examples/chart/access/slack
Cam Hutchison 909cc20a5d Update master for v18 (#47988)
The v17 release branch has been made, so update master so that it refers
to v18.
2024-12-31 15:48:49 +00:00
..
2024-12-31 15:48:49 +00:00
2024-12-31 15:48:49 +00:00
…

Teleport Access Request Slack Plugin

This chart sets up and configures a Deployment for the Access Request Slack plugin.

Installation

See the Access Requests with Slack guide.

Values

The following values can be set for the Helm chart:

Name Description Type Default Required
teleport.address Host/port combination of the teleport auth server string "" yes
teleport.identitySecretName Name of the Kubernetes secret that contains the credentials for the connection string "" yes
teleport.identitySecretPath Key of the field in the secret specified by teleport.identitySecretName string "auth_id" yes
slack.token Slack API token string "" yes
slack.tokenFromSecret Kubernetes secret to read the token from instead of slack.token string "" no
slack.tokenSecretPath The path of the token in the secret described by slack.tokenFromSecret string "slackToken" no
roleToRecipients Mapping of roles to a list of channels and Slack emails.
Example:
"dev" = ["dev-access-requests", "user@example.com"]
"*" = ["access-requests"]
map {} yes
log.output Logger output. Could be "stdout", "stderr" or a file name, eg. "/var/lib/teleport/slack.log" string "stdout" no
log.severity Logger severity. Possible values are "INFO", "ERROR", "DEBUG" or "WARN". string "INFO" no
annotations.config Annotations to add to the configmap. map {} no
annotations.deployment Annotations to add to the deployment. map {} no
annotations.pod Annotations to add to every pod created by the deployment. map {} no
annotations.secret Annotations to add to the secret. map {} no