Nolan Brubaker
97c14e34be
Merge pull request #2844 from ashish-amarnath/1.5-upgrade-instructions
...
📖 document velero v1.5 upgrade instructions
2020-08-21 12:35:39 -04:00
Nolan Brubaker
718a94ad05
Invoke DeleteItemActions on backup deletion ( #2815 )
...
* Add serving and listing support
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-08-20 17:24:29 -07:00
Ashish Amarnath
89d4e4417f
📖 document velero v1.5 upgrade instructions
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-20 16:21:36 -07:00
Abigail McCarthy
71fd7cc5a7
add index files to api types folder ( #2839 )
...
* add index files to api tyypes folder
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
* updating to using cascade
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
2020-08-20 14:30:18 -07:00
Ashish Amarnath
d33982b811
🏃♂️ remove go mod download from Dockerfile for build speedup ( #2842 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-19 13:45:08 -07:00
Nolan Brubaker
e0098d8a69
Update the number of reviewers for PRs/add Bridget ( #2843 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-08-19 12:42:43 -07:00
Nolan Brubaker
e9ece0f7b5
Implement DeleteItemAction plugin support ( #2808 )
...
* Add DeleteItemAction struct & protobuf definition
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-08-18 12:16:26 -07:00
Steph Bman
d1a1d063e1
Create Velero security policy ( #2797 )
...
* Create securitypolicy.md
Creating the Security Policy documentation for Project Velero.
2020-08-18 11:28:14 -07:00
Ashish Amarnath
e6eb5372ea
update image link in readme ( #2827 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-18 11:06:16 -07:00
JenTing Hsiao
62b2a0e17f
The EnableCSI flag on velero backup describe command only ( #2817 )
...
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com>
2020-08-18 11:05:45 -07:00
Ashish Amarnath
9ed43f96c1
📖 update default-volumes-to-restic exclusion list ( #2828 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-18 11:05:12 -07:00
Imran Pochi
52b6838004
docs: add metadata to resource-filtering.md ( #2832 )
...
This metadata is required by hugo to discover the content in the
documentation website, without which a page not found is shown to the
viewer.
Fixes : #2831
Signed-off-by: Imran Pochi <imran@kinvolk.io>
2020-08-18 11:02:49 -07:00
Benoit Gagnon
5d2c9e2ba1
Override logrus.ErrorKey when json logging is enabled ( #2830 )
...
* override logrus.ErrorKey when json logging is enabled
Signed-off-by: Benoit Gagnon <benoit.gagnon@ubisoft.com>
* document the logrus.ErrorKey override
Signed-off-by: Benoit Gagnon <benoit.gagnon@ubisoft.com>
* add changelog entry
Signed-off-by: Benoit Gagnon <benoit.gagnon@ubisoft.com>
2020-08-18 13:53:45 -04:00
runzexia
3a4e441af8
add kindfor func to get apiresource from gvk ( #2764 )
...
* add kindfor func to get apiresource from gvk
Signed-off-by: RyderXia <ryder.xia@sap.com>
* impl interface & changelog
Signed-off-by: RyderXia <ryder.xia@sap.com>
2020-08-17 15:52:33 -07:00
Tony Batard
c663ce15ab
Hugo migration ( #2720 )
...
* Move files to a Hugo structure
Signed-off-by: Tony Batard <tbatard@pivotal.io>
2020-08-13 09:09:15 -07:00
Nolan Brubaker
681123596f
Checkout code on builder image workflow ( #2816 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-08-12 17:55:53 -07:00
Phuong N. Hoang
14170b52a8
Enhance Backup to backup resources in specific order. ( #2724 )
...
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
Co-authored-by: Phuong Hoang <phuong.n.hoang@dell.com>
2020-08-12 17:17:31 -07:00
Steph Bman
dd2d040fcf
Create restore-hooks_product-requirements.md ( #2699 )
...
Restore Hooks Design Proposal
Signed-off-by: Stephanie Bauman <bstephanie@vmware.com>
Co-authored-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-12 16:13:52 -07:00
Ashish Amarnath
d4bbd7b817
🐛 Patch generated yaml for restore CRD as a hacky workaround ( #2814 )
...
* 🐛 Patch generated yaml for restore CRD as a hacky workaround
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
* changelog
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-12 18:43:29 -04:00
Jason Scarano
827d5d34f5
Improve and clarify cmd help documentation, flags, and examples ( #2736 )
...
* capitalize `backup create` cmd comments & examples
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* update copyright and capitilize flags and comments
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* update copyright and capitilize flags and comments
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* update copyright and capitilize flags and comments
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* update backuplocation, restic, & restore cmd doc
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* fix local typo
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* update copyrights & capitalize pflag/help strings
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* update copyright in utils dir
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* Revert "update copyright in utils dir"
This reverts commit d116efe3a3
.
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* revert copyright changes
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* restore missing file
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* revert copyright changes
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
* add cacert flag back
Signed-off-by: Jason Scarano <scaranoj@vmware.com>
Co-authored-by: Carlisia Campos <carlisia@vmware.com>
2020-08-12 18:13:44 -04:00
Abigail McCarthy
98a09bcbc5
add note about windows support ( #2806 )
...
* add note about windows support
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
* adding to 1.4 docs and adjusting wording to be more clear
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
2020-08-12 18:03:36 -04:00
Ashish Amarnath
9eca0fcbff
Pass default-volumes-to-restic flag from create schedule to backup ( #2776 )
...
* Pass default-volumes-to-restic flag from create schedule to backup
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-12 12:09:07 -07:00
Nolan Brubaker
70e9391278
Add design doc for DeletionAction plugins ( #2713 )
...
* Add design doc for DeletionAction plugins
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-08-12 11:21:55 -07:00
Carlisia Campos
d7d6a85e46
Add an auto-rebase workflow ( #2813 )
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-08-12 10:27:41 -07:00
Nolan Brubaker
7914138dd7
Merge pull request #2802 from ashish-amarnath/fix-restic-restore
...
🐛 Supply command to run restic-wait init container
2020-08-11 14:37:19 -04:00
Ashish Amarnath
e391e43192
🐛 Supply command to run restic-wait init container
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-11 11:05:30 -07:00
Nolan Brubaker
5b28d70e49
Switch event to use pull_request_target ( #2807 )
...
The pull_request_target event is like pull_request, but runs in the
context of the target repo (Velero, in this case), instead of the fork.
This allows us to use the GitHub token secret as expected.
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-08-11 10:57:16 -07:00
Ashish Amarnath
a68e5fc330
🏃♂️ Setup crd validation github action on k8s versions ( #2805 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-11 10:45:12 -07:00
Ashish Amarnath
5d6da6517b
✨ Implement restore hooks injecting init containers into pod spec ( #2787 )
...
* ✨ Implement restore hooks injecting init containers into pod spec
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-11 10:38:44 -07:00
Ashish Amarnath
9b9bb62968
🐛 Make init and exec restore hooks as omitempty in restore hookSpec ( #2793 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-08-11 10:13:41 -07:00
Abigail McCarthy
4364a813c1
update docs to include cpu/memory defaults for restic ( #2772 )
...
* update docs to include cpu/memory defaults
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
* fixes from review
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
* updates from review
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
* update to use kubectl patch command
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
* update typos and add changes to 1.4 docs
Signed-off-by: Abigail McCarthy <mabigail@vmware.com>
2020-08-10 09:38:35 -07:00
Nolan Brubaker
6edf279bd8
Merge pull request #2803 from vmware-tanzu/dependabot/bundler/site/kramdown-2.3.0
...
Bump kramdown from 2.2.1 to 2.3.0 in /site
2020-08-10 12:21:40 -04:00
dependabot[bot]
1386a85657
Bump kramdown from 2.2.1 to 2.3.0 in /site
...
Bumps [kramdown](https://github.com/gettalong/kramdown ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/gettalong/kramdown/releases )
- [Changelog](https://github.com/gettalong/kramdown/blob/master/doc/news.page )
- [Commits](https://github.com/gettalong/kramdown/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-08-08 01:14:58 +00:00
Alex Punnen
0b87fbbde8
Update minio.md ( #2799 )
...
Added option for --snapshot-location-config region as else it will give an error during backup - https://github.com/vmware-tanzu/velero-plugin-for-aws/issues/12
Signed-off-by: Alex Punnen <alexcpn@gmail.com>
2020-08-07 14:35:17 -07:00
Mike Tritabaugh
4e2f4bb6af
Add resource filtering page ( #2771 )
...
* added resource filtering page
Signed-off-by: mtritabaugh <mtritabaugh@vmware.com>
* added resource filtering page to v1.4
Signed-off-by: mtritabaugh <mtritabaugh@vmware.com>
* change to per style guide
Signed-off-by: mtritabaugh <mtritabaugh@vmware.com>
2020-08-06 15:09:59 -07:00
Benoit Gagnon
0e8a7a23cb
always use groupResource.String() when logging ( fixes #2795 ) ( #2796 )
...
Signed-off-by: Benoit Gagnon <benoit.gagnon@ubisoft.com>
2020-08-06 10:10:59 -07:00
Piper Dougherty
19e65689ef
Add the ability to set the allowPrivilegeEscalation property on the Restic restore helper via plugin ConfigMap ( #2792 )
...
* Add the ability to set the `allowPrivilegeEscalation` security context attribute on the Restic restore helper init container.
Signed-off-by: Piper Dougherty <doughertypiper@gmail.com>
* Add changelog.
Signed-off-by: Piper Dougherty <doughertypiper@gmail.com>
* Fix old tests and add tests for new allowPrivilegeEscalation config option.
Signed-off-by: Piper Dougherty <doughertypiper@gmail.com>
* Correct spelling in changelog.
Signed-off-by: Piper Dougherty <doughertypiper@gmail.com>
* Switch to boolptr type.
Signed-off-by: Piper Dougherty <doughertypiper@gmail.com>
* Reorder imports for sanity.
Signed-off-by: Piper Dougherty <doughertypiper@gmail.com>
2020-08-06 13:08:36 -04:00
Rob Reus
6ac0398c7b
Reverting change on 1.4 docs and re-applying to main docs ( #2791 )
...
Signed-off-by: Rob Reus <rob@devrobs.nl>
2020-08-04 14:11:52 -07:00
Rob Reus
db139cf07c
Refactor image builds to use buildx for multi arch image building ( #2754 )
...
* Refactor image builds to use buildx for multi arch image building
Signed-off-by: Rob Reus <rob@devrobs.nl>
* Adding image build sanity checks to Makefile
Signed-off-by: Rob Reus <rob@devrobs.nl>
* Making locally building of docker images possible
Signed-off-by: Rob Reus <rob@devrobs.nl>
* Adding docs on building container images using buildx
Signed-off-by: Rob Reus <rob@devrobs.nl>
* Adding changelog and implementing feedback from PR
Signed-off-by: Rob Reus <rob@devrobs.nl>
* Making GOPROXY used in the build containers configurable
Signed-off-by: Rob Reus <rob@devrobs.nl>
2020-08-04 11:40:05 -07:00
Nolan Brubaker
4e05e81ca2
Merge pull request #2786 from skriss/upd-build-badge
...
update CI badge on README
2020-08-04 13:55:26 -04:00
Steve Kriss
c5a2137538
update CI badge on README
...
Signed-off-by: Steve Kriss <krisss@vmware.com>
2020-08-03 12:53:49 -06:00
JenTing Hsiao
1fdb647c7f
Add cacert flag for velero backup-location create ( #2778 )
...
Signed-off-by: JenTing Hsiao <jenting.hsiao@suse.com>
2020-07-30 11:33:45 -07:00
Ashish Amarnath
9de644f1a4
Add types to implement restore hooks ( #2761 )
...
* Add types to implement restore hooks
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-07-29 13:29:40 -07:00
Carlisia Campos
5bafa9b317
Add JenTing Hsiao ( #2768 )
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-07-29 12:41:28 -07:00
Carlisia Campos
fcf7f27967
Moved FAQ ( #2769 )
...
* Moved FAQ
Signed-off-by: Carlisia <carlisia@vmware.com>
* Better entry point
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-07-29 10:16:32 -07:00
Ashish Amarnath
028818a053
exclude vols mounting secrets and configmaps from defaultVolumesToRestic ( #2762 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-07-27 20:27:49 -07:00
Nolan Brubaker
94872ea2fc
Add github token so action can actually auth ( #2766 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-07-27 14:35:26 -07:00
Ashish Amarnath
8e672408a2
📖 update VSC DeletionPolicy docs to be inline with code ( #2765 )
...
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-07-27 13:42:38 -07:00
Nolan Brubaker
7005879f3f
Fix YAML in auto-assign GitHub Action ( #2759 )
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-07-24 14:08:09 -07:00
Ashish Amarnath
bc25e789e0
Add constants for restore hook annotation keys ( #2750 )
...
* add annotation key constants for restore hooks
Signed-off-by: Ashish Amarnath <ashisham@vmware.com>
2020-07-24 13:05:27 -07:00