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

Making Gitops Optional - Deployment trigger changes #1647

Closed
vikramdevtron opened this issue May 13, 2022 · 2 comments · Fixed by #1861
Closed

Making Gitops Optional - Deployment trigger changes #1647

vikramdevtron opened this issue May 13, 2022 · 2 comments · Fixed by #1861
Assignees

Comments

@vikramdevtron
Copy link
Contributor

vikramdevtron commented May 13, 2022

Summary

Gitops is mandatory for devtron apps, make this an optional. without gitops configuration user can create and deploy application.

  • Based on pipeline type make gitops commit/push and argocd application creation CONDITIONAL.
  • Based on pipeline type created Helm app, pass ref chart and merged values to api which is in Kubelink. handle its request and response in this part.

Motivation

Gitops configuration optional in Existing CICD Integration.

Proposal

Story scope & estimation

https://docs.google.com/document/d/14YmjJKm8wdlUTjj5nknx9FQjd8NCDwtiTbbu45Rxd5c/edit#heading=h.jnwn9sf60ziz

Testing Guideline [Optional]

@vikramdevtron vikramdevtron self-assigned this May 13, 2022
@vikramdevtron vikramdevtron changed the title Cd pipeline trigger - Implementation Cd Pipeline Trigger - Implementation for non gitops apps. May 13, 2022
@vikramdevtron
Copy link
Contributor Author

@vikramdevtron vikramdevtron changed the title Cd Pipeline Trigger - Implementation for non gitops apps. Cd Pipeline Trigger - Implementation for making GITOPS optional. May 26, 2022
@vikramdevtron vikramdevtron changed the title Cd Pipeline Trigger - Implementation for making GITOPS optional. Making Gitops Optional - Deployment trigger changes May 26, 2022
@vikramdevtron
Copy link
Contributor Author

Please add your planning poker estimate with ZenHub @manish-agrawal-ai

@vikramdevtron vikramdevtron linked a pull request Jun 10, 2022 that will close this issue
17 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant