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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃攲 Plugin: Komodor integration #213

Open
2 tasks done
TalFrum opened this issue Oct 5, 2023 · 5 comments
Open
2 tasks done

馃攲 Plugin: Komodor integration #213

TalFrum opened this issue Oct 5, 2023 · 5 comments
Labels

Comments

@TalFrum
Copy link

TalFrum commented Oct 5, 2023

馃敄 Summary

Komodor is a dev-first, kubernetes platform, that lets the developer operate, troubleshoot and optimize their kubernetes apps.
The plugin requires installing of the Komodor backend plugin in and an API key of Komodor in order to make it work.

馃寪 Project website (if applicable)

https://komodor.com

鉁岋笍 Context

The plugin lets the user monitor their clusters by showing them crucial information about their workload statuses.
It shows up as a tab in the component window.

馃憖 Have you spent some time to check if this plugin request has been raised before?

  • I checked and didn't find similar issue

馃彚 Have you read the Code of Conduct?

Are you willing to submit PR?

Yes I am willing to submit a PR!

@TalFrum TalFrum added the plugin label Oct 5, 2023
@tudi2d
Copy link
Member

tudi2d commented Oct 19, 2023

Welcome @TalFrum to the community 馃帀 Sounds great - heads up that we are at the moment thinking about alternative ways to host the plugins of Backstage as it became hard for us to maintain backstage/backstage#20266.

Would you be open to create this plugin in a seperate repository in the Komodor Organisation or your personal profile? You could still add it to the Open Source Directory (https://backstage.io/plugins/) later. Good examples of plugins that have done that recently are the LimusChaos Plugin or the Pulumi Plugin

@TalFrum
Copy link
Author

TalFrum commented Oct 20, 2023

Sounds good @tudi2d but I'd like to know what it takes to do it.
In the traditional way I had to sumbit a PR first, and once it is accepted you create the packages so it is downloadable. Choosing the 'local repo' way, should I just add the plugin yaml file to the open source directory?
Should I create an issue for that and submit the file to PR on master branch?
Do you test the plugin yourself before publishing it in backstage.
Seems a little unclear, I need more details.
Thanks in advance!

@camilaibs
Copy link
Collaborator

Hi @TalFrum , just replying on behalf of @tudi2d :

Choosing the 'local repo' way, should I just add the plugin yaml file to the open-source directory?

Adding the plugin yaml to the open-source directory is the way to go in the local repo case 馃檪

Should I create an issue for that and submit the file to PR on master branch?

You can reference this issue on the pull request, here we have enough context on the comments 馃檶馃徎 .

Do you test the plugin yourself before publishing it in backstage.

Yes, we usually do try to install and play with it.

@freben freben transferred this issue from backstage/backstage Apr 23, 2024
@hamzisco
Copy link

Hi there! Has there been any progress/update on this plugin? Is there anywhere I can go to see the progress? I am very interested to know the capabilities of a Komodor plugin for Backstage, thanks!

@freben
Copy link
Member

freben commented May 10, 2024

Not that I know, this is waiting for someone to contribute a plugin. 馃檹

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants