导读本文由RancherLabsCEO及联合创始人梁胜博士写于参加完DockerConEU2017之后。Docker宣布拥抱Kubernetes,是本届DockerCon上最爆炸性的新闻。而Docker公司花费3场keynote、一天半时间、希望得到外界关注的新项目MTA,却看上去十分单保MTA是什么?业界对它有什么疑问?Docker..
分类:
其他好文 时间:
2017-10-25 14:20:02
阅读次数:
212
首先配置私有仓库harbor的secret: 部署时指定imagePullSecrets ...
分类:
Web程序 时间:
2017-10-25 11:18:32
阅读次数:
819
概述Kubernetes是一个强大的容器编排工具,帮助用户在可伸缩性系统上可靠部署和运行容器化应用。在容器领域内,K8s已毋庸置疑成为了容器编排和管理的社区标准,连Docker官方都已宣布支持K8s。在容器编排领域的战火已然分出结果,尘埃落定,K8s得到了包括Google、Huawei、Micros..
分类:
Web程序 时间:
2017-10-24 18:13:54
阅读次数:
290
导读本文由RancherLabsCEO及联合创始人梁胜博士写于前往参加DockerCon之前。从各家容器编排方案均很不成熟的初期,到三足鼎立的编排之战,到如今k8s似已全面胜利,作为整个发展历程的参与者与见证者,回顾这几年容器领域发展和Rancher的发展与选择,梁胜博士分享了他的一些看法..
分类:
其他好文 时间:
2017-10-21 00:24:46
阅读次数:
248
前期准备 systemctl stop firewalldsystemctl disable firewalld yum -y install ntp systemctl start ntpdsystemctl enable ntpd yum update -y 安装etcd Kubernetes ...
分类:
其他好文 时间:
2017-10-19 10:35:35
阅读次数:
223
Docker官方于DockerConEU2017上宣布将在下一个Docker企业版中支持Kubernetes。容器编排之战似乎胜负已分,Kubernetes即将一统天下?容器市场下一步会如何发展?2017年10月17日,全球瞩目的DockerConEU2017在丹麦哥本哈根开幕,现场数千名来着全球各地的参会者共同见证了Docker..
分类:
其他好文 时间:
2017-10-18 19:46:18
阅读次数:
185
1:用的最多的是nodePort,如下nginx的service,将type设置成NodePort,同时nodePort设置成30010(k8s为了不与宿主机的端口冲突,默认限制了30000以下的端口) 这样通过任何一个节点IP+30010就可以访问nginx 2:loadbalancer模式,只有 ...
分类:
Web程序 时间:
2017-10-18 16:11:18
阅读次数:
250
pod本身是无状态,所以很多有状态的应用,就需要将数据进行持久化。 1:将数据挂在到宿主机。但是pod重启之后有可能到另外一个节点,这样数据虽然不会丢但是还是有可能会找不到 2:挂到外部存储,如nfs 上述说的是简单的存储方法,直接在deployment中定义了具体的存储,但是这样会存在几个问题。 ...
分类:
Web程序 时间:
2017-10-18 15:28:47
阅读次数:
175
namespace 通常用来划分项目 默认kubectl命令 操作的namespace是default kube-system是k8s的系统组件namespaces 切换namespaces: ...
分类:
Web程序 时间:
2017-10-18 15:02:19
阅读次数:
338
nodeAffinity(主机亲和性),podAffinity(POD亲和性)以及podAntiAffinity(POD反亲和性) nodeAffinity使用场景 : ● 将S1服务的所有Pod部署到指定的符合标签规则的主机上。 ● 将S1服务的所有Pod部署到除部分主机外的其他主机上。podAf ...
分类:
Web程序 时间:
2017-10-18 15:00:20
阅读次数:
152