This project is mirrored from https://gitee.com/cowcomic/pixie.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 27 Jan, 2021 1 commit
    • Michelle Nguyen's avatar
      Separate cloud/vizier APIs into public protos · f95105bb
      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...
      f95105bb