Hi everyone,
Here’s the first session in our ongoing Atlassian Data Center on Kubernetes Community series! In this video, Mike talks about why we’ve focused on building K8 support for Data Center - but that’s not all.
We want your feedback on where we take this feature next, so we have some questions and we’d love to hear your thoughts.
Would you prefer to have a flexible version of the helm charts, or would you rather that we make every component pre-defined?
Why we ask
Providing a flexible version of the helm charts will enable you to customize them to fit your unique business needs. However, while we can test against the most common setups, your environment may be unique. Having the components be pre-defined will enable us to fully optimize the helm charts, but these components may not be exactly what you’re using today.
Should we provide deployment templates based on cloud-native managed K8s engines, or would you rather have the option to deploy on your selected platform?
Why we ask
Once the helm charts have been made generally available, you can use them to deploy Data Center products on either your own hardware or a cloud provider. Having the flexibility to select what platform you deploy on enables organizations to take advantage of modern infrastructure while maintaining their requirements, but it would require some level of localization.
Providing templates based on cloud-native managed K8s engines, such as EKS, AKE, GKE, or ACK, would allow us to build additional support, such as automation. However, they may not be applicable to your environments, and the compatibility of our templates would be more limited.
Do you like the helm chart-only approach that we’ve taken so far, or would you prefer a more powerful tool like Terraform and Openshift K8s operator?
Why we ask
The helm charts provide the essential building blocks needed to deploy Data Center in K8s clusters and give you the capability to integrate with your operation and automation tools.
Terraform and Opensfhit operators are more powerful and opinionated - they have control over how you upgrade, manage the lifecycle of software, and autopilot the operations. Those tools are less flexible than helm charts and you may need to work out your own approach to integrate with them.
Let us know your thoughts and questions in the comments below and stay tuned for the next video in our series coming out soon.