- 博客(4)
- 收藏
- 关注
原创 kubernetes版本号是怎么生成的
通过源码编译kubernetes时,可以使用go build(或go install)单独编译某个组件,例如对于apiserver,可以cd到k8s.io/kubernetes/cmd/kube-apiserver,然后执行: go install -i -v -gcflags='-N -l' 编译结果安装到GOBIN下,即GOBIN/kube-apiserver,使用这种方式编译时有一个...
2019-12-02 18:05:38
1446
原创 深入理解kubelet认证和授权
在通过kubectl访问pod信息,例如执行kubectl logs,常常会遇到类似如下错误: Error from server (Forbidden): Forbidden (user=system:anonymous, verb=get, resource=nodes, subresource=proxy) ( pods/log tiller-deploy-6b5ffb6f-lg9jb)...
2019-11-30 21:20:11
2420
2
原创 使用traefik反向代理k8s dashboard
生产环境下,k8s集群对外暴露服务主要有LoadBalancer和Ingress两种方式: LoadBalancer:需要云厂商支持,使用k8s service的负载均衡能力,也就是依靠iptables/ipvs的能力,可用于各种协议 Ingress:相对更加灵活,通过反向代理服务器实现负载均衡,仅用于http/https协议,这种场景下需要额外的反向代理服务以及ingress control...
2019-11-30 20:48:04
2087
1
原创 什么是kubernetes服务端打印
喜欢尝鲜的同学可能会注意到最新的kubernetes在执行kubectl get cs时输出内容有一些变化,以前是这样的: > kubectl get componentstatuses NAME STATUS MESSAGE ERROR controller-manager Healthy ok scheduler ...
2019-11-30 20:42:58
339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人