《Kubernetes权威指南》(第3章)

《Kubernetes权威指南》分为六章:

第1章:Kubernetes入门

第2章:Kubernetes核心原理

第3章:Kubernetes开发指南

第4章:Kubernetes运维指南

第5章:Kubernetes高级案例进阶

第6章:Kubernetes源码导读

环境:(前文已经搭建过,链接http://www.pangxie.space/docker/618)

master:192.168.12.174,centos7,(etcd ,kube-apiserver,kube-controller-manager, kube-scheduler )

node01:192.168.12.175,centos7,(docker,kubelet,kube-proxy)

node02:192.168.12.176,centos7,(docker,kubelet,kube-proxy)

 

本文为第3章,将结合自己的理解,对该书进行学习和探讨。

 

第3章,主要分为2个要点:

1.Kubernetes API接口

2.使用java程序访问Kubernetes API

 

1.Kubernetes API接口

1.1swagger-ui在线查询

Kubernetes 使用了swagger-ui提供API在线查询功能,其运行在master节点。

浏览器打开,即可API查看。

http://192.168.12.174:8080/swagger-ui

新建rc的API:

 

可以使用工具进行json文件与yaml文件的转换

http://www.json2yaml.com/

转化后的yaml文件:

详细参数,请自行阅读。

根据此办法,可以学习各种类型API的语法结构。

1.2利用API接口读取相关信息

2.使用java程序访问Kubernetes API

请自行阅读,我看不懂,O(∩_∩)O

 

本文结束。