As for clustering, Bitbucket Data Center[4] provides the same self-hosted functionality as Bitbucket Server for 500+ user tiers, with active-active clustering for performance at scale and HA, as well as Smart Mirroring for distributed git read performance.
Feel free to email me (rbarnes@) if you have feedback on how these options work for you.
There are a few options for configuration management and automation.
The installer[1], web setup[2] and almost everything in settings/admin/provisioning can be done via a config file, script or REST call[3].
There are a few 3rd party modules for config management tools available that make use of this:
Chef: https://github.com/bflad/chef-stash
Puppet: https://forge.puppetlabs.com/thewired/Bitbucket
We also provide a docker image that may be of interest: https://hub.docker.com/r/atlassian/bitbucket-server/
As for clustering, Bitbucket Data Center[4] provides the same self-hosted functionality as Bitbucket Server for 500+ user tiers, with active-active clustering for performance at scale and HA, as well as Smart Mirroring for distributed git read performance.
Feel free to email me (rbarnes@) if you have feedback on how these options work for you.
[1] https://confluence.atlassian.com/bitbucketserver/running-the...
[2] https://confluence.atlassian.com/bitbucketserver/automated-s...
[3] https://developer.atlassian.com/bitbucket/server/docs/latest...
[4] https://www.atlassian.com/enterprise/data-center/