terraform-k8s icon indicating copy to clipboard operation
terraform-k8s copied to clipboard

Client code-gen

Open sgran opened this issue 5 years ago • 2 comments
trafficstars

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 avatar Oct 06 '20 16:10 sgran

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!

redeux avatar Oct 07 '20 14:10 redeux

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?

brightsparc avatar Jan 31 '23 05:01 brightsparc