Skip to content

Jira

Jira

Create/edit/manage projects and issues in jira.

Description

Jira integration allows one to create and manage their projects. User can create issues, add comments, archive, vote, add watchers, clone issues and copy attachments from one issue to other.

Installation

For integrating with jira, you need to provide your jira authorization token which is Base64 encoded "email@example.com:". Make sure that the cluster name is set as jira-default and service_name is set as jira.

Helm Config

Below is sample configuration for enabling jira integration through Helm Chart Values file

jira:
  disabled: false
  clusters:
    jira-default:
      addresses:
        - "https://maira2.atlassian.net"
      token: "Basic <token>"
  • disabled tag can be set to true to temporarily disable the service without removing the config
  • multiple clusters can be added under tag "clusters"

Direct Config

Below is sample configuration for enabling gitlab integration

modules:
  - name: maira_io.module.http
services:
  - name: maira_io.service.http
    typed_config:
      "@type": types.google.com/maira_io.config.service.http.v1.Config
      clusters:
        - name: jira-default
          addresses:
            - "https://<domain>.atlassian.net"
          request_headers_add:
            "Accept": "application/json"
            "Authorization": "Basic <token>"
            "X-Atlassian-Token": "no-check"
          service_name: jira