vashon's docs
  • Kubernetes
  • Kubernetes之etcd数据库
  • Kubernetes中pod的创建流程
  • k8s一键部署脚本
  • TKE操作笔记01
  • TKE操作笔记02
  • TKE操作笔记03
  • TKE操作笔记04
  • TKE学习笔记
  • TKE上搭建EFK日志采集系统
  • TKE上搭建prometheus
  • TKE升级node节点版本
  • TKE上部署treafik2
  • k8s之dns解析
  • TKE网络模式之vpc-cni
  • harbor搭建企业docker私有镜像仓库
  • Traefik1.7.17的部署使用
  • TKE中configMap的使用
  • TKE集群中deployment使用vpc-cni模式
  • TKE中使用lb直连获取客户端真实IP
  • TKE上搭建集群Dashboard
  • TKE中在节点上获取容器资源配置
  • TKE挂载COS桶容器目录权限如何设置
  • TKE中挂载文件到CFS子目录
  • TKE上部署metrics-server
  • TKE之初识容器探测器
  • 自制CA证书设置ssl证书
  • TKE上动态部署jenkins-slaves
  • Kubernetes之RBAC权限管理
  • Kubernetes之调度篇
  • Kubectl命令行jsonpath的使用
  • Kubernetes插件之ip-masq-agent
  • linux定位问题常用命令
  • 关于kubernetes垃圾回收那点事
  • Kubernetes在pod中配置hosts解析域名
  • Kubernetes之helm部署使用
  • kubeadm部署k8s
  • TKE使用自建NFS持久化存储
  • 二进制部署k8s
  • TKE上关于postStart和preStop使用
  • DockerFile学习
  • linux常用命令
  • k8s中通过ExternalName访问外部服务副本
  • docker常用命令
  • 搭建Docker私有仓库
  • crictl调试Kubernetes节点
  • 强制删除Terminating的ns
  • kubernetes之StatefulSet控制器
  • kubewatch监控k8s集群资源变更
  • 日志聚合工具Loki
  • 关于kubernetes证书的那点事
  • 如何阅读k8s源码
  • k8s之securityContext
  • Kubernetes之多集群的访问
  • k8s之externaltrafficpolicy保留客户端源ip
  • fluent-bit收集不同业务日志
由 GitBook 提供支持
在本页
  • k8s一键安装包介绍
  • 版本说明
  • 脚本功能说明
  • 使用说明
  • 部署包下载地址

这有帮助吗?

k8s一键部署脚本

本章主要介绍了k8s一键部署脚本。

k8s一键安装包介绍

版本说明

  • kubernetes为1.15.2版本

  • docker版本为docker-ce-19.03.1-3.el7

  • docker-comnpose版本为1.18.0。

脚本功能说明

start.sh

启动部署k8s脚本,必须在master上执行脚本,并且脚本执行方式:

sh start.sh masterIP node1Ip node2Ip node3Ip ....

add_node_join_k8s.sh

新加节点到k8s集群中,在master上执行必须保证master可以免密登录新的节点,执行方式:

add_node_join_k8s.sh new-node-ip

modify_docker_storage_path.sh

新增或者替换docker存储目录脚本,在对应的机器上执行,执行方式:

modify_docker_storage_path.sh new_storage_path

push_image_registry.sh

上传镜像到新的register仓库,将上传的镜像load到任何一台机器上,执行方式:

sh push_image_registry.sh 按照提示输入仓库地址,用户名和密码

使用说明

  1. 上传包到master节点,并解压到root目录,切换/root/auto-install-k8s/k8s-install-1.15.2

  2. 执行脚本start.sh masterip node1-ip node2-ip ..... (注意需要在master上执行)

  3. 稍等2分钟安装完毕后可以通过kubectl get node进行验证。

  4. 本集群中有搭建私有镜像仓库在master节,用户名为registry,密码为000000

部署包下载地址

提取码: nw4b

上一页Kubernetes中pod的创建流程下一页TKE操作笔记01

最后更新于4年前

这有帮助吗?

准备k8s部署节点,配置master节点到node节点免密登录,免密登录配置参考

百度网盘链接:

https://www.cnblogs.com/www-yang-com/p/10419861.html
https://pan.baidu.com/s/13ILXvdGwjnEXHN1cnkJ5UQ