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

[feature] Python library for omnictl API #735

Open
ivancavanaugh opened this issue Nov 14, 2024 · 0 comments
Open

[feature] Python library for omnictl API #735

ivancavanaugh opened this issue Nov 14, 2024 · 0 comments

Comments

@ivancavanaugh
Copy link

Problem Description

Current integration on the gRPC endpoints in omni is only provided in a go-lang library. With use of other systems which are not based on go-lang it is very difficult to integrate to Omni to retrieve information on clusters, machines, etc.

If the omnictl could be also provided in other languages which are also mainstream, like python, java, .net, etc, it would help a lot.

For us it is required to retrieve information from Omni to build metadata around the machine and provide customer application profiles in the form of helm charts specific for that customer. Without information from Omni of which machines and clusters are registered this metadata could not be composed.

Solution

Convert the Omnictl code from go-lang to python and provide this as a library via pip

Alternative Solutions

No response

Notes

No response

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

No branches or pull requests

1 participant