Took our functions that operated against the generated service catalog client and tweaked them to wrap the client. I'm calling this an "sdk" mostly so that the word client isn't overloaded. This has our useful functions like sync and bind. I'm hoping this could be upstreamable eventually.
Consolidated anything cli related into the main package, and the cobra dependency is limited to this package.
Extracted anything useful out of the cli into a library pkg/svcat. I'm calling this the svcat "app". It will be home to stuff that doesn't belong in the sdk such as such as new commands to check if
the cluster has service catalog properly configured, installing the service catalog on a new cluster, etc.
Closes #92.
sync
andbind
. I'm hoping this could be upstreamable eventually.pkg/svcat
. I'm calling this the svcat "app". It will be home to stuff that doesn't belong in the sdk such as such as new commands to check if the cluster has service catalog properly configured, installing the service catalog on a new cluster, etc.