
DevOps
Bob Liu
这个作者很懒,什么都没留下…
展开
-
Kubernetes:如何解决从k8s.gcr.io拉取镜像失败问题
简介新版本的Kubernetes在安装部署中,需要从k8s.grc.io仓库中拉取所需镜像文件,但由于国内网络防火墙问题导致无法正常拉取,本文将介绍如何绕过此问题,来完成业务的部署。问题描述使用Kubernetes V1.11.3版本部署集群业务,在进行kubeadm init时,需要从k8s.grc.io仓库拉取镜像:[preflight/images] You can als...原创 2018-09-20 20:07:39 · 98682 阅读 · 21 评论 -
Kubernetes: CentOS上如何安装指定版本的Kubernetes
简介在部署kubernetes时,要求master node和worker node上的版本保持一致,否则会出现版本不匹配导致奇怪的问题出现。本文将介绍如何在CentOS系统上,使用yum安装指定版本的Kubernetes。步骤在使用yum安装kubernetes前,需要配置仓库源,可以使用阿里云的镜像:[jinguang1@zookeeper03 ~]$ cat /etc/yu...原创 2018-09-21 19:27:50 · 15835 阅读 · 1 评论 -
如何在VirtualBox客户机使用符号连接
问题描述今天在VirtualBox CentOS客户机上编译kafka C客户端库时,发现下面的问题:rm -f "librdkafka.so" && ln -s "librdkafka.so.1" "librdkafka.so"ln: failed to create symbolic link ‘librdkafka.so’: Read-only file system...原创 2019-01-21 22:26:08 · 410 阅读 · 0 评论 -
使用kubectl explain来了解可能的API对象字段
了解API对象属性的方法在准备manifest文件时,可以参考kubernetes官网的http://kubernetes.io/docs/api参考文档,来了解API对象支持的属性,也可以使用kubectl explain命令。很多时候,使用后者更便捷。如何使用kubectl explain命令从零开始以编写POD的manifest文件,可以使用该命令先了解pod的相关规格:[jingu...原创 2019-03-22 09:56:10 · 6978 阅读 · 0 评论 -
Kubernetes:etcd堆叠的HA方案下如何重置master节点
etcd堆叠的HA方案官网给出的etcd的HA方案如下:参考资料https://kubernetes.io/docs/setup/independent/ha-topology/https://access.redhat.com/documentation/en-us/openshift_container_platform/3.10/html/cluster_administrati...原创 2019-04-10 15:12:12 · 2017 阅读 · 0 评论 -
kubernetes: 如何自动生成join master的命令
Token有效期通过kubeadm init初始化时,会提供加入master节点所需的命令,包含Token和ca证书的sha256的散列值,但这个Token值仅有24小时的有效期。[root@host10-30-21-63 cluster-setup]# kubeadm token listTOKEN TTL EXPIRES ...原创 2019-04-10 15:57:16 · 5638 阅读 · 0 评论 -
Kubernetes: Python Client快速入门
简介本文总结了Kubernetes的Python Client的安装及使用示例,以帮助读者能够快速了解Pyhont Client的接口使用。安装如果是安装的Anaconda的环境,可以使用下列命令来进行安装Client库:conda install -c conda-forge kubernetes 使用PyPi,直接运行下列命令:pip install kubernetes使用...原创 2019-04-13 17:22:04 · 6605 阅读 · 0 评论