关于KubernetesRESTAPI的工作方式:在哪里以及如何定义从REST路径到处理REST调用的函数的映射?与etcd的交互发生在哪里?从客户端发出请求到保存在etcd中对象的端到端路径是怎样的?KubernetesREST框架KubernetesREST实现可大致分为三个部分,如下图所示。客户端/服务器功能通过k8s.io包中的各种库实现。服务器端实现分布在多个包中。服务器端的根目录包是a
etcd是一个K/V分布式存储,每个节点都保存完成的一份数据。有点类似redis。但是etcd不是数据库。 1.先说废话。之所以会用etcd,并不是实际项目需要,而是前面自己写的上传的DBCacheServer服务部署集群的解决方案,想了解服务功能。可以阅读前一篇博文,其实我就是想给大家提供一个查询 ...
分类:
其他好文 时间:
2018-10-15 00:36:49
阅读次数:
241
install etcd 准备证书 https://www.kubernetes.org.cn/3096.html 在master1需要安装CFSSL工具,这将会用来建立 TLS certificates。 export CFSSL_URL="https://pkg.cfssl.org/R1.2" ...
分类:
Web程序 时间:
2018-09-29 20:32:17
阅读次数:
321
一、Jquery简介 Jquery是一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k) ,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。 Jquery应用到我们的项目中能够使程序员从设计和书写繁杂的J ...
分类:
Web程序 时间:
2018-09-26 19:06:47
阅读次数:
141
这里就平时经常用到的服务发现的产品进行下特性的对比,首先看下结论: 服务的健康检查 Euraka 使用时需要显式配置健康检查支持;Zookeeper,Etcd 则在失去了和服务进程的连接情况下任务不健康,而 Consul 相对更为详细点,比如内存是否已使用了90%,文件系统的空间是不是快不足了。 多 ...
分类:
其他好文 时间:
2018-09-15 19:18:11
阅读次数:
218
Kubernetes Cluster: 环境: master,etcd:172.18.0.67 node1:172.18.0.68 前提: 1.基于主机名通信:/etc/hosts; 2.时间同步; 3.关闭firewalld和iptables.service; OS:CentOS 7.3.1611 ...
分类:
其他好文 时间:
2018-08-30 22:14:18
阅读次数:
187
参考文档:https://github.com/opsnull/follow-me-install-kubernetes-cluster感谢作者的无私分享。集群环境已搭建成功跑起来。文章是部署过程中遇到的错误和详细操作步骤记录。如有需要对比参考,请按照顺序阅读和测试。4.1下载和分发二进制安装包[root@k8s-masterkubernetes]#wgethttps://github.com/c
分类:
其他好文 时间:
2018-08-27 12:40:41
阅读次数:
6781
通过学习kubernetes集群部署,快速部署线上业务环境,部署自己的容器云平台。
分类:
Web程序 时间:
2018-08-26 22:34:00
阅读次数:
200
不知道配置文件上次什么时候修改的、修改了什么内容?改了配置文件还要重新发布项目或者手动触发重启服务?无缘无故发现配置文件错了影响到线上正常部署?你是否正在因为这些问题而困扰?50+线上项目,数百+配置文件,我们经常被这些配置文件虐的生无可恋,是时候作出改变了!本文将带你解决这些问题,喝着咖啡轻松运维 ...
分类:
其他好文 时间:
2018-08-24 10:47:52
阅读次数:
162
get/set key-value etcdctl get/set /key-path 查看所有key-value curl -s http://127.0.0.1:2479/v2/keys/?recursive=true 查看指定key-value curl -s http://127.0.0.1 ...
分类:
其他好文 时间:
2018-08-23 10:46:29
阅读次数:
1531