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

Rremove all application connector helm charts as they are managed now in the Application Connector module #18367

Merged
merged 3 commits into from
Nov 7, 2023

Conversation

koala7659
Copy link
Contributor

@koala7659 koala7659 commented Oct 27, 2023

This purpose of the PR is a cleanup of Kyma charts after initial modularisation of of application-connector Kyma component.

We remove helm charts and all dependent Kubernetes objects of following components:

  • central-application-connectivity-validator
  • central-application-gateway

They are now fully migrated and located in the new module in application-connector-manager repository.

Additionally application-connector is removed from Kyma installation configuration.

The PR to remove related legacy documentation from Kyma repo can be found here

Additional information:

The last part of application connectivity area - compass-runtime-agent service charts must remain in Kyma repo for some time because of required changes to KCP.
After deployment of new compass-manager service, compass-runtime agent will be included into application-connector modules and its charts will be removed from Kyma repo as well.

@koala7659 koala7659 requested review from a team as code owners October 27, 2023 10:23
@netlify
Copy link

netlify bot commented Oct 27, 2023

👷 Deploy request for kyma-project pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit f574f34

@netlify
Copy link

netlify bot commented Oct 27, 2023

Deploy Preview for kyma-project-docs-preview ready!

Name Link
🔨 Latest commit f574f34
🔍 Latest deploy log https://app.netlify.com/sites/kyma-project-docs-preview/deploys/654380e273fddb000881c746
😎 Deploy Preview https://deploy-preview-18367--kyma-project-docs-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@kyma-bot kyma-bot added the size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. label Oct 27, 2023
grego952
grego952 previously approved these changes Oct 27, 2023
@kyma-bot kyma-bot added the lgtm Looks good to me! label Oct 27, 2023
@kyma-bot kyma-bot removed the lgtm Looks good to me! label Nov 2, 2023
Copy link
Contributor

@m00g3n m00g3n left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@kyma-bot kyma-bot added the lgtm Looks good to me! label Nov 2, 2023
@Disper Disper added this to the 2.21 milestone Nov 3, 2023
Copy link
Contributor

@a-thaler a-thaler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR has no description at all, hard to review without proper context.

There is a CRD applications.applicationconnector.crd in the compass-agent folder, is that related and could be removed?

What is with dopcumentation, the docs folder contains a section about application connectivity

@kyma-bot kyma-bot removed the lgtm Looks good to me! label Nov 6, 2023
@kyma-bot kyma-bot added the lgtm Looks good to me! label Nov 7, 2023
@kyma-bot kyma-bot merged commit 3114604 into kyma-project:main Nov 7, 2023
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lgtm Looks good to me! size/XL Denotes a PR that changes 500-999 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants