kubeadm
kubeadm,模块化,标准化部署
BIGmustang
路漫漫其修远兮,吾将上下而求索
展开
-
k8s的etcd的原理版本分析 和 Etcd 数据快照备份与恢复
文章目录前言Etcd 数据快照备份与恢复k8s的etcd的原理分析(V2,V3版)前言Etcd 数据快照备份与恢复ETCD : v3.3.13官网文档地址:https://etcd.io/docs/v3.3.13/op-guide/recovery/快照备份使用v3 api 备份快照,命令如下:/data/etcd/etcd-cluster-snapshot.sh #!/bin/shdatestr=$(date +%Y%m%d)ETCDCTL_API=3 etcdctl \--cac原创 2020-11-15 16:58:05 · 782 阅读 · 0 评论 -
K8S 发布资源方式之---- ingress详解(理论加案例)
前言一 . ingress原理介绍暴露service的三种方式ClusterIP、NodePort与LoadBalance,这几种方式都是在service的维度提供的,service的作用体现在两个方面,对集群内部,它不断跟踪pod的变化,更新endpoint中对应pod的对象,提供了ip不断变化的pod的服务发现机制,对集群外部,他类似负载均衡器,可以在集群内外部对pod进行访问。但是,单独用service暴露服务的方式,在实际生产环境中不太合适:ClusterIP的方式只能在集群内部访问。No原创 2020-11-07 21:47:24 · 4851 阅读 · 1 评论 -
K8S 污点使用方法示例(禁止资源创建在某节点)
文章目录1. 介绍2 . 实操--在master 上进行打污点,防止资源创建在此上1. 介绍node打上污点(可以想象成一个标签),pod如果不定义容忍这个污点,那么pod就不会被调度器分配到这个node操作命令:node打上污点方法 的三种类型以及介绍Shellkubectl taint nodes node1 key=value:NoSchedulekubectl taint nodes node1 key=value:NoExecutekubectl taint nodes原创 2020-11-01 11:01:48 · 873 阅读 · 0 评论