-
Notifications
You must be signed in to change notification settings - Fork 3
[doc] Enhance installation page #100
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -4,19 +4,26 @@ sidebar_position: 2 | |
|
|
||
| # Installation | ||
|
|
||
| To install and use this plugin, Kubernetes and CloudNativePG users should : | ||
| ## Prerequisite | ||
|
|
||
| 1. Install the plugin by applying the manifest located in the | ||
| `kubernetes` directory : | ||
| `cert-manager` must be installed before pgBackRest plugin. | ||
| Please follow steps in this [documentation](https://cert-manager.io/docs/installation/). | ||
|
|
||
| To install the plugin, users can follow one of the following methods : | ||
|
|
||
| 1. Install the plugin by applying the production manifest located in the | ||
| `kubernetes` directory after cloning the [repository](https://github.com/dalibo/cnpg-plugin-pgbackrest) : | ||
|
|
||
| ``` console | ||
| kubectl apply -k ./kubernetes/prod | ||
| ``` | ||
|
|
||
| Users can also use the manifest file from GitHub: | ||
| Or | ||
|
|
||
| 2. Directly apply the manifest files from GitHub : | ||
|
|
||
| ``` console | ||
| $ kubectl apply -f \ | ||
| kubectl apply -f \ | ||
|
Collaborator
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't know if we should remove the
Collaborator
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. When using the shortcut to copy and paste code, the $ is taken and then we cannot paste text. |
||
| https://raw.githubusercontent.com/dalibo/cnpg-plugin-pgbackrest/main/manifest.yaml | ||
| ``` | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is already listed on the introduction / first page. Do we need to list it again ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I say yes :) or at least a text to show how to verify the requirements