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

Deploy Keptn client using lifecycle operator reconcile loop

Open mowies opened this issue 1 year ago • 1 comments

Details

Extend the reconcile loop of the KeptnConfig resource to also check for the newly created feature flag and use it to deploy the Keptn REST API.

The API should be deployed into the same namespace as the lifecycle operator. For now, no additional user defined configuration is needed.

DoD

  • reconcile can both deploy and remove the Keptn client
  • Keptn Client is deployed with a separate deployment and service
  • deployment resources are defined as structs similar to what is done here
  • unit tests
  • e2e tests

mowies avatar Jul 16 '24 12:07 mowies

Looking into it

asamonik avatar Aug 05 '24 08:08 asamonik

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Oct 10 '24 12:10 github-actions[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Dec 10 '24 03:12 github-actions[bot]