Skip to content

Commit

Permalink
Update "Configure a shared-home volume" section in PREREQUISITES.md (#…
Browse files Browse the repository at this point in the history
…751)

* Update "Configure a shared-home volume" section in PREREQUISITES.md

* Update docs/docs/userguide/PREREQUISITES.md

Co-authored-by: Adam Brokes <adam.brokes@gmail.com>

---------

Co-authored-by: Adam Brokes <abrokes@atlassian.com>
Co-authored-by: yivantsov-atlassian <52448429+bianchi2@users.noreply.github.com>
Co-authored-by: Adam Brokes <adam.brokes@gmail.com>
  • Loading branch information
4 people authored Feb 12, 2024
1 parent 44f0645 commit 1c0bd21
Showing 1 changed file with 9 additions and 2 deletions.
11 changes: 9 additions & 2 deletions docs/docs/userguide/PREREQUISITES.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,15 @@ Before installing the Data Center Helm charts you need to set up your environmen

### :material-folder-network: Configure a shared-home volume
* All of the Data Center products require a shared network filesystem if they are to be operated in multi-node clusters. If no shared filesystem is available, the products can only be operated in single-node configuration.
* Some cloud based options for a shared filesystem include [AWS EFS](https://aws.amazon.com/efs/){.external} and [Azure Files](https://docs.microsoft.com/en-us/azure/storage/files/storage-files-introduction){.external}. You can also stand up your own NFS.
* Due to the high performance requirements on IO operations, Bitbucket needs a dedicated NFS server providing persistence for a shared home. For this reason we don't recommend that you use cloud managed storage services such as AWS EFS. See [more details](../examples/storage/nfs/NFS.md#bitbucket-data-center-and-nfs).
* Some cloud based options for a shared filesystem include [AWS EFS](https://aws.amazon.com/efs/){.external}, [Azure Files](https://docs.microsoft.com/en-us/azure/storage/files/storage-files-introduction){.external}. You can also stand up your own NFS.

!!! info "Bitbucket shared storage"
In the case of Bitbucket, the following must be taken into account.

* Due to the high-performance requirements on IO operations, Bitbucket needs a dedicated NFS server providing persistence for a shared home.
* Before choosing [AWS EFS](https://aws.amazon.com/efs/){.external} as the File system, review the prerequisite mentioned on [cloud managed storage services](https://confluence.atlassian.com/bitbucketserver/supported-platforms-776640981.html#Supportedplatforms-cloudplatformsCloudplatforms). We include example for [Bitbucket Mesh](../examples/bitbucket/BITBUCKET_MESH.md).
* Bitbucket doesn't support other cloud-managed storage service such as [Azure Files](https://docs.microsoft.com/en-us/azure/storage/files/storage-files-introduction){.external}.

* The logical representation of the chosen storage type within Kubernetes can be defined as `PersistentVolumes` with an associated `PersistentVolumeClaims` in a `ReadWriteMany (RWX)` access mode.
* For more information about volumes see the [Volumes section of the configuration guide](CONFIGURATION.md#volumes).

Expand Down

0 comments on commit 1c0bd21

Please sign in to comment.