Files
teleport/examples/chart/access/slack
Hugo Shaka 8399e0b1c4 generate chart references from values (#41167)
* generate chart references from values

* fixup! generate chart references from values

* Make documentation linter happy

* Fix jira values + bad slack copy-paste
2024-05-02 20:58:56 +00:00
..
2024-04-10 12:59:58 +00:00
2024-04-10 12:59:58 +00:00
2024-04-10 12:59:58 +00:00
2024-04-10 12:59:58 +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