SealOS

https://github.com/fanux/sealos 实现一条命令解决kubernetes离线安装问题,离线包中包含安装所需依赖,不同版本仅需要更换不同安装包即可,通过内核ipvs负载多个master,让HA更轻量级,不需要再多在本地运行应用层代理如nginx等,也不再需要keepalived,稳定可靠

Fist

https://github.com/fanux/fist 轻量级kubernetes管理工具,包含token管理,模板渲染,角色权限管理,web终端等功能,支持多租户,不再关心节点,让集群成功真正的云,兼容kubernetes API,引导用户以正确的理念用云.

定制版kuberntes

https://github.com/fanux/kube 深度定制kubernetes,如定制版kubeadm支持99年证书,定制版本kubelet支持lxcfs, 全局超分等特性

了解更多

网页右下角有我们的公众号,我们会发一些有技术含量的文章,杜绝广告;下面二维码可进交流群

回到首页

博客精选

把我们实践虚拟化的所有技术整理成博客分享给大家,希望大家能够喜欢与支持

是时候表现一下我的vim了

By fanux on January 23, 2019

kubernetes集群三步安装 探讨可加QQ群:98488045

使用vim作golang开发

分享一些我使用的vim插件,以及制作过程,最终的功能有:

  • golang开发,补全,跳转,文件列表,函数列表等
  • kubernetes插件,方便写yaml文件
  • 好看的颜色主题

Continue reading

keepalived in docker

By fanux on January 10, 2019

kubernetes集群三步安装

概述

目前keepalived作为kubernetes集群高可用的重要组件,保障虚拟ip可以在多个主机间漂移,sealos 也是使用了,只是在方案上与传统的方式有很大区别

首先把keepalived放到容器里了,版本也用了比较新的2.x.x以上

然后使用kubernetes static pod去管理keepalived服务

keepalived放到容器里的好处

  • 安装成功率更高,更跨平台, 传统方式如用yum安装或者其它,如果采用那些办法在别的一些发型版系统上sealos就不可用。其次,很多系统的源不一样导致版本不一致造成问题,如果通过源码编译可能一些系统库版本直接导致编译不通过,所以为了提高高可用的安装成功率,放容器里是最好的方式
  • 无需额外对keepalived增加监控, 因为是pod,而sealos又已经集成了prometheus,所以不需要再额外添加监控信息
  • 统一管理, keepalived异常退出什么的kubelet也会将其拉起,与其它的kubernetes组件就有了一个统一的方式管理

Continue reading

关于sealyun营销系统

By fanux on January 6, 2019

概述

任何用户都可以通过sealyun赚钱,很方便的获取到一个分享链接,如果别的用户是通过你的分享链接购买商品的那么您将获得一笔不错的提成,目前是交易金额的60%,

也就是如商品50元,别的用户通过您的链接购买成功,您可获得30元,平台获得20元

操作步骤

  1. 获取营销链接 网站地址http://store.lameleg.com/

Continue reading

使用prometheus operator监控envoy

By fanux on January 1, 2019

kubernetes集群三步安装

概述

prometheus operator应当是使用监控系统的最佳实践了,首先它一键构建整个监控系统,通过一些无侵入的手段去配置如监控数据源等 故障自动恢复,高可用的告警等。。

不过对于新手使用上还是有一丢丢小门槛,本文就结合如何给envoy做监控这个例子来分享使用prometheus operator的正确姿势

至于如何写告警规则,如何配置prometheus查询语句不是本文探讨的重点,会在后续文章中给大家分享,本文着重探讨如何使用prometheus operator

Continue reading

友情链接