
Kubernetes
文章平均质量分 94
Kubernetes,简称k8s
猫巳
2006年《时代周刊》年度人物
2008年“感动中国年度人物”特别奖获得者
2019年度“地球卫士奖”联合获奖人
2020年感动中国特别致敬奖——抗疫英雄
2022年”奥林匹克奖杯“获奖者
展开
-
【Kubernetes】centos7搭建k8s集群(四) - 网络原理讲解
文章目录一、Pod内容器间的通讯二、Pod间的容器通讯三、flannel原理相关文章一、Pod内容器间的通讯K8s的用处是容器的编排和管理,但最小组成却不是容器,是pod。物理机或者虚拟机叫node,pod是基础单元,pod里可以有多个容器,也可以只有一个容器,同一个pod的容器彼此是共享网络和主机配置的,换句话说,彼此是可以直接localhost通信的,类似于同一台机器上进行通信,所以这里面是无所谓隔离和安全一说,对外而言就是一个环境,所以pod就是这个环境的业务实体。如下图:创建一个多容器的po原创 2022-05-19 12:24:31 · 540 阅读 · 0 评论 -
【Kubernetes】centos7搭建k8s集群(三) - 存储使用与讲解
文章目录一、存储卷基础1.emptyDir目录2.gitrepo目录3.hostPath目录4.nfs共享存储卷4.1.节点安装配置nfs4.2.node节点挂载4.3.测试NFS二、k8s的namespace概念三、PVC和PV1.PV概念与使用2.PVC的概念与使用3.PVC的阻塞四、statefulset控制器1.PV资源配置2.创建StatefulSet服务五、configmap与secret1.命令行方式创建ConfigMap2.YAML 配置文件方式创建ConfigMap3.环境变量方式使用co原创 2022-05-19 11:53:04 · 638 阅读 · 0 评论 -
【Kubernetes】centos7搭建k8s集群(二) - 操作命令与讲解
文章目录一、kubectl的命令用法1.kubectl run,创建一个应用程序查看服务信息2.pod详情3.服务的伸缩4.暴露服务到外网5.服务的在线升级与回滚二、YAML文件管理资源1.资源清单的格式2.创建deployment3.扩容伸缩4.获取资源的apiVersion版本及资源配置的帮助5.使用service提供外部访问三、Pod控制器(kube-controller-manager)1.ReplicaSets控制器2.Deployment控制器3.DaemonSet4.StatefulSet5.原创 2022-05-18 15:34:40 · 915 阅读 · 0 评论 -
【Kubernetes】centos7搭建k8s集群(一) - 环境搭建与安装
文章目录一、环境准备1.查看Centos版本2.关闭selinux2.关闭swap3.配置ip_forward转发4.更新yum源5.安装docker6.安装k8s组件7.内核参数修改内核参数修改失败常见问题二、Master节点配置1.Master节点初始化一、环境准备本次教程,使用docker 18.09.9和kubelet-1.16.4,要求centos7.6以上版本,k8s集群至少需要三台服务器,内存至少需要2G。1.查看Centos版本cat /etc/centos-release2.关原创 2022-05-17 18:04:48 · 1840 阅读 · 1 评论