Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[velero] Remove default values for resources #499

Merged
merged 1 commit into from
Jun 18, 2024

Conversation

rissson
Copy link
Contributor

@rissson rissson commented Aug 30, 2023

Special notes for your reviewer:

More information: home.robusta.dev/blog/stop-using-cpu-limits

Closes #469

Checklist

[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

  • DCO signed
  • Chart Version bumped
  • Variables are documented in the values.yaml or README.md
  • Title of the PR starts with chart name (e.g. [velero])

@jenting
Copy link
Collaborator

jenting commented Aug 30, 2023

This has a historical reason, please reference this comment.
I'm okay with this change, but we need to document the Azure plugin limitation on the CPU/memory resources.

@rissson
Copy link
Contributor Author

rissson commented Aug 31, 2023

Do you want me to add this to this PR or somewhere else?

@jenting
Copy link
Collaborator

jenting commented Aug 31, 2023

Do you want me to add this to this PR or somewhere else?

Could you help document in the README or values.yaml?
Or, enable the resources when the plug-in is Azure. That would be great.

@DreamingRaven
Copy link
Contributor

Is there any way I can help expedite this? It looks like the only thing missing are the values being documented in the README. #469

@jenting
Copy link
Collaborator

jenting commented Jun 7, 2024

Is there any way I can help expedite this? It looks like the only thing missing are the values being documented in the README. #469

Would you like to help document in the README or values.yaml? Appreciate.

@rissson
Copy link
Contributor Author

rissson commented Jun 7, 2024

I'll fix the conflicts and update the README/values next week.

@rissson rissson force-pushed the remove-default-values branch from 7d401a5 to b1efd2c Compare June 10, 2024 09:16
Signed-off-by: Marc 'risson' Schmitt <[email protected]>
@rissson rissson force-pushed the remove-default-values branch from b1efd2c to 2760ac7 Compare June 10, 2024 09:18
@reasonerjt reasonerjt merged commit 8930c40 into vmware-tanzu:main Jun 18, 2024
14 checks passed
@rissson rissson deleted the remove-default-values branch June 18, 2024 02:15
@kaovilai
Copy link
Member

from the article linked, they prefer that you set requests but not set limits. This PR removes both requests and limits. Is that intentional? @rissson

@rissson
Copy link
Contributor Author

rissson commented Jun 18, 2024

Yes it is. Otherwise the user cannot properly choose what to set for themselves

@kaovilai
Copy link
Member

Perhaps it would make sense to add a TODO comment so users know they should be doing something.

renovate bot referenced this pull request in teutonet/teutonet-helm-charts Jul 3, 2024
#954)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [velero](https://togithub.com/vmware-tanzu/velero)
([source](https://togithub.com/vmware-tanzu/helm-charts)) | minor |
`6.0.0` -> `6.7.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>vmware-tanzu/helm-charts (velero)</summary>

###
[`v6.7.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.7.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.6.0...velero-6.7.0)

A Helm chart for velero

#### What's Changed

- \[velero] Remove default values for resources by
[@&#8203;rissson](https://togithub.com/rissson) in
[https://github.com/vmware-tanzu/helm-charts/pull/499](https://togithub.com/vmware-tanzu/helm-charts/pull/499)

#### New Contributors

- [@&#8203;rissson](https://togithub.com/rissson) made their first
contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/499](https://togithub.com/vmware-tanzu/helm-charts/pull/499)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.6.0...velero-6.7.0

###
[`v6.6.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.6.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.5.0...velero-6.6.0)

A Helm chart for velero

#### What's Changed

- \[velero] feat(issue-584): Adds ImagePullSecrets to Velero server
ServiceAccount by
[@&#8203;Sebastian-RG](https://togithub.com/Sebastian-RG) in
[https://github.com/vmware-tanzu/helm-charts/pull/585](https://togithub.com/vmware-tanzu/helm-charts/pull/585)

#### New Contributors

- [@&#8203;Sebastian-RG](https://togithub.com/Sebastian-RG) made their
first contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/585](https://togithub.com/vmware-tanzu/helm-charts/pull/585)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.5.0...velero-6.6.0

###
[`v6.5.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.5.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.4.0...velero-6.5.0)

A Helm chart for velero

##### What's Changed

- \[velero] CI k8s 1.30 by
[@&#8203;jenting](https://togithub.com/jenting) in
[https://github.com/vmware-tanzu/helm-charts/pull/579](https://togithub.com/vmware-tanzu/helm-charts/pull/579)
- \[velero] feat(issue-582): Allow annotating
VolumeSnapshotLocation/BackupStorageLocation resources by
[@&#8203;tuusberg](https://togithub.com/tuusberg) in
[https://github.com/vmware-tanzu/helm-charts/pull/583](https://togithub.com/vmware-tanzu/helm-charts/pull/583)

##### New Contributors

- [@&#8203;tuusberg](https://togithub.com/tuusberg) made their first
contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/583](https://togithub.com/vmware-tanzu/helm-charts/pull/583)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.4.0...velero-6.5.0

###
[`v6.4.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.4.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.3.0...velero-6.4.0)

A Helm chart for velero

#### What's Changed

- \[velero] Add paused flag for the schedule resource by
[@&#8203;higashik](https://togithub.com/higashik) in
[https://github.com/vmware-tanzu/helm-charts/pull/574](https://togithub.com/vmware-tanzu/helm-charts/pull/574)

#### New Contributors

- [@&#8203;higashik](https://togithub.com/higashik) made their first
contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/574](https://togithub.com/vmware-tanzu/helm-charts/pull/574)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.3.0...velero-6.4.0

###
[`v6.3.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.3.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.2.0...velero-6.3.0)

A Helm chart for velero

#### What's Changed

- \[velero]Bump up Velero 1.13.2 by
[@&#8203;qiuming-best](https://togithub.com/qiuming-best) in
[https://github.com/vmware-tanzu/helm-charts/pull/577](https://togithub.com/vmware-tanzu/helm-charts/pull/577)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.2.0...velero-6.3.0

###
[`v6.2.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.2.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.1.0...velero-6.2.0)

A Helm chart for velero

#### What's Changed

- \[velero] Allow passing custom arguments to velero server CLI by
[@&#8203;jacksgt](https://togithub.com/jacksgt) in
[https://github.com/vmware-tanzu/helm-charts/pull/572](https://togithub.com/vmware-tanzu/helm-charts/pull/572)

#### New Contributors

- [@&#8203;jacksgt](https://togithub.com/jacksgt) made their first
contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/572](https://togithub.com/vmware-tanzu/helm-charts/pull/572)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.1.0...velero-6.2.0

###
[`v6.1.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.1.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.0.0...velero-6.1.0)

A Helm chart for velero

#### What's Changed

- \[velero] Adhere chart to semver by
[@&#8203;qiuming-best](https://togithub.com/qiuming-best) in
[https://github.com/vmware-tanzu/helm-charts/pull/569](https://togithub.com/vmware-tanzu/helm-charts/pull/569)
- Bump velero/velero from v1.13.0 to v1.13.1 in /charts/velero by
[@&#8203;dependabot](https://togithub.com/dependabot) in
[https://github.com/vmware-tanzu/helm-charts/pull/557](https://togithub.com/vmware-tanzu/helm-charts/pull/557)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.0.0...velero-6.1.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/teutonet/teutonet-helm-charts).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNTEuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mjnagel referenced this pull request in defenseunicorns/uds-core Aug 6, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[cgr.dev/du-uds-defenseunicorns/kubectl-fips](https://edu.chainguard.dev/chainguard/chainguard-images/reference/kubectl-fips/)
([source](https://togithub.com/chainguard-images/images/tree/HEAD/images/kubectl-fips))
| patch | `1.29.5-dev` -> `1.29.7-dev` |
|
[cgr.dev/du-uds-defenseunicorns/velero-fips](https://edu.chainguard.dev/chainguard/chainguard-images/reference/velero-fips/)
([source](https://togithub.com/chainguard-images/images/tree/HEAD/images/velero-fips))
| minor | `1.13.2-dev` -> `1.14.0-dev` |
|
[cgr.dev/du-uds-defenseunicorns/velero-plugin-for-aws-fips](https://edu.chainguard.dev/chainguard/chainguard-images/reference/velero-plugin-for-aws-fips/)
([source](https://togithub.com/chainguard-images/images/tree/HEAD/images/velero-plugin-for-aws-fips))
| minor | `1.9.2` -> `1.10.0` |
| [docker.io/bitnami/kubectl](https://togithub.com/bitnami/containers)
([source](https://togithub.com/bitnami/containers/tree/HEAD/bitnami/kubectl))
| patch | `1.30.2` -> `1.30.3` |
|
[registry1.dso.mil/ironbank/opensource/velero/velero](https://velero.io)
([source](https://repo1.dso.mil/dsop/opensource/velero/velero)) | minor
| `v1.13.2` -> `v1.14.0` |
|
[registry1.dso.mil/ironbank/opensource/velero/velero-plugin-for-aws](https://togithub.com/vmware-tanzu/velero-plugin-for-aws)
([source](https://repo1.dso.mil/dsop/opensource/velero/velero-plugin-for-aws))
| minor | `v1.9.2` -> `v1.10.0` |
| [velero](https://togithub.com/vmware-tanzu/velero)
([source](https://togithub.com/vmware-tanzu/helm-charts)) | major |
`6.6.0` -> `7.1.4` |
| velero/velero | minor | `v1.13.2` -> `v1.14.0` |
|
[velero/velero-plugin-for-aws](https://togithub.com/vmware-tanzu/velero-plugin-for-aws)
| minor | `v1.9.2` -> `v1.10.0` |

---

### Release Notes

<details>
<summary>vmware-tanzu/helm-charts (velero)</summary>

###
[`v7.1.4`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.4)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.1.3...velero-7.1.4)

A Helm chart for velero

#### What's Changed

- \[velero] Fix maintenance Job resource requests by
[@&#8203;yaraskm](https://togithub.com/yaraskm) in
[https://github.com/vmware-tanzu/helm-charts/pull/610](https://togithub.com/vmware-tanzu/helm-charts/pull/610)

#### New Contributors

- [@&#8203;yaraskm](https://togithub.com/yaraskm) made their first
contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/610](https://togithub.com/vmware-tanzu/helm-charts/pull/610)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-7.1.3...velero-7.1.4

###
[`v7.1.3`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.3)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.1.2...velero-7.1.3)

A Helm chart for velero

#### What's Changed

- \[velero] feat: Adds --keep-latest-jobs-count for repository
maintenance job by [@&#8203;navilg](https://togithub.com/navilg) in
[https://github.com/vmware-tanzu/helm-charts/pull/604](https://togithub.com/vmware-tanzu/helm-charts/pull/604)

#### New Contributors

- [@&#8203;navilg](https://togithub.com/navilg) made their first
contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/604](https://togithub.com/vmware-tanzu/helm-charts/pull/604)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-7.1.2...velero-7.1.3

###
[`v7.1.2`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.2)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.1.1...velero-7.1.2)

A Helm chart for velero

#### What's Changed

- \[velero] feat: Adds resources and limits for repository maintenance
job by [@&#8203;Sebastian-RG](https://togithub.com/Sebastian-RG) in
[https://github.com/vmware-tanzu/helm-charts/pull/602](https://togithub.com/vmware-tanzu/helm-charts/pull/602)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-7.1.1...velero-7.1.2

###
[`v7.1.1`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.1)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.1.0...velero-7.1.1)

A Helm chart for velero

#### What's Changed

- \[velero] fix imagePullSecrets to velero server serviceaccount
[#&#8203;595](https://togithub.com/vmware-tanzu/helm-charts/issues/595)
by [@&#8203;adonispd](https://togithub.com/adonispd) in
[https://github.com/vmware-tanzu/helm-charts/pull/596](https://togithub.com/vmware-tanzu/helm-charts/pull/596)

#### New Contributors

- [@&#8203;adonispd](https://togithub.com/adonispd) made their first
contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/596](https://togithub.com/vmware-tanzu/helm-charts/pull/596)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-7.1.0...velero-7.1.1

###
[`v7.1.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.1.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-7.0.0...velero-7.1.0)

A Helm chart for velero

#### What's Changed

- \[velero] add extraArgs to Velero node agent configuration by
[@&#8203;simoncampion](https://togithub.com/simoncampion) in
[https://github.com/vmware-tanzu/helm-charts/pull/593](https://togithub.com/vmware-tanzu/helm-charts/pull/593)

#### New Contributors

- [@&#8203;simoncampion](https://togithub.com/simoncampion) made their
first contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/593](https://togithub.com/vmware-tanzu/helm-charts/pull/593)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-7.0.0...velero-7.1.0

###
[`v7.0.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-7.0.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.7.0...velero-7.0.0)

A Helm chart for velero

#### What's Changed

- \[velero] Bump up Velero 1.14.0 by
[@&#8203;xebia-progress](https://togithub.com/xebia-progress) in
[https://github.com/vmware-tanzu/helm-charts/pull/590](https://togithub.com/vmware-tanzu/helm-charts/pull/590)

#### New Contributors

- [@&#8203;xebia-progress](https://togithub.com/xebia-progress) made
their first contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/590](https://togithub.com/vmware-tanzu/helm-charts/pull/590)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.7.0...velero-7.0.0

###
[`v6.7.0`](https://togithub.com/vmware-tanzu/helm-charts/releases/tag/velero-6.7.0)

[Compare
Source](https://togithub.com/vmware-tanzu/helm-charts/compare/velero-6.6.0...velero-6.7.0)

A Helm chart for velero

#### What's Changed

- \[velero] Remove default values for resources by
[@&#8203;rissson](https://togithub.com/rissson) in
[https://github.com/vmware-tanzu/helm-charts/pull/499](https://togithub.com/vmware-tanzu/helm-charts/pull/499)

#### New Contributors

- [@&#8203;rissson](https://togithub.com/rissson) made their first
contribution in
[https://github.com/vmware-tanzu/helm-charts/pull/499](https://togithub.com/vmware-tanzu/helm-charts/pull/499)

**Full Changelog**:
vmware-tanzu/helm-charts@velero-6.6.0...velero-6.7.0

</details>

<details>
<summary>vmware-tanzu/velero-plugin-for-aws
(velero/velero-plugin-for-aws)</summary>

###
[`v1.10.0`](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/releases/tag/v1.10.0):
v1.10

[Compare
Source](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/compare/v1.9.2...v1.10.0)

#### All changes

- Add label
org.opencontainers.image.source([#&#8203;190](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/190),
[@&#8203;robinschneider](https://togithub.com/robinschneider))
- Unset env vars for role-assumption when creds are
set([#&#8203;191](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/191),
[@&#8203;reasonerjt](https://togithub.com/reasonerjt))
- configuration for checksum algorithm for PutObject to
S3([#&#8203;194](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/194),
[@&#8203;reasonerjt](https://togithub.com/reasonerjt))
- Respect the TLS setting in BSL in object store
plugin([#&#8203;195](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/195),
[@&#8203;reasonerjt](https://togithub.com/reasonerjt))
- Bump up to golang
v1.22([#&#8203;199](https://togithub.com/vmware-tanzu/velero-plugin-for-aws/issues/199),
reasonerjt)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/defenseunicorns/uds-core).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjQ0MC43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Micah Nagel <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Resource reqeusts and resource limits should not be set by default
5 participants