kyma-project / kyma

Kyma is an opinionated set of Kubernetes-based modular building blocks, including all necessary capabilities to develop and run enterprise-grade cloud-native applications.
https://kyma-project.io
Apache License 2.0
1.52k stars 405 forks source link

Remove tracing component #16584

Closed a-thaler closed 1 year ago

a-thaler commented 1 year ago

Description After jaeger got deprecated and three releases are over it gets time to remove it.

Criterias:

Reasons

Attachments

https://github.com/kyma-project/kyma/issues/15852

rakesh-garimella commented 1 year ago

Removing from components.yaml in control-plane: https://github.com/kyma-project/control-plane/pull/2708

rakesh-garimella commented 1 year ago
kyma repo cleanup
[x]  delete resources folder
[x]  remove usage of global.tracing.enabled setting
[x]  remove component from all component lists
3party repo cleanup
  [x] remove folder/module in third-party-image repo
  [x] remove prow jobs
Surroundings
  [x] remove/adjust docu)
  [x] Prepare release notes and migration script
  [x] Remove entry in SKR feature matrix (https://help.sap.com/docs/btp/sap-business-technology-platform/kyma-environment?version=Cloud#kyma%0Afunctionalities)
  [x] keep the tutorial and links to the tutorial
  [x] verify tutorial once more
Tests
[x] replace jaeger deployment in integration tests
[x] remove manual test cases
[x] verify periodic jobs for healthyness