会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
EvenChan
博客园
首页
新随笔
联系
订阅
管理
2020年1月9日
Etcd v3备份与恢复
摘要: ETCD 简介 ETCD 是用于共享配置和服务发现的分布式,一致性的KV存储系统。ETCD是CoreOS公司发起的一个开源项目,授权协议为Apache。 ETCD 使用场景 ETCD 有很多使用场景,包括但不限于: 配置管理 服务注册于发现 选主 应用调度 分布式队列 分布式锁 ETCD 存储 k8
阅读全文
posted @ 2020-01-09 14:59 EvenChan
阅读(683)
评论(0)
推荐(0)
2020年1月3日
kubernetes调度重平衡工具 Descheduler
摘要: 工具简介 Descheduler 的出现就是为了解决 Kubernetes 自身调度(一次性调度)不足的问题。它以定时任务方式运行,根据已实现的策略,重新去平衡 pod 在集群中的分布。 截止目前,Descheduler 已实现的策略和计划中的功能点如下: 已实现的调度策略 RemoveDuplic
阅读全文
posted @ 2020-01-03 10:41 EvenChan
阅读(2902)
评论(0)
推荐(0)
2019年12月31日
K8S – 优化dns解析时间
摘要: 本篇博客记录在实施K8S过程中遇到的dns解析慢和不稳定问题。 背景 服务上线K8S后,通过调用链trace发现接口95线响应时间恶化10倍以上,于是开始排查。 明确问题方向 从调用链trace系统,很容易看出接口的哪一个网络请求拖慢了响应时间。 但是发现无论是http调用、mysql、redis的
阅读全文
posted @ 2019-12-31 16:14 EvenChan
阅读(3697)
评论(0)
推荐(0)
kubernetes备份和恢复
摘要: 运行生产级别的Kubernetes集群,无论您的集群运行的多稳定,定期备份是未雨绸缪,一定要做的工作。Kubernetes集群的运行状态都保存在ETCD中,为了确保您生产环境的稳定性。建议您定期备份。 1. 如何在备份阿里云容器服务Kubernetes的ETCD数据 首先由于ETCD有三个备份,并且
阅读全文
posted @ 2019-12-31 16:10 EvenChan
阅读(1091)
评论(0)
推荐(0)
2019年12月30日
Coredns部署更新
摘要: 1 前提: 1.1不依赖kubeadm的方式,适用于不是使用kubeadm创建的k8s集群,或者kubeadm初始化集群之后,删除了dns相关部署。 1.2 DNS IP :10.96.0.10 2 部署coredns 2.1 下载包 mkdir coredns && cd coredns wget
阅读全文
posted @ 2019-12-30 16:40 EvenChan
阅读(998)
评论(0)
推荐(0)
2019年12月27日
认识Kubernetes Descheduler
摘要: kube-scheduler 是 Kubernetes 中负责调度的组件,它本身的调度功能已经很强大了。但由于 Kubernetes 集群非常活跃,它的状态会随时间而改变,由于各种原因,你可能需要将已经运行的 Pod 移动到其他节点: 某些节点负载过高 某些资源对象被添加了 node 亲和性 或 p
阅读全文
posted @ 2019-12-27 14:49 EvenChan
阅读(1008)
评论(0)
推荐(0)
2019年12月10日
Kubernetes Deployment故障排除图解指南
摘要: 下面是一个示意图,可帮助你调试Kubernetes Deployment(你可以在此处下载它的PDF版本)。 当你希望在Kubernetes中部署应用程序时,你通常会定义三个组件: 一个Deployment – 这是一份用于创建你的应用程序的Pod副本的”食谱”; 一个Service – 一个内部负
阅读全文
posted @ 2019-12-10 09:34 EvenChan
阅读(2060)
评论(0)
推荐(2)
2019年11月27日
1 分钟带你读懂 Redis 集群的优劣势,从此技术选型不再坑!
摘要: 概述 Redis Cluster 是 Redis 原生的数据分片实现,可以自动在多个节点上分布数据,不需要依赖任何外部的工具。 Redis Cluster 中所有 key 会被分派到 16384 个 slot(hash 槽)中,这些 slot 又会被指派到多个 Redis 节点上。 一个 key 会
阅读全文
posted @ 2019-11-27 10:02 EvenChan
阅读(1592)
评论(1)
推荐(0)
2019年11月26日
Ansible Playbook安装Docker-CE
摘要: 如果想给服务器安装docker,往往觉得yum install docker一条命令就可以了,然而并非如此,CentOS7的官方仓库并没有docker,所以需要先增加一个可以安装docker的仓库,如果要增加仓库,最好是使用yum-config-manager,所以思路就很清晰了: 卸载本机dock
阅读全文
posted @ 2019-11-26 17:53 EvenChan
阅读(3146)
评论(0)
推荐(1)
通过脚本一键安装openvpn
摘要: 日期:2019-06-13类别:vpn系列标题:通过脚本一键安装openvpn来源:github 名称结果备注 实测环境 centos6.2、centos7.3 实测通过 支持平台 Debian, Ubuntu, Fedora, CentOS and Arch Linux git路径 openvpn
阅读全文
posted @ 2019-11-26 17:33 EvenChan
阅读(20)
评论(0)
推荐(0)
下一页
公告