title | description |
---|---|
teleport-plugin-jira Chart Reference |
Values that can be set using the teleport-plugin-jira Helm chart |
The teleport-plugin-jira
Helm chart runs the Jira Teleport plugin, which
allows users to receive and manage Access Requests as tasks in a Jira project.
You can browse the source on GitHub.
This reference details available values for the teleport-plugin-jira
chart.
(!docs/pages/includes/backup-warning.mdx!)
Type | Default value | Required? |
---|---|---|
string |
"" |
Yes |
This parameter contains the host/port combination of the Teleport Auth Service or Proxy Service.
```yaml teleport: address: "teleport.example.com:3025" ``` ```code $ --set teleport.address="teleport.example.com:3025" ```Type | Default value | Required? |
---|---|---|
string |
"" |
Yes |
Name of the Kubernetes secret that contains the credentials for the connection to the Auth Service or Proxy Service.
The secret should be in the following format:
apiVersion: v1
kind: Secret
type: Opaque
metadata:
name: teleport-plugin-jira-identity
data:
auth_id: ...
Check out the Jira Helm Chart documentation for more information about how to acquire these credentials.
```yaml teleport: identitySecretName: "teleport-plugin-jira-identity" ``` ```code $ --set teleport.identitySecretName="teleport-plugin-jira-identity" ```Type | Default value | Required? |
---|---|---|
string |
"auth_id" |
No |
Name of the key in the Kubernetes secret that holds the credentials for the connection to the Auth Service. If the secret follows the format above, it can be omitted.
```yaml teleport: identitySecretPath: "auth_id" ``` ```code $ --set teleport.identitySecretPath="auth_id" ```Type | Default value | Required? |
---|---|---|
string |
"" |
No |
Secret containing the Jira token of the bot user.
```yaml jira: apiTokenFromSecret: "teleport-jira-plugin-token" ``` ```code $ --set jira.apiTokenFromSecret="teleport-jira-plugin-token" ```Type | Default value | Required? |
---|---|---|
string |
"jiraApiToken" |
No |
Key where the token is located inside the secret specified by jira.apiTokenFromSecret
.
Type | Default value | Required? |
---|---|---|
string |
"Task" |
Yes |
Issue type to be created when a new Access Request is made.
```yaml jira: issueType: Task ``` ```code $ --set jira.issueType=Task ```Type | Default value | Required? |
---|---|---|
string |
"" |
Yes |
List of project who will receive notifications about Access Requests.
```yaml jira: project: MYPROJ ``` ```code $ --set jira.project=MYPROJ ```Type | Default value | Required? |
---|---|---|
array |
[] |
Yes |
List of recipients who will receive notifications about Access Requests.
```yaml jira: recipients: - [email protected] - [email protected] ``` ```code $ --set jira.recipients[0]="[email protected]",jira.recipients[0]="[email protected]" ```Type | Default value | Required? |
---|---|---|
string |
"" |
No |
Jira token of the bot user to impersonate when sending Access Request
messages. It's only recommended for testing purposes. Please use
jira.apiTokenFromSecret
instead.
Type | Default value | Required? |
---|---|---|
string |
"" |
Yes |
Base URL of the Jira instance.
```yaml jira: url: "https://jira.example.com/" ``` ```code $ --set jira.url="https://jira.example.com/" ```Type | Default value | Required? |
---|---|---|
string |
"" |
Yes |
Jira username or email address associated with the token.
```yaml jira: username: "[email protected]" ``` ```code $ --set jira.username="[email protected]" ```Type | Default value | Required? |
---|---|---|
string |
stdout |
No |
Logger output. Can be stdout
, stderr
or a file name, eg. /var/log/teleport/jira.log
Type | Default value | Required? |
---|---|---|
string |
INFO |
No |
Logger severity. Possible values are INFO
, ERROR
, DEBUG
or WARN
.