k8s-tew

Kubernetes - The Easier Way

Github星跟踪图

Kubernetes - The Easier Way (k8s-tew)

Build Status
Go Report Card
GitHub release
GitHub

k8s-tew is a CLI tool to install a Kubernetes Cluster (local, single-node, multi-node or HA-cluster) on Bare Metal. It installs the most essential components needed by a cluster such as networking, storage, monitoring, logging, backuping/restoring and so on. Besides that, k8s-tew is also a supervisor that starts all cluster components on each node, once it setup the nodes.

TL;DR

k8s-tew

Documentation

The project documentation can be found here: https://darxkies.github.io/k8s-tew

Caveats

  • The local setup uses for ingress the ports 80, 443 so they need to be free on the host. It also turns swapping off which is a requirement for kubelet.
  • On CentOS nodes the firewall and SELinux are disabled to not interfere with Kubernetes.

Feedback

主要指标

概览
名称与所有者darxkies/k8s-tew
主编程语言Go
编程语言Go (语言数: 4)
平台
许可证GNU General Public License v3.0
所有者活动
创建于2017-12-16 16:21:50
推送于2025-04-22 21:12:22
最后一次提交2025-04-22 23:12:20
发布数53
最新版本名称2.4.12 (发布于 )
第一版名称0.1.0 (发布于 )
用户参与
星数310
关注者数14
派生数36
提交数497
已启用问题?
问题数33
打开的问题数0
拉请求数4
打开的拉请求数3
关闭的拉请求数1
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?