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

Update roadmap for Flux v2.4 (final) #2052

Merged
merged 1 commit into from
Sep 27, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 14 additions & 7 deletions content/en/roadmap.md
Original file line number Diff line number Diff line change
Expand Up @@ -120,22 +120,28 @@ and the Flux Helm functionalities.
The primary goal of this milestone is to make a generally available release for the Flux S3-compatible storage APIs.

- **S3-compatible storage integrations**
- [ ] Promote the `Bucket` API to `v1`
- [x] Promote the `Bucket` API to `v1`
- [x] [Allow specifying a custom CA certificate in Bucket API](https://github.com/fluxcd/source-controller/issues/973)
- [x] [Allow specifying HTTP/S proxy in Bucket API](https://github.com/fluxcd/source-controller/issues/1493)
- [ ] [Add support for STS endpoint in the Bucket API](https://github.com/fluxcd/source-controller/issues/1423)
- [x] [Add support for STS endpoint in the Bucket API](https://github.com/fluxcd/source-controller/issues/1423)

- **OCI artifacts integrations**
- [ ] [Cache registry credentials for cloud providers](https://github.com/fluxcd/pkg/issues/642)
- [ ] [Allow specifying HTTP/S proxy in OCIRepository API](https://github.com/fluxcd/source-controller/issues/1492)
- [x] [Allow specifying HTTP/S proxy in OCIRepository API](https://github.com/fluxcd/source-controller/issues/1492)

- **Git integrations**
- [x] [RFC - Passwordless authentication for Git repositories](https://github.com/fluxcd/flux2/pull/4806)
- [ ] [Implement Workload Identity auth for Azure DevOps repositories](https://github.com/fluxcd/source-controller/issues/1284)
- [x] [Implement Workload Identity auth for Azure DevOps repositories](https://github.com/fluxcd/source-controller/issues/1284)

- **Helm integrations**
- [x] [Adopt existing resources](https://github.com/fluxcd/helm-controller/pull/1062)
- [x] [Allow disabling JSON schema validation](https://github.com/fluxcd/helm-controller/pull/1068)

- **Alerting integrations**
- [x] [Teams notifications using the Microsoft Adaptive Card API](https://github.com/fluxcd/notification-controller/pull/920)

- **Conformance testing**
- [ ] [End-to-end testing for Kubernetes 1.31](https://github.com/fluxcd/flux2/pull/4892)
- [ ] [End-to-end testing for AWS integrations](https://github.com/fluxcd/flux2/issues/4619)
- [x] [End-to-end testing for Kubernetes 1.31](https://github.com/fluxcd/flux2/pull/4892)
- [x] [End-to-end testing for AWS integrations](https://github.com/fluxcd/flux2/issues/4619)

- **EOL and Deprecations**
- End support for Flux v2.1.x
Expand All @@ -156,6 +162,7 @@ The primary goal of this milestone is to make a generally available release for

- **OCI artifacts integrations**
- [ ] [Enhance OCI Artifact support](https://github.com/fluxcd/source-controller/issues/1247)
- [ ] [Cache registry credentials for cloud providers](https://github.com/fluxcd/pkg/issues/642)
- [ ] [Add support for layer extraction from OCI artifacts with `ImageIndex`](https://github.com/fluxcd/source-controller/pull/1369)

- **Git integrations**
Expand Down