Update Terraform flux to v1 #12

Merged
kjuulh merged 1 commits from renovate/all into main 2023-07-23 13:21:00 +02:00
Owner

This PR contains the following updates:

Package Type Update Change
flux (source) required_provider major 0.25.3 -> 1.0.1

Release Notes

fluxcd/terraform-provider-flux

v1.0.1

Compare Source

Release date: 2023-07-11

This release includes flux2 v2.0.1.

Improvements:

  • Update dependencies
    #​519
  • Add test for missing configuration
    #​515

v1.0.0

Compare Source

Release date: 2023-07-05

This is the first stable release of the Terraform provider for Flux. From now on,
this provider follows the Flux 2 release cadence and support pledge.

Starting with this version, the build, release and provenance portions of the
Flux project supply chain provisionally meet SLSA Build Level 3.

This release adds support for using exec plugins to authenticate the kubernetes
client used in the bootstrap git resource.

Improvements:

  • Update flux dependencies and init logger
    #​513
  • Update docs for v1
    #​510
  • Declaratively define (and sync) labels
    #​507
  • Add Kubernetes client auth exec config support
    #​506
  • Align go.mod version with Kubernetes (Go 1.20)
    #​505
  • Add SLSA3 generator to release workflow
    #​504
  • Update dependencies
    #​502
    #​497
    #​496

Fixes:

  • Fix panic due to missing configuration
    #​509

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.


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

This PR has been generated by Renovate Bot.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [flux](https://registry.terraform.io/providers/fluxcd/flux) ([source](https://github.com/fluxcd/terraform-provider-flux)) | required_provider | major | `0.25.3` -> `1.0.1` | --- ### Release Notes <details> <summary>fluxcd/terraform-provider-flux</summary> ### [`v1.0.1`](https://github.com/fluxcd/terraform-provider-flux/blob/HEAD/CHANGELOG.md#&#8203;101) [Compare Source](https://github.com/fluxcd/terraform-provider-flux/compare/v1.0.0...v1.0.1) **Release date:** 2023-07-11 This release includes flux2 [v2.0.1](https://github.com/fluxcd/flux2/releases/tag/v2.0.1). Improvements: - Update dependencies [#&#8203;519](https://github.com/fluxcd/terraform-provider-flux/pull/519) - Add test for missing configuration [#&#8203;515](https://github.com/fluxcd/terraform-provider-flux/pull/515) ### [`v1.0.0`](https://github.com/fluxcd/terraform-provider-flux/blob/HEAD/CHANGELOG.md#&#8203;100) [Compare Source](https://github.com/fluxcd/terraform-provider-flux/compare/v0.25.3...v1.0.0) **Release date:** 2023-07-05 This is the first stable release of the Terraform provider for Flux. From now on, this provider follows the [Flux 2 release cadence and support pledge](https://fluxcd.io/flux/releases/). Starting with this version, the build, release and provenance portions of the Flux project supply chain [provisionally meet SLSA Build Level 3](https://fluxcd.io/flux/security/slsa-assessment/). This release adds support for using exec plugins to authenticate the kubernetes client used in the bootstrap git resource. Improvements: - Update flux dependencies and init logger [#&#8203;513](https://github.com/fluxcd/terraform-provider-flux/pull/513) - Update docs for v1 [#&#8203;510](https://github.com/fluxcd/terraform-provider-flux/pull/510) - Declaratively define (and sync) labels [#&#8203;507](https://github.com/fluxcd/terraform-provider-flux/pull/507) - Add Kubernetes client auth exec config support [#&#8203;506](https://github.com/fluxcd/terraform-provider-flux/pull/506) - Align go.mod version with Kubernetes (Go 1.20) [#&#8203;505](https://github.com/fluxcd/terraform-provider-flux/pull/505) - Add SLSA3 generator to release workflow [#&#8203;504](https://github.com/fluxcd/terraform-provider-flux/pull/504) - Update dependencies [#&#8203;502](https://github.com/fluxcd/terraform-provider-flux/pull/502) [#&#8203;497](https://github.com/fluxcd/terraform-provider-flux/pull/497) [#&#8203;496](https://github.com/fluxcd/terraform-provider-flux/pull/496) Fixes: - Fix panic due to missing configuration [#&#8203;509](https://github.com/fluxcd/terraform-provider-flux/pull/509) </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 [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNjAuMCIsInVwZGF0ZWRJblZlciI6IjM0LjE2MC4wIn0=-->
kjuulh added 1 commit 2023-07-23 12:52:15 +02:00
Update Terraform flux to v1
All checks were successful
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
b5ae4d9691
kjuulh merged commit b5ae4d9691 into main 2023-07-23 13:21:00 +02:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: clank/kubernetes-init#12
No description provided.