lifecycle-toolkit icon indicating copy to clipboard operation
lifecycle-toolkit copied to clipboard

Research possible integration with Argo

Open odubajDT opened this issue 1 year ago • 3 comments

Goal

Create a use-case in the docs/docs/use-cases folder and describe how to use deploy applications via ArgoCD and provide observability data with Keptn. Try to use KeptnAppContext to also show linked traces between multiple versions of appliation.

DoD

  • [ ] complete the research on how to integrate Keptn and ArgoCD
  • [ ] write down the research findings in a use-case to help users with integrations

Useful links

https://argo-cd.readthedocs.io/en/stable/ https://github.com/keptn/lifecycle-toolkit/tree/main/examples/support/argo

odubajDT avatar Feb 14 '24 07:02 odubajDT

compared to https://github.com/keptn-sandbox/keptn-argocd-integration/tree/main ..seems the webhook examples are missing?

thiDucTran avatar Mar 11 '24 04:03 thiDucTran

compared to https://github.com/keptn-sandbox/keptn-argocd-integration/tree/main ..seems the webhook examples are missing?

Hi, AFAIK this is an integration of Keptn v1 with Argo. Currently we will be trying to integrate closely Keptn v2 and Argo

odubajDT avatar Mar 11 '24 06:03 odubajDT

hi , will we use webhook still? from https://github.com/keptn/lifecycle-toolkit/blob/main/examples/support/argo/assets/argo_cm.yaml, seems like we are? if we are still using webhook, i believe the v1 integration has a more complete example..such as files like https://github.com/keptn-sandbox/keptn-argocd-integration/blob/main/argo-config/argocd-notifications-cm.yaml

thiDucTran avatar Mar 11 '24 12:03 thiDucTran