Skip to content

Commit

Permalink
Merge pull request #512 from fluxcd/release-1.0.0
Browse files Browse the repository at this point in the history
Release v1.0.0
  • Loading branch information
stefanprodan committed Jul 5, 2023
2 parents b606758 + a0c3c3e commit bbad4a0
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 2 deletions.
35 changes: 35 additions & 0 deletions CHANGELOG.md
Expand Up @@ -2,6 +2,41 @@

All notable changes to this project are documented in this file.

## 1.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
[#513](https://github.com/fluxcd/terraform-provider-flux/pull/513)
- Update docs for v1
[#510](https://github.com/fluxcd/terraform-provider-flux/pull/510)
- Declaratively define (and sync) labels
[#507](https://github.com/fluxcd/terraform-provider-flux/pull/507)
- Add Kubernetes client auth exec config support
[#506](https://github.com/fluxcd/terraform-provider-flux/pull/506)
- Align go.mod version with Kubernetes (Go 1.20)
[#505](https://github.com/fluxcd/terraform-provider-flux/pull/505)
- Add SLSA3 generator to release workflow
[#504](https://github.com/fluxcd/terraform-provider-flux/pull/504)
- Update dependencies
[#502](https://github.com/fluxcd/terraform-provider-flux/pull/502)
[#497](https://github.com/fluxcd/terraform-provider-flux/pull/497)
[#496](https://github.com/fluxcd/terraform-provider-flux/pull/496)

Fixes:
- Fix panic due to missing configuration
[#509](https://github.com/fluxcd/terraform-provider-flux/pull/509)

## 1.0.0-rc.5

**Release date:** 2023-06-01
Expand Down
2 changes: 1 addition & 1 deletion docs/resources/bootstrap_git.md
Expand Up @@ -42,7 +42,7 @@ resource "flux_bootstrap_git" "this" {
- `secret_name` (String) Name of the secret the sync credentials can be found in or stored to. Defaults to `flux-system`.
- `timeouts` (Attributes) (see [below for nested schema](#nestedatt--timeouts))
- `toleration_keys` (Set of String) List of toleration keys used to schedule the components pods onto nodes with matching taints.
- `version` (String) Flux version. Defaults to `v2.0.0-rc.5`.
- `version` (String) Flux version. Defaults to `v2.0.0`.
- `watch_all_namespaces` (Boolean) If true watch for custom resources in all namespaces. Defaults to `true`.

### Read-Only
Expand Down
2 changes: 1 addition & 1 deletion internal/utils/flux.go
Expand Up @@ -16,4 +16,4 @@ limitations under the License.

package utils

const DefaultFluxVersion string = "v2.0.0-rc.5"
const DefaultFluxVersion string = "v2.0.0"

0 comments on commit bbad4a0

Please sign in to comment.