googs1025 / k8s-client-go-api-demo

使用k8s自带的client-go练习写demo、周边部署与二次开发练习。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

client-go操作k8s资源练习demo

此项目使用client-go操作kubernetes资源对象

资源类:

1. pod操作事例
2. job操作事例
3. deployment操作事例
4. statefulset操作事例
5. service操作事例
6. controller(内部资源对象)操作事例

操作类

1. informer使用事例
2. fakeclient测试用例

不同字段、用法类

1. label字段使用方法
2. field字段使用方法
3. Unstructure使用方法
4. serialize序列使用方法
5. patch更新使用方法

部署类

1. HPA自动扩缩容实践
2. prometheus部署实践
3. crd部署实践

About

使用k8s自带的client-go练习写demo、周边部署与二次开发练习。


Languages

Language:Go 99.1%Language:Shell 0.9%