会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ericnie的技术博客
信是未曾看见 依然仰望十架 信是完全交托 深知主已掌权
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
22
下一页
2018年4月10日
Traefik访问master节点不通的问题定位
摘要: 问题 部署traefik到客户节点的对外访问节点后,发现日志里面报错 类似于 172.254.0.1是指向Kubernetes master的地址,跑到出错节点上运行 发现确实是连接超时,排除证书或者rbac的权限问题后。 tcpdump分析 发现之前,启动master节点apiserver, ad
阅读全文
posted @ 2018-04-10 11:57 ericnie
阅读(1064)
评论(0)
推荐(0)
2018年4月9日
rbac控制下无法创建poddisruptionbudgets
摘要: 先通过下面命令找到具体的命名空间的rbac 然后倒入到yaml文件中添加 完成后kubectl apply -f role.yaml文件生效。
阅读全文
posted @ 2018-04-09 14:11 ericnie
阅读(469)
评论(0)
推荐(0)
2018年3月13日
StatefulSet在ZooKeeper和Kafka的实践
摘要: K8s的版本是1.7.6 采用nfs的nas存储模式 NFS的问题 建立zk集群的时候总是发现myid绑定一个id,先describe pod确认每个绑定不同的pvc,然后就确认是pv创建的问题,pv创建不能直接挂在一个大的存储上面,因为大家最后的目录相同/var/lib/zookeeper/dat
阅读全文
posted @ 2018-03-13 21:32 ericnie
阅读(4090)
评论(0)
推荐(0)
如何获取gcr等镜像
摘要: 在cloud.docker.com上注册一个用户,然后登录 然后在github.com上注册一个用户 通过github Desktop建立一个repository,同时加入一个Dockerfile,然后通过Publish repository把repository推到Github Dockerfil
阅读全文
posted @ 2018-03-13 21:00 ericnie
阅读(1222)
评论(0)
推荐(0)
2018年2月27日
Ping Pod不通问题定位及Ingress验证
摘要: Ping Pod网络问题不通定位记录 1.验证墙是否通 flannel默认使用8285端口作为UDP封装报文的端口,VxLan使用8472端口,下面命令验证一下确定其在8472端口 在源端发起 输入字符 再host B上,运行 验证是否能收到报文 2.验证访问源端和目标端的ipforward参数 /
阅读全文
posted @ 2018-02-27 19:24 ericnie
阅读(2867)
评论(0)
推荐(0)
2018年2月23日
Helm安装和项目使用
摘要: 整体架构 1.为什么要用? 首先在原来项目中都是基于yaml文件来进行部署发布的,而目前项目大部分微服务化或者模块化,会分成很多个组件来部署,每个组件可能对应一个deployment.yaml,一个service.yaml,一个Ingress.yaml还可能存在各种依赖关系,这样一个项目如果有5个组
阅读全文
posted @ 2018-02-23 18:37 ericnie
阅读(33463)
评论(2)
推荐(1)
2018年2月8日
容器中的时间问题
摘要: 容器启动时区的设置 在Dockerfile中增加 Springboot架构中时区的设置
阅读全文
posted @ 2018-02-08 09:11 ericnie
阅读(366)
评论(0)
推荐(0)
2018年1月25日
Kubernetes下的应用监控解决方案
摘要: 所谓应用监控,更多的是基于java jvm的监控,因为公司运行的中间件大部分都是基于tomcat,Springboot,SpringCloud,当然也必须支持WebLogic.在Kubernetes现有方案中,监控那块主要是通过cAdvisor,Heapster的组件获取Pod消耗的memory,C
阅读全文
posted @ 2018-01-25 21:41 ericnie
阅读(4244)
评论(0)
推荐(0)
2018年1月19日
关于应用配置文件的种种
摘要: 开发测试生产环境的区分 将不同环境的配置文件放入不同的目录中。 比如app/下的dev,stg,prd目录,在app根目录下放一个启动文件startupapp.sh 用处是在启动catalina前把相关的文件替换掉。内容如下 可以在yaml文件中传入一个环境变量,比如 DEPLOYMODE =dev
阅读全文
posted @ 2018-01-19 10:30 ericnie
阅读(328)
评论(0)
推荐(0)
2018年1月16日
Kubernetes Pod日志太大导致空间问题
摘要: 在log-driver是json-file的模式下,容器的日志存放在/var/lib/docker/containers/下面,是以container_id-json.log文件存放 但缺省方式下,log-driver是设置成journald,交给系统的journal服务来进行管理 日志限制可以通过
阅读全文
posted @ 2018-01-16 17:25 ericnie
阅读(5198)
评论(0)
推荐(1)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
22
下一页
公告