Conversation
Move the backup specific page to usage page and rename it to operations.
below backup & restore operation. We should probably move those information into the configuration page.
pchovelon
left a comment
There was a problem hiding this comment.
Here is my review :)
I think it's a good job that clarify a lot of part.
| To run pgBackRest with parameters not directly managed by this plugin, | ||
| the `CustomEnvVar` option can be used. | ||
|
|
||
| ## Supported repositories type (S3 and Azure) |
There was a problem hiding this comment.
| ## Supported repositories type (S3 and Azure) | |
| ## Supported repositories types (S3 and Azure) |
|
|
||
| ## Supported repositories type (S3 and Azure) | ||
|
|
||
| The pgBackRest plugin enables PostgreSQL backup files to be stored in: |
There was a problem hiding this comment.
| The pgBackRest plugin enables PostgreSQL backup files to be stored in: | |
| The pgBackRest plugin enables backup and WAL files to be stored in: |
"PostgreSQL" here could be confusing. I suggest to remove it and add WAL files in sentence.
|
|
||
| The pgBackRest plugin enables PostgreSQL backup files to be stored in: | ||
|
|
||
| - Amazon s3 |
There was a problem hiding this comment.
| - Amazon s3 | |
| - Amazon S3, or S3 compatible solutions |
| - Amazon s3 | ||
| - Microsoft Azure Blob Storage | ||
|
|
||
| The plugin relies on the protocols that pgBackRest supports natively. To |
There was a problem hiding this comment.
| The plugin relies on the protocols that pgBackRest supports natively. To | |
| The plugin relies on pgBackRest protocols. To |
|
|
||
| The plugin relies on the protocols that pgBackRest supports natively. To | ||
| configure the repositories for pgBackRest, you must define a `Stanza` | ||
| object, which establishes the link between your PostgreSQL `Cluster` and |
There was a problem hiding this comment.
| object, which establishes the link between your PostgreSQL `Cluster` and | |
| object, which establishes the link between one PostgreSQL `Cluster` and |
Maybe use "one" to be sure people understand that one stanza = one cluster
| your backup : | ||
|
|
||
| ``` console | ||
| kubectl cnpg backup cluster-demo -m plugin --plugin-name pgbackrest.dalibo.com |
There was a problem hiding this comment.
| kubectl cnpg backup cluster-demo -m plugin --plugin-name pgbackrest.dalibo.com | |
| kubectl cnpg backup cluster-sample -m plugin --plugin-name pgbackrest.dalibo.com |
| Or with the `cnpg` plugin: | ||
|
|
||
| ``` console | ||
| $ kubectl cnpg backup cluster-demo -m plugin --plugin-name pgbackrest.dalibo.com \ |
There was a problem hiding this comment.
| $ kubectl cnpg backup cluster-demo -m plugin --plugin-name pgbackrest.dalibo.com \ | |
| kubectl cnpg backup cluster-demo -m plugin --plugin-name pgbackrest.dalibo.com \ |
remove $ because if users use copy button of the code block, it is useless.
| also be defined under the specification (`spec`). | ||
|
|
||
| Here is a full example of a scheduled backup definition using the | ||
| pgbackrest plugin : |
There was a problem hiding this comment.
| pgbackrest plugin : | |
| pgBackRest plugin : |
|
|
||
| ## WAL Archiving | ||
|
|
||
| WAL archiving can be customized through the `pgbackrest` CRD. It is |
There was a problem hiding this comment.
pgbackrest CRD ? did you mean Stanza ?
|
|
||
| As stated in the | ||
| [documentation](https://pgbackrest.org/user-guide.html#quickstart/configure-stanza), | ||
| a *stanza* is specific to a PostgreSQL instance cluster. |
There was a problem hiding this comment.
| a *stanza* is specific to a PostgreSQL instance cluster. | |
| a *stanza* is specific to a PostgreSQL instance. |
No description provided.