mirror of
https://github.com/gravitational/teleport.git
synced 2026-11-02 14:59:53 +08:00
The v17 release branch has been made, so update master so that it refers to v18.
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 |