feat: install barman cloud for cnpg backups
This commit is contained in:
@@ -28,6 +28,7 @@
|
|||||||
nil
|
nil
|
||||||
terraform
|
terraform
|
||||||
tflint
|
tflint
|
||||||
|
typescript-language-server
|
||||||
|
|
||||||
# Adding node for copilot
|
# Adding node for copilot
|
||||||
nodejs_24
|
nodejs_24
|
||||||
@@ -35,6 +36,12 @@
|
|||||||
# cli tools
|
# cli tools
|
||||||
nodePackages.cdktf-cli
|
nodePackages.cdktf-cli
|
||||||
];
|
];
|
||||||
|
|
||||||
|
shellHook = ''
|
||||||
|
# Install the barman cloud plugin
|
||||||
|
kubectl create namespace cnpg-system
|
||||||
|
kubectl apply -f https://github.com/cloudnative-pg/plugin-barman-cloud/releases/download/v0.5.0/manifest.yaml
|
||||||
|
'';
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user