K8S(容器集群管理系统)
文章平均质量分 82
Kubernetes 是一个可移植、可扩展的开源平台,用于 管理容器化工作负载和服务,有助于声明式配置和自动化。它拥有庞大且快速发展的生态系统。Kubernetes 服务、支持和工具随处可见
码海小虾米_
哪有什么无可取代,只有不断学习才不会被淘汰!
展开
-
K8S 中 kubectl 详解
kubectl 详解一、资源管理办法1.1 陈述式资源管理方法1.2 声明式资源管理办法二、基本信息查看2.1 查看master 节点状态2.2 查看命令空间2.3 查看default命名空间的所有资源2.4 创建、删除命名空间app2.5 在命名空间创建deployment2.6 描述某个资源的详细信息2.7 查看命名空间kube-public 中的pod信息2.8 kubectl exec可以跨主机登录容器,2.9 删除(重启)pod资源2.10 扩缩容2.11 删除副本控制器三、项目的生命周期3.1原创 2021-08-17 21:53:34 · 1679 阅读 · 0 评论 -
K8S kubeadm 部署出现的故障:kubectl get nodes 节点显示 NotReady
kubectl get nodes 节点显示 NotReady一、报错现象二、报错分析三、报错解决方法一、报错现象在使用kubeadm部署完master部署好K8s集群后,各节点也加入了集群,但是master上的各节点服务器依然显示NotReady二、报错分析由于flannel组件和kube-proxy组件也是不正常的,所以先看了下master的镜像,没有问题然后怀疑是节点的flannel镜像或者kube-proxy组件出现问题上图可以看到,我把各组件的镜像导入后,但是忘记了加载。。。。原创 2021-08-17 09:24:05 · 3184 阅读 · 0 评论 -
K8S 集群架构的 kubeadm 部署、dashboard 和 Harbor 仓库部署
K8S 集群架构的 kubeadm 部署、dashboard 和 Harbor 仓库部署一、kubeadm 部署 K8S 集群架构实验准备工作:1.1 环境准备1.2 所有节点安装docker1.3 master和node节点安装kubeadm,kubelet和kubectl1.4 部署K8S集群二、dashboard 部署2.1 所有节点安装dashboard2.2 查看所有容器运行状态2.3 使用火狐或者360浏览器访问2.4 创建service account并绑定默认cluster-admi原创 2021-08-17 02:39:44 · 344 阅读 · 0 评论 -
K8S 多 Maser 集群架构和 Dashboard UI 的二进制部署
多 Maser 集群架构一、多 Maser 集群架构的了解二、多 Maser 集群架构的部署2.1 加入master02 节点2.2 lb01和lb02搭建nginx和Keepalived2.3 修改node节点上的相关配置文件3.4.在 master01 或 master02 节点上操作三、部署 Dashboard UI一、多 Maser 集群架构的了解____Kubernetes作为容器集群系统,通过健康检查+重启策略实现了Pod故障自我修复能力,通过调度算法实现将Pod分布式部署,并保持预期副本数原创 2021-08-14 02:56:36 · 519 阅读 · 0 评论 -
K8S集群架构的二进制部署——K8S集群学习的基础
K8S集群架构的二进制部署一、部署etcd二、部署 docker 引擎三、flannel网络配置一、部署etcdMaster上操作[root@192 etcd-cert]# cd /usr/local/bin/[root@192 bin]# rz -E(cfssl cfssl-certinfo cfssljson)[root@192 bin]# chmod +x *[root@192 bin]# lscfssl cfssl-certinfo cfssljson//生成ETCD证书原创 2021-08-12 01:57:14 · 460 阅读 · 0 评论 -
二进制部署Kubernetes(K8S)报错集记录
二进制部署K8S报错集1. 报错现象二、检查过程三、解决方法1. 报错现象① 将之前的官方源从备份目录中移出,然后正常安装了docker的依赖包② 设置了阿里云镜像源③ 使用yum安装docker-ce报错二、检查过程① 在node2上测试docker-ce可以正常安装,然后检查了一下yum源,下图是正常node2的② 下图是无法安装node1的三、解决方法① 将阿里的repo源放入备份目录中② 重新设置阿里云镜像源,然后可以正常安装了...原创 2021-08-12 00:30:54 · 549 阅读 · 0 评论 -
你的薪资的高低取决你对容器集群管理系统Kubernetes(K8S)的理解程度
Kubernetes(K8S)的基础概念一、Kubernetes介绍1.1 什么是Kubernetes?1.2 为什么需要K8S?二、K8S 的特性三、Kubernetes 集群架构与组件四、Kubernetes的核心组件4.1 Master 组件1)Kube-apiserver2)Kube-controller-manager3)Kube-scheduler4.2 配置存储中心 — etcd4.3 Node组件1)Kubelet2) Kube-proxy3)docker 或者 rocket五、Kuber.原创 2021-08-11 02:04:08 · 414 阅读 · 0 评论