本系列所有文章
可以在系列教程汇总中找到,演示和讲解视频
位于网易云课堂·IT技术快速入门学院 ,课程说明
、资料
和QQ交流群
见 Kubernetes1.12从零开始(初):课程介绍与官方文档汇总,探索过程遇到的问题记录在:Kubernetes1.12从零开始(一):遇到的问题与解决方法。
Kubernetes提供了一些开发资源,需要与Kubernetes对接的时候,可以考虑使用这些社区维护的资源。
kubernetes client-go是最常用的kubernetes的go client。
使用时需要注意的client-go的版本与kubernetes的集群的版本是否兼容。
不兼容的情况有两种,一种是client-go中的特性,kubernetes不支持,另一中kubernetes的特性,client-go不包含。
兼容情况见:Client与Kubernetes的适配情况
api是Kubernetes的API参数的定义。
This repo is still in the experimental stage.
2018-11-05 13:02:26
apiserver是一个用来编写kubernetes的apiserver风格的libarry。
apiextensions-apiserver用来实现注册CustomResourceDefinitions
API的代码。
apimachinery用来编码、解码、以及转换Kubernetes样式的API参数。
kube-openapi用来生成OpenAPI相关的定义。