velero
k8s-object-dumper
Our great sponsors
velero | k8s-object-dumper | |
---|---|---|
42 | 1 | |
8,132 | 2 | |
2.0% | - | |
9.6 | 5.8 | |
7 days ago | about 1 month ago | |
Go | Shell | |
Apache License 2.0 | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
velero
-
What is the proper, kubernetes native way of working with multiple clusters for DR, HA?
Openshift last I looked used Velero under the covers for the functionality, which works fine in standard kubernetes. Most if not all that Openshift does is Open source.
-
Is there a way to clone an existing Azure Kubernetes Cluster?
Valero
-
Tool for dumping manifests from your Kubernetes clusters
While not discounting OP or the work in this repo (seems like a fun k8s/go project), folks might check out Velero for this purpose if they're looking to rely on this kind of export in prod: https://github.com/vmware-tanzu/velero
-
Kubernetes postgres backups
For Kubernetes-land, https://velero.io/ is awesome - but I haven't used it for online-database backups yet. If you're exploring, I'd checkout Velero - if you just need something to work reliably, I'd checkout Percona.
-
(Longhorn/K3s) Failed cluster, made new cluster, are PVs salvageable?
You can also leverage https://velero.io/ to backup both cluster state and pvc state to s3
-
How to backup / snapshot and restore full EKS cluster(s)?
I use this https://velero.io and it works great.
- Multi cluster vs namespaces
-
BorgBackup, Deduplicating archiver with compression and encryption
I'm using Velero to do this in my toy kubernetes clusters. It uses Restic under the hood and can store things into S3. By default it will take a filesystem-level copy of whatever is on a pv. It looks like it supports hooks, e.g. to run pg_backup like you mentioned, but I haven't used them.
-
convert storageclasses of existing PVs
Check out https://velero.io
- automated volume snapshots in gke
k8s-object-dumper
-
Script for backup/restore etcd, certificates, PVC without velero or advanced tools.
At VSHN we use a combination of two tools. A script that dumps all object known by the K8s API https://github.com/projectsyn/k8s-object-dumper. This is basically what is inside etcd. For application data, we use https://k8up.io. This one can make backups of volumes but can also run scripts to collect data (e.g. mysqldump or something similar).
What are some alternatives?
rook - Storage Orchestration for Kubernetes
prometheus - The Prometheus monitoring system and time series database.
istio - Connect, secure, control, and observe services.
Scaleway-cli - Command Line Interface for Scaleway
Grafana - The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
alertmanager - Prometheus Alertmanager
velero-plugin-for-gcp - Plugins to support Velero on Google Cloud Platform (GCP)
kubefed - Kubernetes Cluster Federation
k9s - 🐶 Kubernetes CLI To Manage Your Clusters In Style!
zfs-localpv - CSI Driver for dynamic provisioning of Persistent Local Volumes for Kubernetes using ZFS.
spark-operator - Kubernetes operator for managing the lifecycle of Apache Spark applications on Kubernetes.
democratic-csi - csi storage for container orchestration systems