# shell_k8s **Repository Path**: diguojit/shell_k8s ## Basic Information - **Project Name**: shell_k8s - **Description**: shell自动化运维k8s,从0编写 包括k8s单主分布式、k8s多主分布式、k8s集群管理、k8s平台功能、支持Centos|Ubuntu系列系统功能的 大型 shell编程项目。 别无分店,只此一家!!! - **Primary Language**: Shell - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 41 - **Created**: 2024-01-11 - **Last Updated**: 2024-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # shell_k8s #### 介绍 这是公开的一个Shell自动化管理K8s的代码仓库 里面所涉及到的所有代码逻辑都可以在生产中直接使用 关于代码逻辑的细节,大家可以去看 B站的 自学自讲 关于 Shell玩转K8s的视频。 注意: 下面的脚本功能介绍里面所涉及到的功能逻辑,会随着课程的展开,逐渐向该 仓库提交 -- 功能会逐渐完善。 #### 软件架构 脚本的功能: 1 支持 yum和apt命令的所有操作系统 2 在线支持所有k8s版本的部署,离线支持指定版本的K8s部署 3 支持 单主分布式和多主分布式操作 4 支持 本地harbor镜像仓库功能(可选) 5 支持 K8s的生产功能基本操作 - 节点的增删、数据操作、应用管理、服务治理、故障处理、数据集群、等等 6 所有一且的代码,你都可以进行二次操作 #### 安装教程 参考B站的相关Shell部署K8s 1.26.x的视频 #### 使用说明 参考B站的相关Shell部署K8s 1.26.x的视频 #### 参与贡献 王树森 ... #### 特技 - 个人言论 -- 不接受协调 - -- 针对服务器管理场景,所有应用服务的自动化管理所涉及到的编程语言, 最好的语言就是Shell,无论你是Python还是Go,因为哥们玩烂了。 - -- 呵呵。 - -- 如果你那啥的话,我可以修改自己的言论 - -- 嘿嘿。