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, 全局超分等特性

了解更多

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

回到首页

博客精选

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

tektoncd pipeline教程 - kubernetes原生pipeline

By fanux on March 27, 2019

kubernetes集群三步安装

概览

Tekton Pipeline,是一个k8s native的pipeline, 任务跑在pod中,通过自定义CRD去管理任务与工作流等等,我看完tekton之后感觉是功能很强大,但是有点过度设计了,没有drone的简约大方灵活之感

Continue reading

关于overlay2存储驱动的磁盘配额问题

By fanux on March 23, 2019

kubernetes集群三步安装

概述

这篇短文向大家介绍一下正确使用存储驱动的姿势,非常有用。

为啥要用overlay2

  • docker centos(内核3.10)上默认存储驱动是devicemapper 的loop-lvm模式,这种模式是用文件模拟块设备,不推荐生产使用
  • direct lvm又不是一个开箱即用的模式,懒得配置
  • 最关键的是 docker in docker的情况下 device mapper是行不通的,典型的场景就是用drone时,构建docker镜像就不能正常工作
  • overlay存储驱动层数过多时会导致文件链接数过多可能会耗尽inode

所以当前overlay2是个比较好的选择

Continue reading

containerd与kubernetes集成

By cuisongliu on March 11, 2019

kubernetes集群三步安装

概念介绍

Continue reading

kubernetes 用户token教程

By fanux on February 20, 2019

kubernetes集群三步安装

概述

kubernetes server account的token很容易获取,但是User的token非常麻烦,本文给出一个极简的User token生成方式,让用户可以一个http请求就能获取到。

Continue reading

友情链接