velero/pkg/builder
Nolan Brubaker a4e70456a1 Add resource limits to restic init container (#1677)
* Add resource limits to restic init container

Fixes #1201

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Start restic restore item action tests

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Get initial tests for restore action working

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Add new test case

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Move resource parsing into a shared function

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Fetch request/limits from plugin's ConfigMap

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Use builders

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Use moved ParseResourceRequirements function

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Move init container building inline

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Drop CPU limit down a bit and clarify error message

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Fix godoc

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>

* Add resource requirements to doc

Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-08-05 13:18:11 -06:00
..
backup_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
backup_storage_location_builder.go strip leading/trailing slashes from BSL bucket & prefix vals (#1694) 2019-07-31 08:27:12 -07:00
config_map_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
container_builder.go Add resource limits to restic init container (#1677) 2019-08-05 13:18:11 -06:00
deployment_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
namespace_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
object_meta.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
persistent_volume_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
persistent_volume_claim_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
pod_builder.go Add resource limits to restic init container (#1677) 2019-08-05 13:18:11 -06:00
pod_volume_backup_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
restore_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
role_builder.go store backup resource list metadata in object storage (#1709) 2019-08-05 11:15:55 -06:00
schedule_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
secret_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
server_status_request_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
service_account_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
storage_class_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
volume_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00
volume_mount_builder.go Add resource limits to restic init container (#1677) 2019-08-05 13:18:11 -06:00
volume_snapshot_location_builder.go Update tests to use object builders in pkg/builder (#1707) 2019-07-31 07:46:48 -07:00