Nolan Brubaker
fae00a7622
Merge pull request #659 from carlisia/cc-backupsync
...
Skip backup sync if it already exists on Kubernetes
2018-07-10 12:50:20 -04:00
Carlisia Pinto
5b89f7b6db
Skip backup sync if it already exists in k8s
...
Signed-off-by: Carlisia Pinto <carlisia@grokkingtech.io >
2018-07-09 21:55:24 -07:00
Nolan Brubaker
f349f85b05
Merge pull request #658 from Bradamant3/update-slack
...
fix up Slack link in troubleshooting on master branch
2018-07-09 17:22:00 -04:00
JENNIFER RONDEAU
aea68414cf
fix up Slack link in troubleshooting on master branch
...
Signed-off-by: JENNIFER RONDEAU <jrondeau@heptio.com >
2018-07-09 12:58:29 -04:00
Steve Kriss
1a71437d59
Merge pull request #655 from nrb/remove-ns-debugging-docs
...
Remove outdated namespace deletion content
2018-07-06 14:43:54 -07:00
Nolan Brubaker
dc84e591bb
Remove outdated namespace deletion content
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-07-06 17:29:02 -04:00
Nolan Brubaker
c66a139ff9
Merge pull request #650 from Bradamant3/fix-doc-paths
...
fix paths
2018-07-06 12:32:10 -04:00
Nolan Brubaker
9c41e3fabb
Merge pull request #649 from skriss/fix-tag-latest
...
use posix-compliant conditional for checking TAG_LATEST
2018-07-06 12:31:38 -04:00
JENNIFER RONDEAU
23abbc9a47
fix paths
...
Signed-off-by: JENNIFER RONDEAU <jrondeau@heptio.com >
2018-07-06 12:27:49 -04:00
Steve Kriss
f042653886
use posix-compliant conditional for checking TAG_LATEST
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-06 09:23:16 -07:00
Andy Goldstein
efae9792db
Merge pull request #642 from skriss/v0.9.0-changelog
...
update changelog for v0.9.0, v0.8.2, v0.8.3
v0.9.0
2018-07-06 11:52:20 -04:00
Andy Goldstein
8327536b59
Merge pull request #643 from skriss/restic-docs-updates-v0.9.0
...
update restic docs for v0.9.0 GA release
2018-07-06 11:48:28 -04:00
Steve Kriss
a2c1fece33
update restic docs for v0.9.0 GA release
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-06 08:28:11 -07:00
Steve Kriss
8e7a2eed77
update changelog for v0.9.0, v0.8.2, v0.8.3
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-06 08:25:13 -07:00
Andy Goldstein
562a719382
Merge pull request #639 from Bradamant3/docs-reorg
...
Docs reorg
2018-07-06 11:18:41 -04:00
JENNIFER RONDEAU
cfdcd65f41
reorganize and edit docs for upcoming release
...
Signed-off-by: JENNIFER RONDEAU <jrondeau@heptio.com >
2018-07-06 10:53:01 -04:00
Andy Goldstein
2999f158db
Merge pull request #550 from skriss/restic-describers
...
Add pod volume backups/restores to ark backup/restore describe
2018-07-05 16:27:36 -04:00
Steve Kriss
1e08e81537
Merge pull request #645 from ncdc/fix-restic-test
...
Fix flakey restic tests
2018-07-05 13:27:22 -07:00
Andy Goldstein
8dd9cded1a
Fix testing arbitrary map key order
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-07-05 16:22:46 -04:00
Steve Kriss
42f2891485
add pod volume backups/restores to ark backup/restore describe output
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-05 13:13:40 -07:00
Andy Goldstein
9db5e36b54
Fix test sorting function
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-07-05 16:08:05 -04:00
Andy Goldstein
a70456f5ee
Merge pull request #628 from skriss/restic-units
...
pkg/restic unit tests
2018-07-05 15:01:04 -04:00
JENNIFER RONDEAU
3646fcce46
add docs site build to gitignore
...
Signed-off-by: JENNIFER RONDEAU <jrondeau@heptio.com >
2018-07-05 14:57:15 -04:00
Steve Kriss
c18decc89b
pkg/restic unit tests
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-05 11:44:17 -07:00
Andy Goldstein
5ce92adff0
Merge pull request #636 from skriss/restic-set-hostname
...
set --hostname flag for restic backups
2018-07-03 16:49:15 -04:00
Steve Kriss
547625c333
set --hostname flag for restic backups
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-07-02 10:52:32 -07:00
Steve Kriss
32907931e1
Merge pull request #633 from hamidzr/master
...
fixed minor typos
2018-06-29 14:28:56 -07:00
Hamid Zare
244994d316
fixed typos/capitalization
...
Signed-off-by: Hamid Zare <dellydela@gmail.com >
2018-06-29 16:23:33 -05:00
Nolan Brubaker
39bb3963ee
Merge pull request #631 from skriss/restic-refactor-get-snapshot-id
...
use pkg/util/exec for running get snapshot id cmd
2018-06-29 17:03:46 -04:00
Steve Kriss
ae4aad0890
use pkg/util/exec for running get snapshot id cmd
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-29 12:06:31 -07:00
Andy Goldstein
1857257265
Merge pull request #621 from skriss/update-restic-docs
...
update restic doc
v0.9.0-alpha.3
2018-06-29 14:04:22 -04:00
Andy Goldstein
eb19228d16
Merge pull request #626 from ncdc/add-backups-restores-to-non-restorable-resources
...
Don't restore backups or restores
2018-06-29 09:53:19 -04:00
Steve Kriss
afc9e9cde1
update restic documentation
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-28 15:35:12 -07:00
Andy Goldstein
fe286ff564
Don't restore backups or restores
...
Add backups and restores the list of non restorable resources. Backups,
if applicable, are synced from object storage by the backup sync
controller. Restores are specific to a cluster and don't have value
moving across clusters.
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-06-28 16:58:09 -04:00
Andy Goldstein
1cc99ffa60
Merge pull request #625 from skriss/faq-bucket-per-cluster
...
add FAQ about using a bucket per cluster
2018-06-28 16:53:02 -04:00
Steve Kriss
31b8ff92df
add FAQ about using a bucket per cluster
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-28 13:40:02 -07:00
Andy Goldstein
eaeb9d677e
Merge pull request #608 from skriss/no-pv-snapshot-if-restic-backup
...
don't snapshot volumes that have been backed up with restic
2018-06-28 13:27:30 -04:00
Steve Kriss
11c176c490
don't snapshot volumes that have been backed up with restic
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-28 10:19:34 -07:00
Andy Goldstein
539de6d361
Merge pull request #564 from nrb/backup-timing
...
Record backup start and completion times, add timing metrics
2018-06-28 11:37:39 -04:00
Nolan Brubaker
96b72acb2d
Record backup start and completion times
...
Signed-off-by: Nolan Brubaker <nolan@heptio.com >
2018-06-28 11:18:14 -04:00
Andy Goldstein
fa470170cf
Merge pull request #610 from skriss/restic-skip-invalid-volumes
...
log and skip backups for non-existent & hostPath volumes
2018-06-28 10:49:33 -04:00
Nolan Brubaker
75a9879774
Merge pull request #620 from ncdc/gitignore
...
Ignore more files
2018-06-28 10:44:45 -04:00
Nolan Brubaker
a5722262d1
Merge pull request #619 from ncdc/skip-mirror-pods
...
Stop restoring mirror pods
2018-06-28 10:43:44 -04:00
Andy Goldstein
dd7bdf05f3
Ignore more files
...
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-06-28 10:11:23 -04:00
Andy Goldstein
255a991c6e
Stop restoring mirror pods
...
Mirror pods are pods created from static manifest files on a node.
They're mirrored to the apiserver so they're visible when querying the
apiserver for a list of pods, but it's not possible to send a pod
containing the mirror pod annotation to the apiserver and have it be
created successfully. Instead of trying to do this, log a message that
we're skipping restoring the pod because it's a mirror pod.
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com >
2018-06-28 10:06:55 -04:00
Steve Kriss
781b7cd1aa
log and skip backups for non-existent & hostPath volumes
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-27 14:37:36 -07:00
Andy Goldstein
51298f84cc
Merge pull request #606 from skriss/restic-auto-manage-repos
...
Automatically manage restic repos
2018-06-27 17:01:27 -04:00
Steve Kriss
22e8f23e2c
replace ark restic repo init cmd with automatic initialization of repos
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-27 13:50:37 -07:00
Andy Goldstein
e015238e6d
Merge pull request #570 from skriss/restic-controller-improvements
...
Restic controller improvements
2018-06-27 16:44:00 -04:00
Steve Kriss
a697ad164e
refine what gets enqueued in PVB/PVR controllers, and log better
...
Signed-off-by: Steve Kriss <steve@heptio.com >
2018-06-27 13:31:11 -07:00