You are looking at the documentation of a prior release. To read the documentation of the latest release, please
visit here.
Change Log
0.1.0 (2017-06-27)
Implemented enhancements:
- Allow modifying the cron expression #21
- Use RBAC objects for operator. #64
- Support Azure as backup destination #35
- Support GCS as backup destination #34
- Change Destination definition to point to S3 #33
- TODOs #22
- Send performance stats to Prometheus #9
Fixed bugs:
Closed issues:
- Add /snapshots endpoint in operator #81
- CLI: restic-ctl #8
- Sanitize metric labels #68
- Mount an empty directory to write local files. #61
- Support BackBlaze as backup destination #60
- Support Swift as backup destination #59
- Add e2e tests using Ginkgo #57
- Review analytics #55
- Support updated Kube object versions #42
- Update restic to 0.6.x #32
- Add analytics #31
- HTTP api to exposing restic repository data #7
- Provision new restic repositories #6
- Proposal: Imeplement Restic TPR Resource for Kubernetes #1
Merged pull requests:
- Add e2e tests for major cloud providers #84 (tamalsaha)
- Add /snapshots endpoint in operator #82 (tamalsaha)
- Handle update conflicts #78 (tamalsaha)
- Test e2e tests #76 (tamalsaha)
- Delete old testify tests #75 (tamalsaha)
- Create a cli wrapper for restic #74 (tamalsaha)
- Revise EnsureXXXSidecar methods #73 (tamalsaha)
- Add ginkgo based e2e tests #70 (tamalsaha)
- Push metrics to Prometheus push gateway #67 (tamalsaha)
- Use go-sh to execute restic commands #63 (tamalsaha)
- Add scratchDir & prefixHostname flags #62 (tamalsaha)
- Support remote backends #58 (tamalsaha)
- Organize backup code. #54 (tamalsaha)
- Synchronize scheduler reconfiguration #53 (tamalsaha)
- Fix unit tests #51 (tamalsaha)
- Check docker image tag before starting operator #45 (tamalsaha)
- Expose metrics from operator #44 (tamalsaha)
- Add analytics #41 (aerokite)
- Use V1alpha1SchemeGroupVersion for Restik #40 (aerokite)
- Fix status update #38 (saumanbiswas)
- Upgrade restic version to 0.6.1 #37 (tamalsaha)
- Change api version to v1alpha1 #30 (tamalsaha)
- Rename function and structure #29 (saumanbiswas)
- Rename Backup into Restik #28 (saumanbiswas)
- Move api from k8s-addons #27 (saumanbiswas)
- Bubble up errors to caller #26 (saumanbiswas)
- Allow modifying the cron expression #25 (saumanbiswas)
- Use unversioned time #23 (tamalsaha)
- Restik chart #20 (saumanbiswas)
- example added #19 (saumanbiswas)
- Move restik api and client to k8s-addons #18 (saumanbiswas)
- Error print fix #17 (saumanbiswas)
- Check group registration #16 (saumanbiswas)
- Restik docs #15 (saumanbiswas)
- Restik unit test, e2e test #14 (saumanbiswas)
- Restik create delete initial implementation #12 (saumanbiswas)
- Build docker image #11 (tamalsaha)
- Clone skeleton from appscode/k3pc #10 (tamalsaha)
- Fix e2e tests #83 (tamalsaha)
- Mount scratchDir with operator #80 (tamalsaha)
- Fix scheduler #79 (tamalsaha)
- Create RBAC objects for operator #69 (tamalsaha)
- Mount labels using Downward api #66 (tamalsaha)
- Vendor go-sh dependency #65 (tamalsaha)
- Update e2e tests #52 (tamalsaha)
- Run watchers for preferred api group version kind #50 (tamalsaha)
- Build restic from source by default #49 (tamalsaha)
- Watch individual object types. #48 (tamalsaha)
- Various code cleanup #47 (tamalsaha)
- Reorganize cron controller #46 (tamalsaha)
- Run push gateway as a side-car for restik operator. #43 (tamalsaha)
- Use client-go #36 (tamalsaha)