Skip to content

Commit 11c0990

Browse files
committed
docs: add Helm chart installation
Signed-off-by: Krypton <root@krypton.ninja>
1 parent 1d79745 commit 11c0990

File tree

5 files changed

+76
-2
lines changed

5 files changed

+76
-2
lines changed

web/docs/installation.mdx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ Both checks are required before proceeding with the installation.
5656

5757
import { InstallationSnippet } from '@site/src/components/Installation';
5858

59+
### Directly using the manifest
60+
5961
Install the plugin using `kubectl` by applying the manifest for the latest
6062
release:
6163

@@ -98,6 +100,18 @@ deployment "barman-cloud" successfully rolled out
98100

99101
This confirms that the plugin is deployed and ready to use.
100102

103+
### Using the Helm Chart
104+
105+
The plugin can be installed using the provided [Helm chart](https://github.com/cloudnative-pg/charts/tree/main/charts/plugin-barman-cloud):
106+
107+
```sh
108+
helm repo add cnpg https://cloudnative-pg.github.io/charts
109+
helm upgrade --install barman-cloud \
110+
--namespace cnpg-system \
111+
--create-namespace \
112+
cnpg/plugin-barman-cloud
113+
```
114+
101115
## Testing the latest development snapshot
102116

103117
You can also test the latest development snapshot of the plugin with the

web/versioned_docs/version-0.10.0/installation.mdx

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ Both checks are required before proceeding with the installation.
5454

5555
## Installing the Barman Cloud Plugin
5656

57-
import { InstallationSnippet } from '@site/src/components/Installation';
57+
import { InstallationSnippet } from "@site/src/components/Installation";
58+
59+
### Directly using the manifest
5860

5961
Install the plugin using `kubectl` by applying the manifest for the latest
6062
release:
@@ -98,6 +100,19 @@ deployment "barman-cloud" successfully rolled out
98100

99101
This confirms that the plugin is deployed and ready to use.
100102

103+
### Using the Helm Chart
104+
105+
The plugin can be installed using the provided [Helm chart](https://github.com/cloudnative-pg/charts/tree/main/charts/plugin-barman-cloud):
106+
107+
```sh
108+
helm repo add cnpg https://cloudnative-pg.github.io/charts
109+
helm upgrade --install barman-cloud \
110+
--namespace cnpg-system \
111+
--create-namespace \
112+
--version 0.4.0 \
113+
cnpg/plugin-barman-cloud
114+
```
115+
101116
## Testing the latest development snapshot
102117

103118
You can also test the latest development snapshot of the plugin with the

web/versioned_docs/version-0.5.0/installation.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ Both checks are required before proceeding with the installation.
5656

5757
import { InstallationSnippet } from '@site/src/components/Installation';
5858

59+
### Directly using the manifest
60+
5961
Install the plugin using `kubectl` by applying the manifest for the latest
6062
release:
6163

@@ -98,6 +100,19 @@ deployment "barman-cloud" successfully rolled out
98100

99101
This confirms that the plugin is deployed and ready to use.
100102

103+
### Using the Helm Chart
104+
105+
The plugin can be installed using the provided [Helm chart](https://github.com/cloudnative-pg/charts/tree/main/charts/plugin-barman-cloud):
106+
107+
```sh
108+
helm repo add cnpg https://cloudnative-pg.github.io/charts
109+
helm upgrade --install barman-cloud \
110+
--namespace cnpg-system \
111+
--create-namespace \
112+
--version 0.1.0 \
113+
cnpg/plugin-barman-cloud
114+
```
115+
101116
## Testing the latest development snapshot
102117

103118
You can also test the latest development snapshot of the plugin with the

web/versioned_docs/version-0.7.0/installation.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ Both checks are required before proceeding with the installation.
5656

5757
import { InstallationSnippet } from '@site/src/components/Installation';
5858

59+
### Directly using the manifest
60+
5961
Install the plugin using `kubectl` by applying the manifest for the latest
6062
release:
6163

@@ -98,6 +100,19 @@ deployment "barman-cloud" successfully rolled out
98100

99101
This confirms that the plugin is deployed and ready to use.
100102

103+
### Using the Helm Chart
104+
105+
The plugin can be installed using the provided [Helm chart](https://github.com/cloudnative-pg/charts/tree/main/charts/plugin-barman-cloud):
106+
107+
```sh
108+
helm repo add cnpg https://cloudnative-pg.github.io/charts
109+
helm upgrade --install barman-cloud \
110+
--namespace cnpg-system \
111+
--create-namespace \
112+
--version 0.2.0 \
113+
cnpg/plugin-barman-cloud
114+
```
115+
101116
## Testing the latest development snapshot
102117

103118
You can also test the latest development snapshot of the plugin with the

web/versioned_docs/version-0.9.0/installation.mdx

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ Both checks are required before proceeding with the installation.
5454

5555
## Installing the Barman Cloud Plugin
5656

57-
import { InstallationSnippet } from '@site/src/components/Installation';
57+
import { InstallationSnippet } from "@site/src/components/Installation";
58+
59+
### Directly using the manifest
5860

5961
Install the plugin using `kubectl` by applying the manifest for the latest
6062
release:
@@ -98,6 +100,19 @@ deployment "barman-cloud" successfully rolled out
98100

99101
This confirms that the plugin is deployed and ready to use.
100102

103+
### Using the Helm Chart
104+
105+
The plugin can be installed using the provided [Helm chart](https://github.com/cloudnative-pg/charts/tree/main/charts/plugin-barman-cloud):
106+
107+
```sh
108+
helm repo add cnpg https://cloudnative-pg.github.io/charts
109+
helm upgrade --install barman-cloud \
110+
--namespace cnpg-system \
111+
--create-namespace \
112+
--version 0.3.1 \
113+
cnpg/plugin-barman-cloud
114+
```
115+
101116
## Testing the latest development snapshot
102117

103118
You can also test the latest development snapshot of the plugin with the

0 commit comments

Comments
 (0)