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

chore(deps): update helm release vcluster to v0.21.1 #5

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link

@renovate renovate bot commented Sep 21, 2023

This PR contains the following updates:

Package Type Update Change
vcluster (source) HelmChart minor 0.15.5 -> 0.21.1

Release Notes

loft-sh/vcluster (vcluster)

v0.21.1

Compare Source

What's Changed

Full Changelog: loft-sh/vcluster@v0.21.0...v0.21.1

v0.21.0

Compare Source

Changelog

See the CHANGELOG for more details.

What's Changed

New Contributors

Full Changelog: loft-sh/vcluster@v0.20.4...v0.21.0

v0.20.5

Compare Source

What's Changed

Full Changelog: loft-sh/vcluster@v0.20.4...v0.20.5

v0.20.4

Compare Source

What's Changed

Full Changelog: loft-sh/vcluster@v0.20.3...v0.20.4

v0.20.3

Compare Source

Full Changelog: loft-sh/vcluster@v0.20.2...v0.20.3

v0.20.2

Compare Source

What's Changed

Full Changelog: loft-sh/vcluster@v0.20.1...v0.20.2

v0.20.1

Compare Source

What's Changed

Full Changelog: loft-sh/vcluster@v0.20.0...v0.20.1

v0.20.0

Compare Source

Major Changes

Please read this section carefully as it may be breaking changes.

New config format: vcluster.yaml

This release introduces the new vcluster.yaml file which centralizes all the configuration options for vCluster and serves as the Helm values at the same time. This new configuration features a completely revamped format designed to enhance the user experience:

  • Validation: We provide a JSON schema for vcluster.yaml, which is used by vCluster CLI and vCluster Platform UI now validate configurations before creating or upgrading virtual clusters. This schema has also been published to SchemaStore, so that most IDEs will recognize the vcluster.yaml file and provide autocomplete and validation directly in the IDE editor.
  • Consolidated configuration: All configurations are centralized in the vcluster.yaml file, eliminating confusion previously caused by the mix of CLI flags, annotations, environment variables, and Helm values.
  • Consistent grouping and naming: Fields in vcluster.yaml are logically grouped under topical categories, simplifying navigation and enhancing discoverability of related features.
  • Docs alignment: Our documentation now mirrors the structure of vcluster.yaml, making it easier to cross-reference settings within the file and corresponding sections in the docs.
Migrating to vcluster.yaml

In order to make it easy to convert your old values.yaml (v0.19 and below) to the new vcluster.yaml format, you can run the new vcluster convert config command. For example, let's take these pre-v0.20 configuration values:

### values.yaml
sync:
  ingresses:
    enabled: true
  nodes:
    enabled: true
  fake-nodes:
    enabled: false
syncer:
  replicas: 3
  extraArgs:
  - --tls-san=my-vcluster.example.com

Running vcluster convert config --distro k3s < /path/to/values.yaml will generate the following vcluster.yaml:

### vcluster.yaml
sync:
  toHost:
    ingresses:
      enabled: true
  fromHost:
    ingressClasses:
      enabled: true
    nodes:
      enabled: true
controlPlane:
  distro:
    k3s:
      enabled: true
  proxy:
    extraSANs:
    - my-vcluster.example.com
  statefulSet:
    highAvailability:
      replicas: 3
    scheduling:
      podManagementPolicy: OrderedReady

For more details on upgrading from older versions to v0.20, please read our configuration conversion guide.

Unified Helm chart for simplified deployment

We consolidated the distro-specific vCluster Helm charts (vcluster (k3s), vcluster-k8s, vcluster-k0s, and vcluster-eks) into a single, unified chart. This change is designed to simplify management and upgrading of virtual


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.

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


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.15.7 chore(deps): update helm release vcluster to v0.16.0 Oct 4, 2023
@renovate renovate bot force-pushed the renovate/vcluster-0.x branch 2 times, most recently from 24e7a96 to 0dde642 Compare October 6, 2023 02:51
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.16.0 chore(deps): update helm release vcluster to v0.16.1 Oct 6, 2023
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.16.1 chore(deps): update helm release vcluster to v0.16.2 Oct 7, 2023
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.16.2 chore(deps): update helm release vcluster to v0.16.3 Oct 11, 2023
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.16.3 chore(deps): update helm release vcluster to v0.16.4 Oct 21, 2023
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.16.4 chore(deps): update helm release vcluster to v0.17.0 Nov 21, 2023
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.17.0 chore(deps): update helm release vcluster to v0.17.1 Nov 25, 2023
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.17.1 chore(deps): update helm release vcluster to v0.18.0 Dec 7, 2023
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.18.0 chore(deps): update helm release vcluster to v0.18.1 Dec 15, 2023
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.18.1 chore(deps): update helm release vcluster to v0.19.0 Feb 13, 2024
@renovate renovate bot force-pushed the renovate/vcluster-0.x branch 2 times, most recently from 6fd56eb to 86615e1 Compare February 20, 2024 02:20
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.19.0 chore(deps): update helm release vcluster to v0.19.1 Feb 20, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.19.1 chore(deps): update helm release vcluster to v0.19.2 Feb 28, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.19.2 chore(deps): update helm release vcluster to v0.19.3 Feb 29, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.19.3 chore(deps): update helm release vcluster to v0.19.4 Mar 8, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.19.4 chore(deps): update helm release vcluster to v0.19.5 Mar 26, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.19.5 chore(deps): update helm release vcluster to v0.19.6 Jun 19, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.19.6 chore(deps): update helm release vcluster to v0.19.7 Jul 24, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.19.7 chore(deps): update helm release vcluster to v0.20.0 Aug 15, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.20.0 chore(deps): update helm release vcluster to v0.20.1 Oct 2, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.20.1 chore(deps): update helm release vcluster to v0.20.2 Oct 25, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.20.2 chore(deps): update helm release vcluster to v0.20.3 Oct 30, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.20.3 chore(deps): update helm release vcluster to v0.20.4 Nov 1, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.20.4 chore(deps): update helm release vcluster to v0.21.0 Nov 12, 2024
@renovate renovate bot changed the title chore(deps): update helm release vcluster to v0.21.0 chore(deps): update helm release vcluster to v0.21.1 Nov 21, 2024
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.

0 participants