Kubernetes1.5源码分析(四) apiServer资源的etcd接口实现

2017-03-18
阅读 14 分钟
5.2k
k8s的各个组件与apiServer交互操作各种资源对象,最终都会落入到etcd中。k8s为所有对外提供服务的Restful资源实现了一套通用的符合Restful要求的etcd操作接口,每个服务接口负责处理一类(Kind)资源对象。这些资源对象包括pods、bindings、podTemplates、RC、Services等。

Kubernetes1.5源码分析(三) apiServer之go-restful的使用

2017-03-16
阅读 20 分钟
5.1k
go-restful是用于构建REST-style web服务的golang包。它是出现时因为一个javaer在golang中没找到顺手的REST-based服务构建包,所以就按照他在java里常用的JAX-RS的设计,在golang中造了一个轮子。