摘要:
本文基于kubernetes 1.5.2版本编写kube-state-metricskubectl create ns monitoringkubectl create sa -n monitoring kube-state-metricscat kube-state-metrics.yamlap... 阅读全文
摘要:
原文 http://dockone.io/article/2075 作为容器集群管理技术的最流行的技术,kubernetes,自从2014在github上开源后,已经通过多个项目形成了一个生态,以下是从用户角度对这些项目做一个基本的认知kubernetes主项目,实现了容器集群的调度管理,并以re... 阅读全文
摘要:
https://192.168.20.128:6443/api/v1/pods原文来自https://segmentfault.com/a/1190000002937665收集整理一些可能较常用的api,结合kubernetes的自动化系统 以及 监控可能会用到。注:涉及到POST方法中的json为... 阅读全文
摘要:
Ansible 通过读取默认的主机清单配置/etc/ansible/hosts,可以同时连接到多个远程主机上执行任务, 默认路径可以通过修改 ansible.cfg 的 hostfile 参数指定路径。一、Hosts and Groups(主机与组)对于/etc/ansible/hosts最... 阅读全文
摘要:
默认文件为/etc/ansible/hosts例如[test]web.yinzhipeng.comdhcp ansible_ssh_host=172.16.18.1951.中括号中的名字代表组名2.主机(hosts)部分可以使用域名、主机名、IP地址表示;当然使用前两者时,也需要主机能反解析到相应的... 阅读全文
摘要:
安装Debootstrapubuntu操作系统:apt install debootstrapcentos操作系统:yum install debootstrap构建基础Ubuntu的rootfsdebootstrap --verbose --arch=amd64 xenial ubuntu16.0... 阅读全文
摘要:
来自http://www.jianshu.com/p/029a1ed4fd64背景因为笔者是在vagrant转移到docker的玩家,所以对系统镜像情有独钟。如果你是windows、mac用户,那么你可能就需要一个干净的系统镜像,来使用docker(docker依赖于linux内核)。而在linux... 阅读全文
摘要:
from library.connecter.database.mongo import Op_Mongoa = pickle.dumps(Op_Mongo)#序列化b = pickle.loads(a)#反序列化 阅读全文
摘要:
本文基于kubernetes 1.5.2版本编写node经常会遇到以下问题:硬件问题: cpu 内存 磁盘内核问题: 内核死锁, 文件系统损坏容器问题: 守护进程无响应K8S集群管理对node的健康状态是无法感知的,pod依旧会调度到有问题的node上,通过DaemonSet部署node-probl... 阅读全文
摘要:
本文基于kubernetes 1.5.2版本编写Heapster是kubernetes集群监控工具。在1.2的时候,kubernetes的监控需要在node节点上运行cAdvisor作为agent收集本机和容器的资源数据,包括cpu、内存、网络、文件系统等。在新版的kubernetes中,cAdvi... 阅读全文