Kubernetes集群如何重启
一、各个节点切换到root账号
su root
二、检查各个节点相关组件安装结果
kubeadm version
kubectl version
cat /etc/systemd/system/kubelet.service.d/10-kubeadm.conf
systemctl status kubelet
三、启动master节点
1. 得到worker节点加入集群的链接
# 关闭缓存
swapoff -a# 重启kubeadm
kubeadm reset# 查看本机ip(ens)
ifconfig# 初始化master节点
kubeadm init --apiserver-advertise-address=192.168.18.132 --pod-network-cidr=192.168.19.0/24 --kubernetes-version=v1.10.2
得到worker节点加入集群的链接,如
kubeadm join 192.168.18.132:6443 --token dvzyxu.wvxaymbz1x666xwv --discovery-token-ca-cert-hash sha256:10432bdce63bc3ee5fe2f7c71a0e0b9f905facea26f956f4fe67054e8d8e0e6b
2. 验证启动结果
export KUBECONFIG=/etc/kubernetes/admin.confkubectl get pods -n kube-system -o wide
3. 安装集群网络
# (之前已经有了可不用重新执行)安装weave cni插件:
curl -L "https://cloud.weave.works/k8s/net?k8s-version=$(kubectl version | base64 | tr -d '\n')" > weave.yaml# (之前已经有了可不用重新执行)在HOSTNAME下新增IPALLOC_RANGE为192.168.19.0/24
vi weave.yaml# 应用
kubectl apply -f weave.yaml# 验证
kubectl get pods -n kube-system -o wide# 查看有几个节点
kubectl get nodes
四、将worker节点加入集群
1. 在worker节点执行
# 关闭缓存
swapoff -a# 重启kubeadm
kubeadm reset# 加入集群
kubeadm join 192.168.18.132:6443 --token pro2xr.vzzelsp0s09jvd6u --discovery-token-ca-cert-hash sha256:28cb549b407f7d23c61d941459d7cd00849b520e8fb375c1bf22883f19290c00
2. 在mater节点查看效果
kubectl get nodes
Kubernetes集群如何重启相关推荐
- linux|shell脚本|有趣的知识---格式化输出日志和脚本调试方法以及kubernetes集群核心服务重启和集群证书备份脚本
前言: shell脚本的功能十分强大,这一点毋庸置疑的.那么,平常的工作中总是免不了和脚本打交道,也免不了要自己编写一些脚本. 每个人都希望自己编写的脚本强壮,简单,易用,功能多,并且总是希望脚本运行 ...
- Kubernetes 集群无损升级实践
作者:vivo互联网服务器团队-Shu Yingya 一.背景 活跃的社区和广大的用户群,使 Kubernetes 仍然保持3个月一个版本的高频发布节奏.高频的版本发布带来了更多的新功能落地和 bug ...
- Kubernetes 集群的零停机服务器更新 | 文末有料!
点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | https://vflong.github.i ...
- 使用 kubeadm 创建一个 kubernetes 集群
[福利]赠书活动仍在继续中:<大话代码架构> 简介 kubeadm是一个 kubernetes官方提供的快速安装和初始化拥有最佳实践(best practice)的 kubernetes集 ...
- kubernetes集群配置dns服务
本文将在前文的基础上介绍在kubernetes集群环境中配置dns服务,在k8s集群中,pod的生命周期是短暂的,pod重启后ip地址会产生变化,对于应用程序来说这是不可接受的,为解决这个问题,K8S ...
- nginx 集群部署_如何备份和还原您的Kubernetes集群资源和持久卷?
众所周知,Kubernetes可以协调连接在一起,作为一个工作单元,形成高可用性的计算机集群.Kubernetes包含许多抽象概念,这些抽象概念允许将容器化的应用程序部署到集群中,而无需将它们附加到单 ...
- 托管节点池助力用户构建稳定自愈的 Kubernetes 集群
作者 | 谢瑶瑶(初扬) 来源|阿里巴巴云原生公众号 随着容器技术的不断发展迭代,Kubernetes 已成为云原生时代的标准操作系统,那么如何构建一个稳定自愈的云原生操作系统事关重大.尤其是分布式环 ...
- Kubernetes 集群升级指南:从理论到实践
作者 | 高相林(禅鸣) **导读:**集群升级是 Kubernetes 集群生命周期中最为重要的一环,也是众多使用者最为谨慎对待的操作之一.为了更好地理解集群升级这件事情的内涵外延,我们首先会对集群 ...
- 二进制安装部署 4 kubernetes集群---超详细教程
二进制安装部署kubernetes集群---超详细教程 前言:本篇博客是博主踩过无数坑,反复查阅资料,一步步搭建完成后整理的个人心得,分享给大家~~~ 本文所需的安装包,都上传在我的网盘中,需要的可以 ...
- k8s服务器修改ip,[转载][K8S] Kubernetes 集群变更IP地址
[K8S] Kubernetes 集群变更IP地址 原文:https://blog.csdn.net/whywhy0716/article/details/92658111 本文基于单节点K8S. 碎 ...
最新文章
- less.js插件监听
- HTML5中的Article和Section元素
- spring boot pom配置_125 SpringCloud服务配置中心
- 20220215 人工势场的缺陷局部最小值
- java处理高并发高负载类网站问题
- 使用sysbench来测试Row Cache解惑
- 取代 JavaScript!Python 成 Stack Overflow 最受质疑编程语言
- sql 联合_SQL联合,SQL联合全部
- 前用户sudo免密码
- mysql bing logo_mysqlbing log
- cannot retry due to redirection, in streaming mode
- PC版免费京东全民营业自动化做任务脚本(多号版)
- 视频文件压缩成什么格式最小?
- android快速复制粘贴,Android开发复制和粘贴
- 23 Pictures That Prove Society Is Doomed
- PostgreSQL 源码解读(31)- 查询语句#16(查询优化-表达式预处理#1)
- sql server
- HTML元素的水平/垂直居中方式(简单代码和图)
- rancher/ui 路由资源对应表
- java每五分钟执行一次_Cron表达式每N分钟运行一次
热门文章
- oracle的时间取的到底是谁的时间
- 分页解决方案 之 分页算法——Pager_SQL的思路和使用方法
- SSL-ZYC 2416 条形图
- 消息队列一:为什么需要消息队列(MQ)?
- C#递归方法遍历目录及子目录
- Class的三种构造方法
- java循环速度比较_List的二种循环速度比较
- java远程方法调用(rmi)--好_java 远程方法调用(RMI)
- 拓端tecdat|R语言时变向量自回归(TV-VAR)模型分析时间序列和可视化
- android 自定义加载圈,Android自定义加载控件实现数据加载动画