Ticketing & Bug Tracking
Easily collaborate with your team by integrating Jira for efficient ticketing and bug tracking, ensuring effective communication and issue management
Jira integration simplifies issue management within clusters and helps you ensure every issue gets properly addressed. With just a few clicks, tickets can be opened and assigned to the proper teams, with the details needed to streamline resolutions and configuration changes.
🛠️ How to create Jira Profile
There are two options for creating a Profile: from the Settings tab or directly from the Overview.
From the Settings tab
Go to the Settings
tab on the left panel -> select Integrations
-> click the +Add Integration
button and select Jira
from the drop-down -> insert the required data.

From the Overview tab
Go to the Overview
tab on the left panel -> find the cluster to which you want to apply the Profile
and click gear
button -> go to Customizations
-> find Integrations
and click the Ticketing & Bug Tracking
drop-down list -> click the Add New Profile
button -> insert the required data.

Jira Profile Configuration

Name your profile
Configure the profile according to the following instructions:
jira_user
: Email address of the user creating the profile. We recommend creating a separate JIRA user for PerfectScale.
jira_secret
: API token to authenticate with an Atlassian cloud product.
Go to https://id.atlassian.com/manage-profile/security/api-tokens and click
Create API token
button.New API token Insert the label and click
Create
button.Create an API token Copy the created API token and put it in the
jira_secret
field. 💡 NOTE: To generate the API token, you need to use the Jira account that is associated with theIntegration Profile
(account specified injira_user
).
jira_url
: Corporate Jira URL. Example: https://xxx.atlassian.net, where xxx - a corporate domain.
jira_project
: Jira project where tickets will be created.
jira_issue_type
: The type of a Jira ticket.
jira_sumary
: The summary of a Jira ticket.
jira_assignee
: The default assignee (member ID) of a Jira ticket.

jira_resolution
(optional): Set true to assign the resolution reason when closing a ticket in the specified jira_project.
jira_custom_fields
(optional): Specify the ID of the required Jira ticket field that is not included in the default setup. Use the following format for the custom field ID:
jira_custom_fields:
customfield_XXXXX: 'DevOps Team'
Learn how to get a field ID here.
Use
Set as default
checkbox to automatically assign the profile to the clusters. 💡 NOTE: The manually assigned profile takes priority over the default one.To verify the accuracy of your Jira configuration, simply click on the
Test Integration
button. When the configuration is correct, you will see the messageJira Configured Correctly
. In case ofJira Configured Wrongly
response, check and ensure the correctness of the data.Click the
Save
button to save the progress.
How to get Jira custom field ID
A simple method to obtain a Jira custom field ID without requiring extra permissions is to inspect the relevant Jira issue that includes this field. Follow the next simple steps:
Open an issue (Jira ticket) with the custom field for which you want to find the ID.
Right-click on the field name and select
Inspect
.On the Developer Tools panel, you will find the name and ID for your custom field.

🛠️ How to apply Jira Profile
Apply to a single cluster
To apply the Profile
to the cluster, go to the Overview
tab on the left panel -> find the cluster to which you want to apply the Profile
and click gear
button -> go to Customizations
-> find Integrations
and click the Ticketing & Bug Tracking
drop-down list -> select the needed profile.

Apply to multiple clusters
To apply a profile to multiple clusters from a single view, use the Manage Assignments
feature.
Go to the Settings
tab on the left panel -> select Integrations
-> click the Manage Assignments
button -> apply the profile for the needed clusters in the Ticketing & Bug Tracking
section -> click the Save Changes
button.

Last updated