05 2017 档案

摘要:了解Kubernetes架构都知道Master节点在整个集群中的位置,为了保证整个架构的高可用,Kubernetes提供了HA的架构,处于兴趣和对架构的进一步了解,我在自己的电脑实践以下. 环境: CentOS 7.3,Kubernetes版本 主机环境 /etc/hosts 1.搭建ETCD的集群 阅读全文
posted @ 2017-05-30 11:19 ericnie 阅读(14549) 评论(0) 推荐(1) 编辑
摘要:基于Kubernetes启动WebLogic后,发现JVM的最大heap size一直在700多M左右,通过 kubectl logs 察看pod启动状态,发现日志中并没有-Xms和-Xmx参数.日志部分如下: 修改yaml文件中的limit参数,发现并不能影响JVM的size,开始怀疑JVM自己根 阅读全文
posted @ 2017-05-26 11:28 ericnie 阅读(2355) 评论(0) 推荐(0) 编辑
摘要:在初步完成Kubernetes集群架构的建立后,通过搭建一些监控组件,我们已经能够实现 图形化的监控每个node,pod的状态信息和资源情况 通过scale进行replicateSet的扩展和伸缩 通过kubectl logs 或dashboard去查看每个Pod的运行日志 但是,在分布式架构中节点 阅读全文
posted @ 2017-05-24 09:32 ericnie 阅读(20654) 评论(4) 推荐(4) 编辑
摘要:Kubernetes集群机制通过DNS进行服务名和ip的映射,如果没有配置dns,你可以通过下面命令查询到集群ip 得到结果 但Cluster-ip是变化的,如果通过一个create命令一次批量建立一堆具有相互依赖关系的Pod或者RC,就需要配置DNS 配置DNS的方式有几种,我这里试通了最简单的一 阅读全文
posted @ 2017-05-24 08:36 ericnie 阅读(9587) 评论(0) 推荐(0) 编辑
摘要:开始配置Kubernetes集群的时候为了少出问题,都是在apiserver配置中去掉ServiceAccount采用非安全连接的方式,但在后面配置FEK日志的过程中,很多时候绕不开这个安全机制,但因为开始在centos上安装是通过yum的方式,所以那些ca.crt,server.crt,kubec 阅读全文
posted @ 2017-05-23 16:29 ericnie 阅读(7272) 评论(5) 推荐(0) 编辑
摘要:折腾fluend-elasticsearch日志,折腾出一大堆问题,解决这些问题过程中,感觉又了解了不少. 1.如何删除不一致状态下的rc,deployment,service. 在某些情况下,经常发现kubectl进程挂起现象,然后在get时候发现删了一半,而另外的删除不了 [root@k8s-m 阅读全文
posted @ 2017-05-21 21:02 ericnie 阅读(39786) 评论(0) 推荐(0) 编辑
摘要:图形化展示度量指标的实现需要集成k8s的另外一个Addons组件: Heapster 。 Heapster原生支持K8s(v1.0.6及以后版本)和 CoreOS ,并且支持多种存储后端,比如: InfluxDB 、 ElasticSearch 、 Kafka 。 下载源包和images文件 下载地 阅读全文
posted @ 2017-05-12 11:25 ericnie 阅读(1888) 评论(0) 推荐(0) 编辑
摘要:配置Kubernetes网络 在master和nodes上都需要安装flannel 在master和nodes上都需要配置flannel vi /etc/sysconfig/flanneld # Flanneld configuration options # etcd url location. 阅读全文
posted @ 2017-05-08 19:32 ericnie 阅读(36825) 评论(0) 推荐(1) 编辑
摘要:1.扩充磁盘容量 单位为M,40000为40G 2.指定新的磁盘文件 系统 > 右击 > 设置 > 存储 > 控制器SATA,选择新的文件. 3.逻辑卷扩展(LVM) 只有sda1,sda2.通过fdisk /dev/sda进行分区。 如果不成功的话,需要重新启动虚拟机器在mkfs. 查看卷组名 查 阅读全文
posted @ 2017-05-06 10:09 ericnie 阅读(2192) 评论(0) 推荐(0) 编辑
摘要:最近折腾CentOS和kubernetes,遇到一些安装问题,把和yum相关的逐步总结如下: 如何用本地的cdrom作为yum源 mount /dev/cdrom /mnt 先查询是否安装了createrepo的包 rpm -qa | grep createrepo 如果没有的话,转到/mnt/Pa 阅读全文
posted @ 2017-05-04 20:11 ericnie 阅读(605) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示