client-go和golang源码中的技巧
kubernetes client-go解析
解读 kubernetes client-go 官方 examples - Part Ⅰ
Prometheus VS InfluxDB https://blog.csdn.net/u011537073/article/details/80305804
Prometheus 源码解读(一)
Controlling Access to the Kubernetes API
https://kubernetes.io/docs/reference/access-authn-authz/controlling-access/
Kubernetes(k8s)代码解读-apiserver之list-watch篇
Kubernetes 大咖秀徐超《使用 client-go 控制原生及拓展的 Kubernetes API》
https://studygolang.com/articles/9270
进德的好文章
https://blog.csdn.net/weixin_42663840
Kubernetes Informer 详解
Kubernetes deep dive: API Server – part 1
https://blog.openshift.com/kubernetes-deep-dive-api-server-part-1/
Kubernetes Deep Dive: API Server – Part 2
Kubernetes Deep Dive: API Server – Part 3a
https://blog.openshift.com/kubernetes-deep-dive-api-server-part-3a/
Kubernetes Deep Dive: Code Generation for CustomResources
https://blog.openshift.com/kubernetes-deep-dive-code-generation-customresources/
Kubernets深入系列: API Server
https://www.dazhuanlan.com/2019/09/25/5d8a7f330cfcd/
https://blog.openshift.com/a-look-into-the-technical-details-of-kubernetes-1-16/
https://blog.openshift.com/kubernetes-operators-best-practices/
kube-apiserver的编排文件
/etc/kubernetes/manifests/
使用环境变量定义api版本
export ETCDCTL_API=3
etcd有目录结构类似linux文件系统,获取所有key看一看:
etcdctl get / --prefix --keys-only
一看就可以大概理解kubenetes的数据结构了,查询命名空间下所有部署的数据:
etcdctl get /registry/deployments/default --prefix --keys-only
etcdctl del /registry/deployments/default/elevated-dragonfly-spinn-front50
https://jakubbujny.com/2018/09/02/what-stores-kubernetes-in-etcd/
sysdig
httpie
kubectl get crd
kubectl describe crd stu
kubectl get pod -v=9
网友评论