This project contains Helm charts{.external} for installing Atlassian's Jira Data Center{.external}, Confluence Data Center{.external}, Bitbucket Data Center{.external}, Bamboo Data Center{.external} and Crowd Data Center{.external} on Kubernetes.
Use the charts to install and operate Data Center products within a Kubernetes cluster of your choice. It can be a managed environment, such as Amazon EKS{.external}, Azure Kubernetes Service{.external}, Google Kubernetes Engine{.external}, or a custom on-premise system.
!!! warning "Support Disclaimer" Helm is a Kubernetes package manager that orchestrates the provisioning of applications onto existing Kubernetes infrastructure. The requirements for this infrastructure are described in Prerequisites. The Kubernetes cluster remains your responsibility; we do not provide direct support for Kubernetes or the underlying hardware it runs on.
If you have followed our documentation on how to configure the Helm charts, and you're using correctly created components, we will then provide support if you encounter an error with installation after running the `helm install` command.
We **don’t officially support** the functionality described in the [examples](examples/EXAMPLES.md) or the documented [platforms](platforms/PLATFORMS.md). You should use them for reference only.
Read more about [what we support and what we don’t](troubleshooting/SUPPORT_BOUNDARIES.md).
**Certain product limitations listed below:**
* **Jira** currently has [limitations with scaling](troubleshooting/LIMITATIONS.md#jira-and-horizontal-scaling).
* **Bamboo** has a number of limitations, [particularly with deployment and clustering](troubleshooting/LIMITATIONS.md#deployment).
Read more about these [product and platform limitations](troubleshooting/LIMITATIONS.md).
The diagram below provides a high level overview of what a typical deployment might look like when using the Atlassian Data Center Helm charts:
- Prerequisites and setup - everything you need to do before installing the Helm charts
- Verification - verify the integrity of the Helm charts
- Installation - the steps to install the Helm charts
- Migration - what you have to do if you're migrating an existing deployment to Kubernetes
- Operation - how to upgrade applications, scale your cluster, and update resources
- Configuration - a deep dive into the configuration parameters
- Platforms support - how to allow support for different platforms
- Examples - various configuration examples
- Troubleshooting - how to debug issues with installation
The minimum versions that we support for each product are:
Jira DC | Confluence DC | Bitbucket DC | Bamboo DC | Crowd DC |
---|---|---|---|---|
8.19{.external} | 7.13{.external} | 7.12{.external} | 8.1{.external} | 4.3{.external} |
If you find any issues, raise a ticket{.external}. If you have general feedback or questions regarding the charts, use Atlassian Community Kubernetes space{.external}.
Contributions are welcome. Find out how to contribute{.external}.
Apache 2.0 licensed, see license file{.external}.