diff --git a/docs/roadmap/index.md b/docs/roadmap/index.md index 0b78f750..45a82b32 100644 --- a/docs/roadmap/index.md +++ b/docs/roadmap/index.md @@ -65,28 +65,29 @@ Tasks ### Helm v3 feature parity -[= 50% "50%"] +[= 70% "70%"] Goals -- Offer a migration guide for those that are using Helm Operator with Helm v3 and Helm repositories +- Offer a migration guide for those that are using Helm Operator with Helm v3 and charts from + Helm and Git repositories Non-Goals - Migrate users that are using Helm v2 -Stretch-Goals - -- [Migrate users that are using Helm charts from Git](https://github.com/fluxcd/toolkit/discussions/75#discussioncomment-38589) - Tasks - [x] Implement a Helm controller for Helm v3 covering all the current release options -- [ ] Discuss and design Helm releases based on source API: - * [ ] [Providing values from sources](https://github.com/fluxcd/toolkit/discussions/100) - * [ ] [Conditional remediation on failed Helm actions](https://github.com/fluxcd/toolkit/discussions/102) - * [ ] [Support running Helm test actions on an interval](https://github.com/fluxcd/toolkit/discussions/103) +- [x] Discuss and design Helm releases based on source API: + * [x] Providing values from sources + * [x] Conditional remediation on failed Helm actions + * [x] Support for Helm charts from Git - [x] Review the Helm release, chart and repository APIs - [x] Implement events in Helm controller - [x] Implement Prometheus metrics in Helm controller +- [x] Implement support for values from `Secret` and `ConfigMap` resources +- [ ] [Implement conditional remediation on (failed) Helm actions](https://github.com/fluxcd/helm-controller/issues/41) +- [ ] [Implement support for Helm charts from Git](https://github.com/fluxcd/source-controller/issues/56) +- [ ] [Implement support for referring to an alternative chart values file](https://github.com/fluxcd/helm-controller/issues/4) - [ ] Create a migration guide for Helm Operator users