随笔分类 - paas
摘要:问题起源 问题起源于一个开发BUG:正常运行一段时间的POD,突然有一天运行报错了,错误是没有操作目录的权限,查其原因,原来是镜像被更新了,镜像添加了操作用户,而被操作的目录(NFS目录)并不具备普通用户操作的权限。 DOCKER容器如何控制用户 容器的操作用户其实是镜像控制的,打造镜像的时候有一个
阅读全文
摘要:一、摘要 包括三项: calico相关概念 calico和docker集成 calico和kubernetes集成 不包括: calico集群穿透 二、概念简介 Calico是一个纯三层的协议,为OpenStack虚机和Docker容器提供多主机间通信。Calico不使用重叠网络比如flannel和
阅读全文
摘要:1.报“can’t create unix socket /var/run/docker.sock: is a directory” 这是由于存在容器自动启动 --restart= always导致的.原理还不大晓得,解决办法先删掉 /var/run/docker.sock即可 rm /var/ru
阅读全文
摘要:部署web-rc:web应用需要去获取redis注入的ip环境变量cluster_ip,以此来访问 部署web-svc:注意label和selector对应 部署redis-rc.yaml: 部署redis-svc.yaml 依次执行即可: 此时查看pod应该都在正常运行了,web也可以访问redi
阅读全文
摘要:Kubernetes应用部署模型解析(原理篇) 十多年来Google一直在生产环境中使用容器运行业务,负责管理其容器集群的系统就是Kubernetes的前身Borg。其实现在很多工作在Kubernetes项目上的Google开发者先前就在Borg这个项目上工作。多数Kubernetes的应用部署模型
阅读全文
摘要:[root@361way.com ~]# cat /etc/ansible/hosts [test01] 10.212.52.14 ansible_ssh_user=test ansible_ssh_pass=111111 ansible_su_pass=*I2145 10.212.52.16 ansible_ssh_user=test ansible_ssh_p...
阅读全文
摘要:原文 http://www.ibm.com/developerworks/cn/linux/1608_lih_ansible/index.html?ca=drs- 原文 http://www.ibm.com/developerworks/cn/linux/1608_lih_ansible/index
阅读全文
摘要:Topics Playbooks 中的错误处理 忽略错误的命令 控制对失败的定义 覆写更改结果 Topics Playbooks 中的错误处理 忽略错误的命令 控制对失败的定义 覆写更改结果 忽略错误的命令 控制对失败的定义 覆写更改结果 Ansible 通常默认会确保检测模块和命令的返回码并且会快
阅读全文
摘要:一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批
阅读全文
摘要:前几天研究百度的disconf,遇到了nginx,感觉上比haproxy要好用一些,就着手去摸得更透点,为此也查看了十来篇文档,有些写得很好: nginx主要的使用功能: 反向代理服务器 代理缓存 负载均衡 其他功能 1.反向代理服务器 什么是反向代理服务器,我在知乎上面看到一个浅显易懂的答案 正向
阅读全文
摘要:1.ha proxy简介ha proxy是一个开源的,高性能的,基于tcp第四层和http第七层应用的负载均衡软件优点:可靠性和稳定性非常好 最高可以同时维护40000-50000个并发连接。单位时间内处理最大的请求数为20000.最大数据处理能力可达10GBPS 支持多于8种负载均衡算法,同时也支
阅读全文
摘要:7条命令在docker中部署Mesos集群 所有使用的Docker容器构建文件是有也。您可以在本地构建每个容器或只使用位于Docker Hub预构建的容器。下面的命令会自动下载所需的预建的容器为您服务。ZooKeeper — https://registry.hub.docker.com/u/gar
阅读全文