81f1f21871
Consolidate api clients for e2e tests ( #3764 )
...
* Consolidate api clients
* Adress Nolan reviews
* Adding back output warning for consistency
* Remove unnecessary documentation
* Address Bridget's reviews
* Update go.sum files
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
Co-authored-by: Bridget McErlean <bmcerlean@vmware.com >
2021-06-09 22:07:56 +08:00
Carlisia Thompson and GitHub
7a3bc064ca
Remove nrb from PR review rotation ( #3810 )
...
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2021-05-19 10:59:45 -04:00
Carlisia Thompson and GitHub
8f46d9808b
Fix gh action ( #3743 )
...
* Fix gh action
* Fix it maybe
* Update GH action version
* Set write permission for the job
* Use target
* Remove config that is already default
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2021-05-12 23:03:49 +08:00
Carlisia Thompson and GitHub
ccac3d4130
A small refactor of the e2e tests ( #3726 )
...
* A small refactor of the e2e tests
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Add copyright header
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Fix CI
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Revert unneeded changes
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Remove file that doesnt belong here
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2021-04-28 09:54:17 -07:00
Carlisia Thompson and GitHub
02e7d7ac37
Add cpanato as Emeritus Maintainers ( #3725 )
...
* Add cpanato as Emeritus Maintainers
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Fix spaces
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2021-04-27 19:30:07 -07:00
Carlisia Thompson and GitHub
f988fd1411
Fix misspelled file name ( #3712 )
...
* Fix misspelled file name
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Change placement of line
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Fix configuration setting
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Move comment
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
* Fix lint errors
Signed-off-by: Carlisia <carlisia@grokkingtech.io >
2021-04-21 10:04:04 -07:00
Carlisia Thompson and GitHub
06c5e014d9
Improve plugin release instructions ( #3591 )
...
* Improve plugin release instructions
* Improve the improvement
* Fix broken links
* Add a link to e2e tests documentation
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-21 09:10:15 +08:00
Carlisia
a6c0a51dc8
Fix format
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 14:33:36 -07:00
Carlisia
ff17066d2d
Fix path
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 14:33:36 -07:00
Carlisia
18a8888e9f
Consolidate config files and fix path
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 14:33:36 -07:00
Carlisia
adaa626457
Add Abbie to PR review requests
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 14:33:36 -07:00
Carlisia
1188a866c5
Add logo assets
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-19 13:45:09 -07:00
Carlisia Thompson and GitHub
9f24587cef
Upgrade docs for v1.6.0-rc2 ( #3662 )
...
* Update changelog for v1.6.0-rc.2
Signed-off-by: Carlisia <carlisia@vmware.com >
* Update docs for v1.6.0-rc.2
Signed-off-by: Carlisia <carlisia@vmware.com >
* Upgrade docs for v1.6.0-rc2
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-04-05 15:31:30 -04:00
Carlisia Thompson and GitHub
c65c17c559
Revert printer columns ( #3652 )
...
* Revert "Add additional printer columns for CRDs (#2881 )"
This reverts commit 4178d9de32 .
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add generated files
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-31 14:46:37 -07:00
Carlisia
e498a23311
Remove unnecessary check
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-25 17:26:44 -07:00
Carlisia
6decba9dda
Adress Ashish's second review
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-25 17:21:23 -07:00
Carlisia
c64f45e044
Address Ashish's review
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-25 14:31:21 -07:00
Carlisia
ae47ac0948
Addressed Bridget's review
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-25 13:36:49 -07:00
Carlisia
61c891f055
Addressed Dave's review
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-25 13:24:30 -07:00
Carlisia
4fff2a4a5c
Make uninstall more robust and informative
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-23 18:00:38 -07:00
Carlisia Thompson and GitHub
68320362d5
Improve GH Action PR assign + labeling ( #3584 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-16 23:52:50 +08:00
Carlisia Thompson and GitHub
50b7201508
Update upgrade docs ( #3568 )
...
* Update upgrade docs
Signed-off-by: Carlisia <carlisia@vmware.com >
* Update TOC
Signed-off-by: Carlisia <carlisia@vmware.com >
* The right next version is v1.6.0-beta.1
Signed-off-by: Carlisia <carlisia@vmware.com >
* Correct the listing order
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-16 11:43:08 -04:00
Carlisia
c032f12232
Upgrade e2e tests to new plugin versions (v1.2)
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-15 16:06:16 -07:00
Carlisia Thompson and GitHub
11bfe82342
Convert DownloadRequest resource/controller to kubebuilder ( #3004 )
...
* Migrate DownloadRequest types to kubebuilder
Signed-off-by: Carlisia <carlisia@vmware.com >
* Migrate controller to kubebuilder
Signed-off-by: Carlisia <carlisia@vmware.com >
* Migrate download request cli to kubebuilder
Signed-off-by: Carlisia <carlisia@vmware.com >
* Format w make update
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove download file
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove kubebuilder from backup/restore apis
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix test description
Signed-off-by: Carlisia <carlisia@vmware.com >
* Import cleanups
Signed-off-by: Carlisia <carlisia@vmware.com >
* Refactor for controller runtime version update
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove year from the copyright
Signed-off-by: Carlisia <carlisia@vmware.com >
* Check for expiration regardless of phase
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix typos and godoc
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix test setup and fix a test case
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-03-01 13:28:46 -05:00
Carlisia Thompson and GitHub
5e18bd4d1e
(low priority) Add port fwding info to Tilt doc ( #3424 )
...
* Add port fwding info to Tilt doc
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix spelling
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix capitalization
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-02-26 11:35:29 -05:00
Carlisia Thompson and GitHub
cf5d7d4701
(low priority) Update to Thompson ( #3502 )
...
* Update to Thompson
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix main page
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-02-24 08:01:35 -05:00
Carlisia
930508be60
Better validation
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-02-09 13:18:45 -08:00
Carlisia
b7c2f2d7ed
Better help messages and validation check
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-02-09 13:18:45 -08:00
Carlisia
60cbac1e9f
Fix typo
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-02-09 13:17:49 -08:00
Carlisia
4b2aae308c
Add changelog
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-02-09 13:11:12 -08:00
Carlisia
9dbb8b6906
Add credential field to the bsl
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-02-09 13:11:11 -08:00
23ebf00999
Proposal for handling multiple credential secrets ( #2403 )
...
* Proposal for handling multiple credential secrets
Signed-off-by: Carlisia <carlisia@vmware.com >
* Update mulitple credentials design
The changes here are based on [this comment](https://github.com/vmware-tanzu/velero/pull/2403#issuecomment-728132546 )
and a discussion with @carlisia.
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Update multiple credentials design doc
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Clarify points around node-based auth
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Add more details around setting env vars
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Fix spelling
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Update design to detail selected approach
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Add title for design doc
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
* Remove usage of AIM
Signed-off-by: Bridget McErlean <bmcerlean@vmware.com >
Co-authored-by: Bridget McErlean <bmcerlean@vmware.com >
2021-02-05 13:15:38 -05:00
Carlisia Thompson and GitHub
9e29e50773
Minor kubebuilder related items to clean up ( #3180 )
...
* Remove unnecessary files
Signed-off-by: Carlisia <carlisia@vmware.com >
* Switch to CAPI patch function for updates
Signed-off-by: Carlisia <carlisia@vmware.com >
* Improve table test format
Signed-off-by: Carlisia <carlisia@vmware.com >
* Refactor and add test for disabling controller
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* Change test to use real word
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix CI
Signed-off-by: Carlisia <carlisia@vmware.com >
* Minor test fixes
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove rback/role generation
Signed-off-by: Carlisia <carlisia@vmware.com >
2021-01-21 18:22:34 -05:00
Carlisia Thompson and GitHub
d3364fe267
Nominate JenTing Hsiao for core maintainer ( #3188 )
...
* Nominate JenTing Hsiao for core maintainer
Signed-off-by: Carlisia <carlisia@vmware.com >
* Correct company names
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-15 11:08:46 -05:00
Carlisia
63301213bd
Improve name formatting logic and add more tests
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-14 18:32:37 -08:00
Carlisia
203a103fc4
Minor refactor plus better documentation for naming
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-14 16:52:52 -08:00
Carlisia
2de7c7924c
Better name format for init containers
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-14 14:14:12 -08:00
Carlisia
fa65af87d0
Add changelog
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-09 15:00:37 -08:00
Carlisia
bd10b7660c
Improvements to BSL logic
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-09 13:25:01 -08:00
Carlisia Thompson and GitHub
db824670b0
Change distro ( #3166 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-08 18:13:51 -05:00
Carlisia Thompson and GitHub
5eb64eb84b
Add Tilt configs ( #3119 )
...
* Adding Tilt configs
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix spelling
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reuse sample BSL yaml file
Signed-off-by: Carlisia <carlisia@vmware.com >
* Minor fix and more documentation
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reuse our build.sh script
Signed-off-by: Carlisia <carlisia@vmware.com >
* Finish tweaking Tilt build
Signed-off-by: Carlisia <carlisia@vmware.com >
* Improvements
Signed-off-by: Carlisia <carlisia@vmware.com >
* This will make a better startup config
Signed-off-by: Carlisia <carlisia@vmware.com >
* Code review + improvements
Signed-off-by: Carlisia <carlisia@vmware.com >
* Improvements
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reset go.sum
Signed-off-by: Carlisia <carlisia@vmware.com >
* Address code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Improve Tilt code
Signed-off-by: Carlisia <carlisia@vmware.com >
* Address code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix links
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add CSI image to example deployment
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-08 13:42:03 -05:00
Carlisia Thompson and GitHub
6808acd92e
Expand maintainer documentation ( #3102 )
...
* Expand maintainer documentation
Signed-off-by: Carlisia <carlisia@vmware.com >
* Expand maintainer documentation, 1.5
Signed-off-by: Carlisia <carlisia@vmware.com >
* Improve instructions
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-01 16:01:30 -05:00
Carlisia Thompson and GitHub
53e61bab4e
Organize design docs ( #3101 )
...
* Organize design docs
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add instructions
Signed-off-by: Carlisia <carlisia@vmware.com >
* Wait, this is better
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-12-01 16:00:52 -05:00
Carlisia Thompson and GitHub
8edf100186
Fix project automation ( #3089 )
...
* Fix project automation
Signed-off-by: Carlisia <carlisia@vmware.com >
* Case sensitive
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-11-23 11:24:07 -05:00
Carlisia Thompson and GitHub
c10feb2cc3
Update to latest covenant coc ( #3076 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-11-19 16:07:38 -05:00
Carlisia Thompson and GitHub
37b4aae033
Add Dave Uchida ( #3077 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-11-16 10:35:41 -05:00
Carlisia Thompson and GitHub
c6aa54a009
Fix version cmd getting nil pointer ( #2996 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-10-12 16:17:10 -04:00
Carlisia Thompson and GitHub
e69fac153b
Centralize + rename controller names and list ( #2936 )
...
* Centralize + rename controller names and list
Signed-off-by: Carlisia <carlisia@vmware.com >
* Rename file
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reset restic-repo name
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reset gc controller name
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-10-06 13:58:56 -04:00
Carlisia Thompson and GitHub
6e20eaaba8
Spruce up release instructions and release scripts ( #2931 )
...
* Update tag-release script
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reorg release instructions
Signed-off-by: Carlisia <carlisia@vmware.com >
* Move "troubleshooting" to proper section
Signed-off-by: Carlisia <carlisia@vmware.com >
* Better formatting
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix sorcery
Signed-off-by: Carlisia <carlisia@vmware.com >
* Address code review
Signed-off-by: Carlisia <carlisia@vmware.com >
* More code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-09-16 16:12:09 -04:00
Carlisia Thompson and GitHub
afa552ca67
Fix url ( #2933 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-09-11 17:26:56 -04:00
Carlisia Thompson and GitHub
6f374b5709
Documentation for maintainers ( #2932 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-09-11 16:53:33 -04:00
Carlisia Thompson and GitHub
062a598d8e
Update upgrading instructions to right version ( #2930 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-09-11 07:57:38 -07:00
Carlisia Thompson and GitHub
b60e6ff21e
v1.5.0-rc.1 release ( #2921 )
...
* v1.5.0-rc.1 release
Signed-off-by: Carlisia <carlisia@vmware.com >
* Reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Re-generate docs
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-09-09 16:25:47 -07:00
Carlisia Thompson and GitHub
be1cd03023
Refactor BSL related code ( #2870 )
...
* Refactor BSL related code
Signed-off-by: Carlisia <carlisia@vmware.com >
* Increase # of max concurrent reconciles
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up for better, more precise interfaces
Signed-off-by: Carlisia <carlisia@vmware.com >
* Minor clean up - code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Address code review
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add import and fix CI
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-09-02 13:12:37 -04:00
c952932f1b
Migrate ServerStatusRequest controller and resource to kubebuilder ( #2838 )
...
* Convert ServerStatusRequest controller to controller-runtime
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add select stm
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fixed status patch bug
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add mgr start
Signed-off-by: Carlisia <carlisia@vmware.com >
* Trying to sync
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean async now
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up + move context out
Signed-off-by: Carlisia <carlisia@vmware.com >
* Bug: not closing the channel
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up some tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* Much better way to fetch an update using a backoff loop
Signed-off-by: Carlisia <carlisia@vmware.com >
* Even better way to retry: use apimachinery lib
Signed-off-by: Carlisia <carlisia@vmware.com >
* Refactor controller + add test
Signed-off-by: Carlisia <carlisia@vmware.com >
* partially fix unit tests
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
* Fix and add tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add changelog
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add ability to disable the controller + cleanups
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix bug w/ disabling controllers + fix test + clean up
Signed-off-by: Carlisia <carlisia@vmware.com >
* Move role.yaml to the correct folder
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add sample serverstatusrequest.yaml
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add requeue + better formatting
Signed-off-by: Carlisia <carlisia@vmware.com >
* Increase # of max concurrent reconciles
Signed-off-by: Carlisia <carlisia@vmware.com >
Co-authored-by: Ashish Amarnath <ashisham@vmware.com >
2020-09-01 14:15:23 -07:00
Carlisia Campos and GitHub
03bd6c85c8
Better var names ( #2848 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-08-24 15:14:07 -04:00
Carlisia Campos and GitHub
d7d6a85e46
Add an auto-rebase workflow ( #2813 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-08-12 10:27:41 -07:00
Carlisia Campos and GitHub
5bafa9b317
Add JenTing Hsiao ( #2768 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-07-29 12:41:28 -07:00
Carlisia Campos and GitHub
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
Carlisia Campos and GitHub
c27c3cd56a
Fix path + add helpful message ( #2740 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-07-22 11:13:02 -07:00
Carlisia Campos and GitHub
e60d9f2821
Remove unneeded auto-generated files ( #2732 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-07-20 15:37:27 -07:00
Carlisia Campos and GitHub
13e1eeabfe
Return early from a BSL controller ( #2709 )
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-07-14 15:09:11 -07:00
dbd0aa4915
Add a BSL controller to handle validation + update BSL status phase ( #2674 )
...
* Add BSL controller
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add changelog
Signed-off-by: Carlisia <carlisia@vmware.com >
* Make update
Signed-off-by: Carlisia <carlisia@vmware.com >
* Update docs
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add kubebuilder dependency
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add export
Signed-off-by: Carlisia <carlisia@vmware.com >
* add kubebuilder binaries into velero builder image
Signed-off-by: Ashish Amarnath <ashisham@vmware.com >
* Reset velero dockerfile
Signed-off-by: Carlisia <carlisia@vmware.com >
* Consolidate all logic
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add copyright header
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up + add "last validated" column
Signed-off-by: Carlisia <carlisia@vmware.com >
* Better tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add more tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* Better logging
Signed-off-by: Carlisia <carlisia@vmware.com >
* Format
Signed-off-by: Carlisia <carlisia@vmware.com >
* Code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Address code review
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove redundant logic
Signed-off-by: Carlisia <carlisia@vmware.com >
Co-authored-by: Ashish Amarnath <ashisham@vmware.com >
2020-07-14 17:47:00 -04:00
Carlisia Campos and GitHub
4048c020a8
Convert manifests + BSL api client to kubebuilder ( #2561 )
...
* kubebuilder init - minimalist version
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add back main.go, apparently kb needs it
Signed-off-by: Carlisia <carlisia@vmware.com >
* Tweak makefile to accomodate kubebuilder expectations
Signed-off-by: Carlisia <carlisia@vmware.com >
* Port BSL to kubebuilder api client
Signed-off-by: Carlisia <carlisia@vmware.com >
* s/cache/client bc client fetches from cache
And other naming improvements
Signed-off-by: Carlisia <carlisia@vmware.com >
* So, .GetAPIReader is how we bypass the cache
In this case, the cache hasn't started yet
Signed-off-by: Carlisia <carlisia@vmware.com >
* Oh that's what this code was for... adding back
We still need to embed the CRDs as binary data in the Velero binary to
access the generated CRDs at runtime.
Signed-off-by: Carlisia <carlisia@vmware.com >
* Tie in CRD/code generation w/ existing scripts
Signed-off-by: Carlisia <carlisia@vmware.com >
* Mostly result of running update-fmt, updated file formatting
Signed-off-by: Carlisia <carlisia@vmware.com >
* Just a copyright fix
Signed-off-by: Carlisia <carlisia@vmware.com >
* All the test fixes
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add changelog + some cleanup
Signed-off-by: Carlisia <carlisia@vmware.com >
* Update backup manifest
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove unneeded auto-generated files
Signed-off-by: Carlisia <carlisia@vmware.com >
* Keep everything in the same (existing) package
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix/clean scripts, generated code, and calls
Deleting the entire `generated` directory and running `make update`
works. Modifying an api and running `make verify` works as expected.
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up schema and client calls + code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Move all code gen to inside builder container
Signed-off-by: Carlisia <carlisia@vmware.com >
* Address code review
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix imports/aliases
Signed-off-by: Carlisia <carlisia@vmware.com >
* More code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add waitforcachesync
Signed-off-by: Carlisia <carlisia@vmware.com >
* Have manager register ALL controllers
This will allow for proper cache management.
Signed-off-by: Carlisia <carlisia@vmware.com >
* Status subresource is now enabled; cleanup
Signed-off-by: Carlisia <carlisia@vmware.com >
* More code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up
Signed-off-by: Carlisia <carlisia@vmware.com >
* Manager registers ALL controllers for restic too
Signed-off-by: Carlisia <carlisia@vmware.com >
* More code reviews
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add deprecation warning/todo
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add documentation
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add helpful comments
Signed-off-by: Carlisia <carlisia@vmware.com >
* Address code review
Signed-off-by: Carlisia <carlisia@vmware.com >
* More idiomatic Runnable
Signed-off-by: Carlisia <carlisia@vmware.com >
* Clean up imports
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-06-24 12:55:18 -04:00
Carlisia Campos and GitHub
0b8e2cbbe5
Improve velero download doc ( #2660 )
...
* Improve velero download doc
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add changelog
Signed-off-by: Carlisia <carlisia@vmware.com >
* Better message
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-06-23 11:12:01 -07:00
Carlisia
f4cc7cd4de
Change maintainer
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-06-22 16:37:32 -07:00
Carlisia
a191363ee6
Add header info + fix broken tags
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-06-19 09:03:34 -07:00
Carlisia Campos and GitHub
40d8511f64
Add status column to get BSL output ( #2493 )
...
* Add status column to get BSL output
Signed-off-by: Carlisia <carlisia@vmware.com >
* Address code review
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-05-28 10:52:46 -07:00
Carlisia
b92f813492
Add Tiltfile to gitignore
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-04-16 18:38:26 -07:00
Carlisia
79dbf09a78
Fix validation on CRD yamls
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-04-07 08:46:33 -07:00
Carlisia
bb8cda7fdc
More code reviews
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-04-06 16:21:49 -07:00
Carlisia
7147458660
Clean up velero server flags
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-04-06 15:28:52 -07:00
Carlisia
203bb7cbe7
Remove design for new secret functionality
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-04-02 10:44:48 -07:00
Carlisia
d763e7518b
Add question to TBD section
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 12:07:36 -07:00
Carlisia
789a9a198f
Address alternative CLI examples
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 12:05:58 -07:00
Carlisia
abf4b7b6e2
Address server behavior changes
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 11:13:28 -07:00
Carlisia
0dbf016063
Change "provider" to "plugin"
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:05 -07:00
Carlisia
762f48aca1
Handle GitOps
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:04 -07:00
Carlisia
b1246b5853
Handle certs + secrets + env vars
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:04 -07:00
Carlisia
eda0936c5c
Add plugin flag for CA cert
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:04 -07:00
Carlisia
e06e7a6e09
Refine restic and server config
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:04 -07:00
Carlisia
dafc1abd94
Address code reviews
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:04 -07:00
Carlisia
2b614e7e3a
Remove unneeded files
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:04 -07:00
Carlisia
73d0f7ca29
Flexible way to add the secret
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:03 -07:00
Carlisia
539c6e13b5
Add kustomize PoC
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:03 -07:00
Carlisia
5865204e72
Small flag deprecation fix
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:03 -07:00
Carlisia
418f831d18
Cleanup of CLI commands and flags
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:03 -07:00
Carlisia
b2bdb562d2
Reinements
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:03 -07:00
Carlisia
66207f53ae
Fix
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:03 -07:00
Carlisia
57cecb562d
Initial redesign of CLI commands
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-03-23 09:04:01 -07:00
Carlisia
8859766b5d
Code reviews
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-02-04 12:27:47 -08:00
Carlisia
ec7c04df2c
Better instructions
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-02-03 14:28:02 -08:00
Carlisia
9d30439f67
Fix typo
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-02-03 13:54:31 -08:00
Carlisia
afca601acd
Change title
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-02-03 13:53:49 -08:00
Carlisia
96197bf1b5
Improvement do doc
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-02-03 13:51:52 -08:00
Carlisia Campos and GitHub
2f2666f5d8
Update resources ( #2224 )
...
* Update resources
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fixes
Signed-off-by: Carlisia <carlisia@vmware.com >
* Much better formatting
Signed-off-by: Carlisia <carlisia@vmware.com >
2020-01-30 16:06:20 -05:00
Carlisia
6046e3cc0a
Fix tiny typo
...
Signed-off-by: Carlisia <carlisia@vmware.com >
2019-12-03 14:14:11 -08:00
KubeKween and Nolan Brubaker
3c6842bfe1
Add code and website guidelines ( #2032 )
...
* Add code and website guidelines
Signed-off-by: Carlisia <carlisia@vmware.com >
* Move other contrib info to documentation
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix typo
Signed-off-by: Carlisia <carlisia@vmware.com >
* Update doc
Signed-off-by: Carlisia <carlisia@vmware.com >
2019-11-05 11:23:47 -05:00
KubeKween and Steve Kriss
ff89c12946
Update docs w plugin info ( #1992 )
...
* Update docs w plugin info
Signed-off-by: Carlisia <carlisia@vmware.com >
* Review
Signed-off-by: Carlisia <carlisia@vmware.com >
2019-10-24 08:33:27 -06:00
KubeKween and Adnan Abdulhussein
d26bf05b33
Extract providers ( #1985 )
...
* Remove cloud providers and reorg code
Signed-off-by: Carlisia <carlisia@vmware.com >
* Update dependencies
Signed-off-by: Carlisia <carlisia@vmware.com >
* Fix tests
Signed-off-by: Carlisia <carlisia@vmware.com >
* fix dependency issues
Signed-off-by: Carlisia <carlisia@vmware.com >
* Delete dup test
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add back spaces to file
Signed-off-by: Carlisia <carlisia@vmware.com >
* Remove and update docs
Signed-off-by: Carlisia <carlisia@vmware.com >
* Make the plugins flag required
Signed-off-by: Carlisia <carlisia@vmware.com >
* Add changelog
Signed-off-by: Carlisia <carlisia@vmware.com >
* Make the plugins flag conditional
Signed-off-by: Carlisia <carlisia@vmware.com >
2019-10-22 15:31:27 -07:00