-
Notifications
You must be signed in to change notification settings - Fork 5.6k
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
docs: update v2.3+ roadmap #7353
Conversation
Codecov Report
@@ Coverage Diff @@
## master #7353 +/- ##
=======================================
Coverage 41.17% 41.17%
=======================================
Files 161 161
Lines 21638 21638
=======================================
Hits 8910 8910
Misses 11457 11457
Partials 1271 1271
Continue to review full report at Codecov.
|
|
||
Improved design of the input forms in Argo CD Web UI: https://www.figma.com/file/IIlsFqqmM5UhqMVul9fQNq/Argo-CD?node-id=0%3A1 | ||
|
||
### Merge ApplicationSet controller into Argo CD |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Minimally, move the repo. Cautiously, move the controller into the same process.
docs/roadmap.md
Outdated
[Node view](https://github.com/argoproj/argo-cd/issues/1483), | ||
Network view ([1](https://github.com/argoproj/argo-cd/issues/2892), [2](https://github.com/argoproj/argo-cd/issues/2338)) | ||
[etc](https://github.com/argoproj/argo-cd/issues/2199). | ||
The [Argo CD Notifications](https://github.com/argoproj-labs/argocd-notifications) feature is now part of Argo CD: [#7350](https://github.com/argoproj/argo-cd/issues/7350) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
I'd imho like to see multi-tenancy improvements on the roadmap as well. I still have not received any feedback on my proposal |
Regarding the Image Updater, there's quite a few things to do before being in a state that could be merged into the main Argo CD component. Most notably, I want it to be controlled by its own API (argoproj-labs/argocd-image-updater#235). Long term, integration into Argo CD would possibly make much sense. But yeah, if the roadmap is "2.3 and beyond", then totally, I'm all for this feature to be an integrated experience. |
Signed-off-by: Alexander Matyushentsev <[email protected]>
…' and 'Multi-tenancy improvements' Signed-off-by: Alexander Matyushentsev <[email protected]>
Thank you for review @sbose78 and @jannfis
Created the issue #7385 and added it to the roadmap. Called out that image updater will be ready to get merged then v1.0 version is published.
Really sorry it took forever to get this proposal moving. We discussed it with @sbose78 during one of the contributors' meetings (https://www.youtube.com/watch?v=fiJq8kKrzEE&ab_channel=ArgoProj recordings are useful sometimes :) ) We've agreed that both use cases (app source and full app in namespace) are useful and should be supported. I proposed that we should try to implement Applications outside argocd namespace as a labs project , probably as part of https://github.com/argoproj-labs/appsource. 100% agree it should be on roadmap - added to the doc. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with a cautious approach to moving these things into Argo core, starting with the move out of argoproj-labs to argoproj. Some of these may always be optional components, and others we may decide they warrant full integration as part of base installation.
* docs: update v2.3+ roadmap Signed-off-by: Alexander Matyushentsev <[email protected]> * Address reviewer notes: Add 'Merge Argo CD Image Updater into Argo CD' and 'Multi-tenancy improvements' Signed-off-by: Alexander Matyushentsev <[email protected]>
* docs: update v2.3+ roadmap Signed-off-by: Alexander Matyushentsev <[email protected]> * Address reviewer notes: Add 'Merge Argo CD Image Updater into Argo CD' and 'Multi-tenancy improvements' Signed-off-by: Alexander Matyushentsev <[email protected]> Signed-off-by: ciiay <[email protected]>
* fix(ui): Add Error Boundary around Extensions and comply with new Extensions API (argoproj#7215) * fix: Add error boundary around Extensions and change path where UI looks for extensions Signed-off-by: Remington Breeze <[email protected]> * Add error message to error boundary Signed-off-by: Remington Breeze <[email protected]> * docs: Kustomize load_restrictor -> load-restrictor (argoproj#7358) Signed-off-by: Jan-Otto Kröpke <[email protected]> * docs: update v2.3+ roadmap (argoproj#7353) * docs: update v2.3+ roadmap Signed-off-by: Alexander Matyushentsev <[email protected]> * Address reviewer notes: Add 'Merge Argo CD Image Updater into Argo CD' and 'Multi-tenancy improvements' Signed-off-by: Alexander Matyushentsev <[email protected]> * fix: remove not existing repo (argoproj#7280) * remove not existing repo Signed-off-by: pashavictorovich <[email protected]> * fix test Signed-off-by: pashavictorovich <[email protected]> * fix: Application status panel shows Syncing instead of Deleting (argoproj#7486) Signed-off-by: Alexander Matyushentsev <[email protected]> * fix: Operation has completed with phase: Running (argoproj#7482) * fix: Operation has completed with phase: Running Signed-off-by: Alexander Matyushentsev <[email protected]> * Bump version to 2.1.4 * Bump version to 2.1.4 * fix: Invalid memory address or nil pointer dereference in processRequestedAppOperation (argoproj#7501) Signed-off-by: Alexander Matyushentsev <[email protected]> * Bump version to 2.1.5 * Bump version to 2.1.5 * fix: supporting OCI dependencies. Fixes argoproj#6062 (argoproj#6994) * fix: supporting OCI dependencies Signed-off-by: Mohammad Yosefpor <[email protected]> * chore: add org to USERS.md Signed-off-by: Mohammad Yosefpor <[email protected]> * fix(tests): remove invalid TestRepoPermission e2e test Signed-off-by: Mohammad Yosefpor <[email protected]> * fix: don't use revision caching during app creation (argoproj#7508) Signed-off-by: Alexander Matyushentsev <[email protected]> * Bump version to 2.1.6 * Bump version to 2.1.6 * Fix: Kuberenetes manifest to have new Github.com ssh known host keys for ArgoCD deployments (argoproj#7722) * Kuberenetes manifest to have new ssh known host keys for ArgoCD deployments https://github.blog/2021-09-01-improving-git-protocol-security-github/ Signed-off-by: smark88 <[email protected]> * added to docs Signed-off-by: smark88 <[email protected]> * fix: regenerate manifests using 'make manifests' Signed-off-by: Alexander Matyushentsev <[email protected]> Co-authored-by: Alexander Matyushentsev <[email protected]> * Bump version to 2.1.7 * Bump version to 2.1.7 * fix: upgraded gitops engine to v0.4.2 (fixes argoproj#7561) Signed-off-by: Alexander Matyushentsev <[email protected]> * fix: env vars to tune cluster cache were broken (argoproj#7779) Signed-off-by: Jesse Suen <[email protected]> * fix nil point (argoproj#7905) Signed-off-by: jomenxiao <[email protected]> * fix: issue with keepalive (argoproj#7861) * fix issue with keepalive Signed-off-by: pashavictorovich <[email protected]> * empty commit Signed-off-by: pashavictorovich <[email protected]> * Bump version to 2.1.8 * Bump version to 2.1.8 * Merge pull request from GHSA-63qx-x74g-jcr7 Signed-off-by: jannfis <[email protected]> * Bump version to 2.1.9 * Bump version to 2.1.9 * fix: Resolve symlinked value files correctly (argoproj#8387) * fix: Resolve symlinked value files correctly Signed-off-by: jannfis <[email protected]> * fix: Resolve symlinked value files correctly Signed-off-by: jannfis <[email protected]> * Bump version to 2.1.10 * Bump version to 2.1.10 * add CODEFRESH=true to e2e workflow * codegen * fix e2e Co-authored-by: Remington Breeze <[email protected]> Co-authored-by: Jan-Otto Kröpke <[email protected]> Co-authored-by: Alexander Matyushentsev <[email protected]> Co-authored-by: pasha-codefresh <[email protected]> Co-authored-by: argo-bot <[email protected]> Co-authored-by: Mohammad Yosefpor <[email protected]> Co-authored-by: Mark Sarcevicz <[email protected]> Co-authored-by: Alexander Matyushentsev <[email protected]> Co-authored-by: Jesse Suen <[email protected]> Co-authored-by: jomenxiao <[email protected]> Co-authored-by: jannfis <[email protected]>
Signed-off-by: Alexander Matyushentsev [email protected]
PR adds a set of new features to v2.3+ roadmap and removes cluster browsing UI since we don't plan to work on it soon.
@jessesuen , @jannfis , @sbose78 would you like to hold off adding something or add anything else? E.g. add
Merge Image updater into Argo CD
?