From the course: Google Distributed Cloud (GDC) Platform Introduction by Google

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

API interfacer

API interfacer

- [Man] In addition to the web console and the GD Cloud CLI, you can use APIs to interact with GDC. In this lesson, we'll focus on these APIs. GDC application programming interfaces, or APIs, are programmatic interfaces to the GDC platform services. There are two types of GDC APIs. Those that are Kubernetes based and those that are not. Many GDC APIs are extensions to the open source Kubernetes API. Google builds the control plane APIs on top of Kubernetes using the Kubernetes resource model, KRM. The control plane performs resource management for services such as creation, deletion and updates. These APIs, like the Kubernetes API, are HTTP based restful APIs accepting and returning JASON as the default or in proto buff. The API endpoint is the relevant Kubernetes server. Other non Kubernetes based GDC APIs such as the Vertex pre-trained AI APIs have their own endpoints. In addition to supporting HTTP, some…

Contents