- 博客(7)
- 收藏
- 关注
原创 OpenStack中magnum组件安装
OpenStack中magnum组件安装以下命令建议在干净的OS上操作,因为devstack使用的都是最新的环境依赖。不然安装过程中会出现版本不匹配问题1.安装所需OS环境sudo apt-get updatesudo apt-get install -y python-dev libssl-dev libxml2-dev \
2016-08-31 16:53:19 1633
原创 ip netns命令操作docker容器的网络
(1)ip netns相关命令1.增加虚拟网络命名空间 ip netns add ns 该命令会在/var/run/netns目录下创建ns网络命名空间名2.显示所有的虚拟网络命名空间root@wade-ThinkCentre-E73:~# ip netns listns 也可通过查看/var/run/netns目录下的文件来list,结果一样
2016-08-31 16:22:52 11766
原创 kubernetes集群pod使用tc进行网络资源限额
kubernetes集群pod使用tc进行网络资源限额 Docker容器可以实现CPU,内存,磁盘的IO限额,但是没有实现网络IO的限额。主要原因是在实际使用中,构建的网络环境是往超级复杂的大型网络。这样的网络机构,如何管理每一个容器的带宽本身就是一个挑战,对一台主机来说,你已经限制了带宽,然后你想更细颗粒度的管理里面的容器带宽,而且容器的种类特别多,而且不能一刀切解决
2016-08-30 13:59:06 6533 1
原创 kubernetes的kube-apiserver组件源码分析
1 apiserver模块main函数func main(){ runtime.GOMAXPROCS(runtime.NumCPU())//多核cpu,增加系统吞吐量 rand.Seed(time.Now().UTC().UnixNano()) s:=options.NewAPIServer()//新建一个APIServer对象,APIServer结构体 s.A
2016-08-24 16:43:05 1785
原创 kubernetes调度组件kube-scheduler源码分析
kubernetes调度组件kube-scheduler源码分析1.调度流程图2 默认调度算法介绍3 数据结构func main(){ runtime.GOMAXPROCS(runtime.NumCPU()) s:=options.NewSchedulerServer() s.AddFlags(pflag.Command
2016-08-24 16:15:17 2281
原创 kubernetes上部署Fluentd+Elasticsearch+kibana日志收集系统
kubernetes上部署Fluentd+Elasticsearch+kibana日志收集系统1 工具介绍Fluentd:用于收集、处理、传输日志数据。Elasticsearch:用于实时查询和解析数据。Kibana:用于数据可视化。2 工作流程Fluentd收集日志,将日志过滤处理后输出到Elasticsearch中,Elasticsearch的watch
2016-08-24 15:50:07 6865 4
原创 Elasticsearch报警插件Watch安装以及使用
一.watcher 插件安装1.在ES_HOME目录下安装License插件:bin/plugin install license2.安装watcher插件bin/plugin install watcher3.重新启动Elasticsearchbin/elasticsearch4.验证是否安装成功curl -XGET 'http:/
2016-08-24 09:43:58 9013
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人