kube-backup
kube-backup copied to clipboard
:floppy_disk: Kubernetes resource state sync to git
Requires #72 * this branch needs to be rebased onto master once `cleanup` is merged Update dependencies: * Alpine 3.14 * Python 3 * kubectl 1.21.5 (supports 1.19 to 1.22)...
* Remove bashism and OS-dependant behavior * Remove unnecessary directory checks * Act as a real entrypoint * Remove unnecessary mkdir * Fix indent * Pass ShellCheck NB: I'm always...
I've setup kube-backup in my cluster and followed all the docs. but I got `Job has reached the specified backoff limit` as soon as I run the cronjobs. any idea...
hi @pieterlange , I'd like to contribute a workaround that I face when using kube-backup at work. the problem is `cluster-autoscaler-status.configmap.yml` always changing and thus always be committed to the...
- pull the inline python one-liner out into a separate script so that we can: - apply better logic around filtering out service.spec.clusterIP: if the value is "None" that's a...
Hi @pieterlange , I had troubles using your script since anytime I was using the git-crypt unlock, I was asked for the pass-phrase. So I found a way to preset...
The restart policy of OnFailure causes the same pod to be restarted if there's a problem. This is an issue if that pod already has the changes checked in, as...
If I remove write permission to the git repo then on the first run the pod fails and spits out an error. However, kubernetes is then restarting the pod and...
The [PriorityClass](https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/#priorityclass) class backup should be added to default.
I've tried to set GLOBALRESOURCES to null but always the defaults `namespace storageclass clusterrole clusterrolebinding customresourcedefinition` will get set. Is there an option to disable GLOBALRESOURCES completely? As far as...