forked from cloudnative-pg/charts
-
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: Philippe Noël <[email protected]> Co-authored-by: Philippe Noël <[email protected]> ci: AWS EKS LocalStack Tests (#14) Co-authored-by: Itay Grudev <[email protected]> Co-authored-by: Itay Grudev <[email protected]> Updated documentation workflows and cleanup (#18) Revert "Add postgresql default to tests" This reverts commit a9f340d. Add repository_dispatch Signed-off-by: Philippe Noël <[email protected]> chore: Configure repository for ParadeDB (#15) Co-authored-by: Itay Grudev <[email protected]> chore: Create artifacthub-repo.yml (#20) Signed-off-by: Philippe Noël <[email protected]> Put artifacthub-repo.yml in the right location Bug Fix: Tests (#21) Renamed chart to `paradedb-cluster` (#22) Co-authored-by: Philippe Noël <[email protected]> Rm .DS_Store Remove extra HTML tag Signed-off-by: Philippe Noël <[email protected]> Remove repository_dispatch Signed-off-by: Philippe Noël <[email protected]> chore: Rename paradedb-cluster to paradedb (#28) chore: Try with adding missing -cluster (#33) chore: Final Cleanup (#34) chore: Remove PostGIS and Timescale (#35) Using the default UID/GID 999 from the postgres docker image (#26) Co-authored-by: Philippe Noël <[email protected]> chore: Update README and Schema (#37) Signed-off-by: Philippe Noël <[email protected]> chore(deps): pin sigstore/cosign-installer action to 4959ce0 (cloudnative-pg#403) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Rm pgvectorscale (#39) Signed-off-by: Philippe Noël <[email protected]> feat: Add GitHub Actions Workflow to check for typos (#40) Signed-off-by: Philippe Noël <[email protected]> Co-authored-by: Philippe Noël <[email protected]> chore(deps): update kyverno/action-install-chainsaw action to v0.2.11 (cloudnative-pg#410) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Rename the default database from app to paradedb (#41) Co-authored-by: Philippe Noël <[email protected]> docs: Clarify the docs (#42) Update Depot Revert "Update Depot" This reverts commit cb85b81. feat: Add `pg_cron` and Postgis (#44) Signed-off-by: Philippe Noël <[email protected]> chore: Use the new 0.11.0 release (#47) feat: Enable monitoring via Prometheus and Grafana (rebased) (#48) Rm extra files Remove duplicate block in README
- Loading branch information
1 parent
95a15cc
commit 357c46f
Showing
8 changed files
with
149 additions
and
3 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6 changes: 6 additions & 0 deletions
6
charts/paradedb/test/scheduledbackups/00-minio_cleanup-assert.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
apiVersion: batch/v1 | ||
kind: Job | ||
metadata: | ||
name: paradedb-test | ||
status: | ||
succeeded: 1 |
16 changes: 16 additions & 0 deletions
16
charts/paradedb/test/scheduledbackups/00-minio_cleanup.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
apiVersion: batch/v1 | ||
kind: Job | ||
metadata: | ||
name: minio-cleanup | ||
spec: | ||
template: | ||
spec: | ||
restartPolicy: OnFailure | ||
containers: | ||
- name: minio-cleanup | ||
image: minio/mc | ||
command: ['sh', '-c'] | ||
args: | ||
- | | ||
mc alias set myminio https://minio.minio.svc.cluster.local minio minio123 | ||
mc rm --recursive --force myminio/mybucket/scheduledbackups |
37 changes: 37 additions & 0 deletions
37
charts/paradedb/test/scheduledbackups/01-scheduledbackups_cluster-assert.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
apiVersion: postgresql.cnpg.io/v1 | ||
kind: Cluster | ||
metadata: | ||
name: scheduledbackups-cluster | ||
status: | ||
readyInstances: 1 | ||
--- | ||
apiVersion: postgresql.cnpg.io/v1 | ||
kind: ScheduledBackup | ||
metadata: | ||
name: scheduledbackups-cluster-daily-backup | ||
spec: | ||
immediate: true | ||
schedule: "0 0 0 * * *" | ||
method: barmanObjectStore | ||
backupOwnerReference: self | ||
cluster: | ||
name: scheduledbackups-cluster | ||
--- | ||
apiVersion: postgresql.cnpg.io/v1 | ||
kind: ScheduledBackup | ||
metadata: | ||
name: scheduledbackups-cluster-weekly-backup | ||
spec: | ||
immediate: true | ||
schedule: "0 0 0 * * 1" | ||
method: barmanObjectStore | ||
backupOwnerReference: self | ||
cluster: | ||
name: scheduledbackups-cluster | ||
--- | ||
apiVersion: postgresql.cnpg.io/v1 | ||
kind: Backup | ||
spec: | ||
method: barmanObjectStore | ||
cluster: | ||
name: scheduledbackups-cluster |
35 changes: 35 additions & 0 deletions
35
charts/paradedb/test/scheduledbackups/01-scheduledbackups_cluster.yaml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
type: postgresql | ||
mode: standalone | ||
|
||
cluster: | ||
instances: 1 | ||
storage: | ||
size: 256Mi | ||
|
||
backups: | ||
enabled: true | ||
provider: s3 | ||
endpointURL: "https://minio.minio.svc.cluster.local" | ||
endpointCA: | ||
name: kube-root-ca.crt | ||
key: ca.crt | ||
wal: | ||
encryption: "" | ||
data: | ||
encryption: "" | ||
s3: | ||
bucket: "mybucket" | ||
path: "/scheduledbackups/v1" | ||
accessKey: "minio" | ||
secretKey: "minio123" | ||
region: "local" | ||
retentionPolicy: "30d" | ||
scheduledBackups: | ||
- name: daily-backup | ||
schedule: "0 0 0 * * *" | ||
backupOwnerReference: self | ||
method: barmanObjectStore | ||
- name: weekly-backup | ||
schedule: "0 0 0 * * 1" | ||
backupOwnerReference: self | ||
method: barmanObjectStore |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
apiVersion: chainsaw.kyverno.io/v1alpha1 | ||
kind: Test | ||
metadata: | ||
name: scheduledbackups | ||
spec: | ||
timeouts: | ||
apply: 1s | ||
assert: 1m | ||
cleanup: 1m | ||
steps: | ||
- name: Install a cluster with ScheduledBackups | ||
try: | ||
- script: | ||
content: | | ||
helm upgrade \ | ||
--install \ | ||
--namespace $NAMESPACE \ | ||
--values ./01-scheduledbackups_cluster.yaml \ | ||
--wait \ | ||
scheduledbackups ../../ | ||
- assert: | ||
file: ./01-scheduledbackups_cluster-assert.yaml | ||
- name: Cleanup | ||
try: | ||
- script: | ||
content: | | ||
helm uninstall --namespace $NAMESPACE scheduledbackups |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters