You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 10, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+37-7Lines changed: 37 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -58,27 +58,57 @@ url | URL for Stash install | String | auto-detected (see attributes/default.rb)
58
58
user | user to run Stash | String | stash
59
59
version | Stash version to install | String | 3.10.2
60
60
61
-
### Stash Backup Client Attributes
61
+
### Stash Backup Attributes (Shared)
62
62
63
-
These attributes are under the `node['stash']['backup_client']` namespace. Some of these attributes are overridden by `stash/stash` encrypted data bag (Hosted Chef) or data bag (Chef Solo), if it exists.
63
+
These attributes are under the `node['stash']['backup']` namespace. Some of these attributes are overridden by `stash/stash` encrypted data bag (Hosted Chef) or data bag (Chef Solo), if it exists.
64
64
65
65
Attribute | Description | Type | Default
66
66
----------|-------------|------|--------
67
67
backup_path | Path for backups | String | /tmp
68
68
baseurl | Stash base URL | String | `https://#{node['fqdn']}/`
69
-
checksum | SHA256 checksum for Stash Backup Client install | String | auto-detected (see attributes/default.rb)
Documentation: [Using the Stash Backup Client](https://confluence.atlassian.com/display/STASH/Using+the+Stash+Backup+Client)
75
+
76
+
These attributes are under the `node['stash']['backup_client']` namespace. Some of these attributes are overridden by `stash/stash` encrypted data bag (Hosted Chef) or data bag (Chef Solo), if it exists.
77
+
78
+
Attribute | Description | Type | Default
79
+
----------|-------------|------|--------
80
+
checksum | SHA256 checksum for Stash Backup Client install | String | auto-detected (see attributes/default.rb)
These attributes are under the `node['stash']['backup_diy']` namespace. Some of these attributes are overridden by `stash/stash` encrypted data bag (Hosted Chef) or data bag (Chef Solo), if it exists.
77
89
78
-
These attributes are under the `node['stash']['backup_client']['cron']` namespace. All of these attributes are overridden by `stash/stash` encrypted data bag (Hosted Chef) or data bag (Chef Solo), if it exists.
90
+
Attribute | Description | Type | Default
91
+
----------|-------------|------|--------
92
+
backup_archive_type | The way how to backup the stash home | String | tar
93
+
backup_home_type | The way how to backup the stash home | String | rsync
94
+
exclude_repos | List of repo IDs which should be excluded from the backup | List | []
95
+
gpg_recipient | GPG recipient name (only if `['backup_archive_type]'` is `'tar-gpg'`) | String | ""
96
+
install_path | location to place Stash DIY Backup scripts | String | /opt/atlassian/stash-diy-backup
97
+
hipchat_room | HipChat room where notifications should be sent | String | ""
98
+
hipchat_token | Authorization token for the HipChat server | String | ""
99
+
hipchat_url | URL to the HipChat server for sending notifications | String | 'https://api.hipchat.com'
100
+
repo_url | Git repository URL where Stash DIY Backup scripts are stored | String | https://bitbucket.org/atlassianlabs/atlassian-stash-diy-backup.git
101
+
revision | Git revision (or a branch, or a tag) wich should be checked out | String | master
102
+
temp_path | A temporary path where backup essentials should be placed before packing to the archive | String | /tmp/stash-backup-temp
103
+
verbose | Should the script output be verbose or not | Boolean | true
104
+
105
+
### Stash Backup Cron Attributes
106
+
107
+
These attributes are under the `node['stash']['backup']['cron']` namespace. All of these attributes are overridden by `stash/stash` encrypted data bag (Hosted Chef) or data bag (Chef Solo), if it exists.
0 commit comments