Skip to content

shell scripts auto deploy k8s on the ubuntu system

Notifications You must be signed in to change notification settings

cntsp/deploy-k8s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

自动化脚本部署k8s:一种是在线部署,一种是离线部署

一:在线部署(online-deploy-k8s),项目在online-deploy-k8s

说明事项:

  1. 在线部署为shell脚本在ubuntu系统和centos7系统分别一键部署k8s单master两node架构

二:离线部署(offline-deploy-k8s), 项目在 offline-deploy-k8s

说明事项:

  1. 在线部署是手动部署完成,里面提供的有链接文档,以及部署中需要的所有镜像,在线手动部署完成了k8s单master两node的集群架构,添加了NFS作为集群的外部存储,完成prometheus+grafana的监控系统,以及kuboard容器集群的WEB管理工具。
  2. 离线部署是由shell脚本自动部署完成,该部署完成了k8s单master两node的集群架构、kuboard容器集群的WEB管理工具。

基础环境:

操作系统 k8s版本
Ubuntu 18.04.5 LTS v1.18.05
Centos7 v1.18.05

架构图

  1. 本次自动化部署架构图

  2. 生产环境三节点高可用架构图

About

shell scripts auto deploy k8s on the ubuntu system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages