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

Client code-gen #71

Open
sgran opened this issue Oct 6, 2020 · 2 comments
Open

Client code-gen #71

sgran opened this issue Oct 6, 2020 · 2 comments
Labels
enhancement New feature or request

Comments

@sgran
Copy link

sgran commented Oct 6, 2020

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Description

We are building an integration that converts between the Open Service Broker API and CRDs. As it's written in golang, making use of native types for resource creation and for clients would be quite helpful.

The current Workspace type does not have the +clientgen annotation, which would allow starting to build integrations that make use of this CRD from native golang bindings.

@sgran sgran added the enhancement New feature or request label Oct 6, 2020
@redeux
Copy link
Contributor

redeux commented Oct 7, 2020

Hi Stephen.

Thanks for opening this issue; it's an interesting idea. I'd like to speak with you directly to learn more about your use case and plans as it relates to OSB integrations with the operator. If you don't mind, please book some time on my calendar at a time that's convenient for you, so we can discuss.

https://calendly.com/philsautter/30min

Thanks!

@brightsparc
Copy link

Hi I also have a requirement to be able to create a k8s workspace programatically. At the moment I can do this by creating a yaml file and calling kubectl apply -f but I would like go ideally do this via a golang client.

Is there any movement on creating a client @redeux?

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

Successfully merging a pull request may close this issue.

3 participants