Michelle Nguyen
authored
Summary: Our original cloudapipb and vizierpb protos weren't actually in a state where we could make them public. This diff creates new proto files for the protos that we do want to make public. The changes are as follows: CloudAPI: - created new pl.cloudapi.public proto package for our public protos - Created ClusterManager, which is a wrapper around the ClusterInfoService. This service excludes unnecessary functions such as creating/updating clusters. Users can GetClusters, which contains a subset of data from the original GetClusterInfo. ClusterManager also contains UpdateClusterConfig, which is a wrapper around the internal UpdateClusterConfig. - copied APIKey/DeployKey services to the new public protos. *in the current state, this will break the old CLI, which points to the old API/DeployKey service.* the CLI, which is the only external place which uses these services, has been updated to use the new public proto. is it worth keeping the old service aroun...
Name | Last commit | Last update |
---|---|---|
.. |