Nolan Brubaker
ee761952bb
Print lines of deploy script
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 17:33:50 -04:00
Nolan Brubaker
026afd4d6d
Really add my project's key file
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 17:14:29 -04:00
Nolan Brubaker
03e4e78dce
Make a docker directory and config
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 16:58:27 -04:00
Nolan Brubaker
24ab715247
Add travis diagnostic info
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 16:45:49 -04:00
Nolan Brubaker
415a6322cb
Don't use gcloud docker
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 16:43:25 -04:00
Nolan Brubaker
04a6208b0c
Use gcloud docker to push
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 16:34:56 -04:00
Nolan Brubaker
9bb547562a
Accept docker configuration change
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 16:05:26 -04:00
Nolan Brubaker
576bc9e0c3
Remove test/verify dependencies for container build
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:57:13 -04:00
Nolan Brubaker
49fce11121
Use beta gcloud tools
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:56:36 -04:00
Nolan Brubaker
78c2775a04
Add docker cred helper
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:46:14 -04:00
Nolan Brubaker
11ac3dd3f9
Add encrypted file for my fork for real
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:36:38 -04:00
Nolan Brubaker
179e42f200
Use bash explicitly
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:12:45 -04:00
Nolan Brubaker
7e5df27a07
Add info to build on my fork
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-09-03 15:04:10 -04:00
Nolan Brubaker
07edee471b
Review feedback
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-29 18:12:25 -04:00
Nolan Brubaker
63ae23458c
Rearrange logic so that there's only one make call
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-29 15:05:46 -04:00
Nolan Brubaker
54a5dee1e3
Remove unused env section
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-29 14:59:21 -04:00
Nolan Brubaker
1d16a36bfb
Add encrypted GCR creds
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-29 14:59:00 -04:00
Nolan Brubaker
32c99d9e3b
Add travis integration to deployment
...
* ensure $BRANCH is always the same value (borrowed from Sonobuoy)
* get gcloud SDK installed (borrowed from Sonobuoy)
* use deploy step to run GCR push script (borrowed from Sonobuoy)
* use gcloud's docker to do the image building/pushing
* placeholders for secure values
* rename $LATEST to $HIGHEST to more accurately reflect what it is
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-28 19:11:25 -04:00
Nolan Brubaker
6e3209e6e3
Explain the latest tag logic
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-27 15:57:43 -04:00
Nolan Brubaker
eccaa81af5
Add script for pushing container images via Travis
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
v1.0.2
2019-08-23 13:04:52 -04:00
Nolan Brubaker and GitHub
3a0c1be7f0
Merge pull request #1742 from skriss/validate-restic-repo-id
...
Allow BSLs to specify restic repo prefixes, error if the prefix can't be determined
2019-08-23 11:27:00 -04:00
Steve Kriss and GitHub
fc8ca5d8bf
Merge pull request #1759 from nrb/feature-flags
...
Feature flag design
2019-08-23 08:48:39 -06:00
Nolan Brubaker
38643f2f4a
Propose adding feature flags to velero
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-23 10:41:35 -04:00
Adnan Abdulhussein and Steve Kriss
86408bf805
restic backup and restore progress proposal ( #1765 )
...
* restic backup and restore progress proposal
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* update approach to lookup based on files rather than total size
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* typo
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* record TotalBytes and BytesDone in PodVolumeBackup/Restore and calculate percentage in UI
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* update to go with restic stats approach for restore
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* typo
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* update high-level design for restic stats
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* wait for bytes_done
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
* change status to accepted
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com >
2019-08-22 10:47:38 -06:00
Steve Kriss
32d46871cc
allow custom restic repo prefix to be specified in BSL config
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-22 10:19:22 -06:00
Steve Kriss
8b6c505817
error if restic repo identifier can't be determined
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-22 10:19:22 -06:00
Steve Kriss and GitHub
00882c2de4
Merge pull request #1790 from skriss/bump-nokogiri-dep
...
update nokogiri dep for website
2019-08-22 10:00:01 -06:00
Steve Kriss
124ca44958
update nokogiri dep for website
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-22 09:55:12 -06:00
Steve Kriss and GitHub
efc0be5e48
Merge pull request #1781 from mesosphere/fix_url
...
fix error formatting
2019-08-22 09:32:14 -06:00
Steve Kriss and KubeKween
cd901ed9a7
update links on website home page for latest release ( #1789 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-22 08:01:36 -07:00
Steve Kriss and GitHub
017f7cff46
Merge pull request #1783 from jonasrosland/velero-1.1
...
Velero 1.1 blog post
2019-08-22 08:50:03 -06:00
Steve Kriss and GitHub
a357f21aec
Merge pull request #1778 from skriss/v1.1.0-release
...
v1.1.0 docs & changelog
v1.1.0
2019-08-22 08:34:59 -06:00
Jonas Rosland
b75fadbe2f
Velero 1.1 blog post
...
Signed-off-by: Jonas Rosland <jrosland@vmware.com >
2019-08-21 14:01:22 -07:00
Steve Kriss
dfb225807b
v1.1.0 changelog
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-21 15:01:10 -06:00
Steven Chung
8ae40b55ec
fix error formatting
...
would interpret % as printf formatted strings
Signed-off-by: Steven Chung <schung@d2iq.com >
2019-08-21 12:49:59 -04:00
Steve Kriss and GitHub
b1b6a79dfc
Merge pull request #1776 from heptio/revert-1769-ssl
...
Revert "allow self signed certs with insecureSkipVerify"
2019-08-20 12:16:21 -06:00
KubeKween and Carlisia
b25865f5bb
Revert "allow self signed certs with insecureSkipVerify ( #1769 )"
...
This reverts commit 8e35ce0bde .
Signed-off-by: Carlisia <carlisiac@vmware.com >
2019-08-20 11:02:27 -07:00
Steve Chung and KubeKween
8e35ce0bde
allow self signed certs with insecureSkipVerify ( #1769 )
...
* patch velero to handle self-signed certs on client
you'll get this error otherwise:
x509: certificate signed by unknown authority
Signed-off-by: Steven Chung <schung@d2iq.com >
2019-08-20 10:29:02 -07:00
Steve Kriss
9e946ee698
v1.1.0 docs
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-20 10:44:57 -06:00
betta1 and Steve Kriss
cfb663f795
Add the prefix to BSL config map so that object stores can use it when initializing ( #1767 )
...
Signed-off-by: Antony Bett <antony.bett@gmail.com >
2019-08-19 14:05:38 -06:00
Nolan Brubaker and GitHub
a0cd954ce9
Merge pull request #1772 from zakkg3/master
...
[DOCS] Add stable/velero to helm commands
2019-08-19 12:44:06 -04:00
Nicolas Kowenski
67203ff972
add stable/velero to helm commands
...
Signed-off-by: Nicolas Kowenski <nico@garufa.ethz.ch >
2019-08-19 10:56:11 +02:00
Nolan Brubaker and GitHub
af4b9373fc
Merge pull request #1762 from skriss/v1.1-beta.2-docs
...
replace v1.1.0-beta.1 docs with v1.1.0-beta.2 docs
v1.1.0-beta.2
2019-08-13 16:39:53 -04:00
Nolan Brubaker and GitHub
90bb939c4d
Merge pull request #1761 from skriss/v1.1-beta.2-changelog
...
v1.1.0-beta.2 changelog
2019-08-13 16:39:04 -04:00
Steve Kriss
c80f679802
replace v1.1.0-beta.1 docs with v1.1.0-beta.2 docs
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-13 13:41:36 -06:00
Steve Kriss
76a91a80b2
v1.1.0-beta.2 changelog
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-13 13:38:01 -06:00
Steve Kriss and GitHub
3c8020e922
Merge pull request #1748 from nrb/fix-1743
...
Use custom namespace when creating Velero clients
2019-08-13 12:08:30 -06:00
Nolan Brubaker
dadb466545
Document process for adding VELERO_NAMESPACE
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-13 13:42:08 -04:00
Steve Kriss and Adnan Abdulhussein
5ef0a84128
create pod volume backups in backup's namespace during sync ( #1760 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com >
2019-08-13 10:20:25 -07:00
Nolan Brubaker
363c2692a1
Use custom namespace when creating Velero clients
...
The Velero deployment did not have a way of exposing the namespace it
was installed in to the API client. This is a problem for plugins that
need to query for resources in that namespaces, such as the restic
restore process that needs to find PodVolume(Backup|Restore)s.
While the Velero client is consulted for a configured namespace, this
cannot be set in the server pod since there is no valid home directory
in which to place it.
This change provides the namespace to the deployment via the downward
API, and updates the API client factory to use the VELERO_NAMESPACE
before looking at the config file, so that any plugins using the client
will look at the appropriate namespace.
Fixes #1743
Signed-off-by: Nolan Brubaker <brubakern@vmware.com >
2019-08-13 13:06:12 -04:00