This package is designed to be deployed on UDS Core, and is based on the upstream Jira chart.
Jira software is a popular project management tool used by teams to plan, track, and manage their work. It offers features such as issue tracking, agile project management, and customizable workflows, making it a versatile solution for software development and other project-based teams.
The Jira Package expects to be deployed on top of UDS Core with the dependencies listed below being configured prior to deployment.
Jira is configured by default to assume the internal dependencies that are used for testing (see postgres in the bundle).
- A Postgres database is running on port
5432
and accessible to the cluster via theJIRA_DB_ENDPOINT
Zarf var. - This database can be logged into via the username & password given in the postgre connection secret (see
values/common-values.yaml
). - This database instance has a psql database created matching what is defined in the Zarf var
JIRA_DB_NAME
. Default isjiradb
- The user has read/write access to the above mentioned database
- Create
jira-postgres
service injira
namespace that points to the psql database - Create
jira-postgres
secret injira
namespace with the keypassword
that contains the password to the user for the psql database
Flavor | Description | Example Creation |
---|---|---|
upstream | Uses images from docker.io within the package. | zarf package create . -f upstream |
registry1 | Uses images from registry1.dso.mil within the package. | zarf package create . -f registry1 |
Important
NOTE: To create the registry1 flavor you will need to be logged into Iron Bank - you can find instructions on how to do this in the Big Bang Zarf Tutorial.
The released packages can be found in ghcr.
*For local dev, this requires you install uds-cli
Tip
To get a list of tasks to run you can use uds run --list
!
Please see the CONTRIBUTING.md