![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
云计算
文章平均质量分 86
晨曦蜗牛
就职于世界500强头部国企,9年工作经验,运维、开发。擅长Java、Python、Go、C/C++等开发语言,对Docker、Kubernetes、KVM、VMware、OpenVz、Hyper-v、Xen、国产化操作系统、平台等有丰富的应用落地与实战经验,有多年从IaaS到SaaS层的全链路应用、工程开发与成果交付经验。
展开
-
深入浅出 Kubernetes 架构
Kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。本文将带着大家快速了解 Kubernetes ,了解我们谈论 Kubernetes 都是在谈论什么。Kubernetes 架构从宏观上来看 Kubernetes 的整体架构,包括 Master、Node 以及 Etcd。Master 即主节点,负责控制整个 Kubernetes 集群,它包括 API Server、Scheduler、Controll转载 2020-08-07 11:30:53 · 489 阅读 · 0 评论 -
深入浅出 Kubernetes:StatefulSet 概念理解
文章目录深入浅出 Kubernetes:StatefulSet 概念理解与实践一 背景知识及相关概念二 StatefulSet 的两种结构2.1 拓扑结构2.2 存储结构深入浅出 Kubernetes:StatefulSet 概念理解与实践一 背景知识及相关概念StatefulSet 的设计其实非常容易理解。它把真实世界里的应用状态,抽象为了两种情况:拓扑状态。这种情况意味着,应用的多个实...原创 2019-08-26 16:34:52 · 1692 阅读 · 1 评论 -
技巧:Kuberntes 中无法删除 PV 的解决方法
Kuberntes 中无法删除 PV 的解决方法一 背景系统内有一个已经不再使用的 PV ,已经删除了与其关联的 Pod 及 PVC ,并对其执行了删除命令,但是无法正常删除,一直出于如下状态:$ kubectl get pvNAME CAPACITY ACCESS MODES RECLAIM POLICY STATUS CLAIM ...原创 2019-08-23 16:09:32 · 9174 阅读 · 0 评论 -
深入浅出 Kubernetes:初识 Pod(下)
文章目录深入浅出 Kubernetes:初识 Pod(下)一 Projected Volume1.1 Secret1.2 ConfigMap1.3 Downward API1.4 Service Account二 相关资料深入浅出 Kubernetes:初识 Pod(下)一 Projected Volume作为 Kubernetes 比较核心的编排对象,Pod 携带的信息极其丰富。在 Kub...原创 2019-08-07 17:52:38 · 559 阅读 · 0 评论 -
深入浅出 Kubernetes:浅谈 Deployment 和 ReplicaSet
文章目录深入浅出 Kubernetes:浅谈 Deployment 和 ReplicaSet一 背景二 Deployment三 ReplicaSet四 其他深入浅出 Kubernetes:浅谈 Deployment 和 ReplicaSet一 背景Deployment 和 ReplicaSet 是 Kubernetes 中两个比较重要的对象,本文简单地讨论了他们之间的一些区别与联系。二 D...原创 2019-08-08 19:20:20 · 11418 阅读 · 2 评论 -
深入浅出 Kubernetes:初识 Pod(上)
一 概念Pod 是一个逻辑概念,Kubernetes 真正处理的,还是宿主机操作系统上 Linux 容器的 Namespace 和 Cgroups,而并不存在一个所谓的 Pod 的边界或者隔离环境。 Pod 是一组共享了某些资源的容器,Pod里的所有容器,共享的是同一个 Network Namespace,并且可以声明共享同一个 Volume 。在 Kubernetes 项目里,Pod 的实现需...原创 2019-07-31 15:51:44 · 750 阅读 · 0 评论 -
通过二进制包一键部署 Kubernetes v1.15.0 集群
通过二进制包一键部署 Kubernetes v1.15.0 集群一 概述Kubernetes目前有两种较为流行的安装方式:二进制和Kubeadm。二进制安装过程有利于大家理解Kubernetes各组件的原理和详细配置过程,安装包容易获取,不需要科学上网即可完成全部组件的下载。但是操作过程复杂而且冗长,令众多初学者望而生畏。在解决了网络问题后,Kubeadm这种安装方式非常简单快捷,唯一的缺点是...原创 2019-07-18 15:43:09 · 1346 阅读 · 4 评论 -
二进制包20分钟快速安装部署 Kubernetes v1.14.0 集群
二进制包20分钟快速部署 Kubernetes v1.14.0 集群一 环境操作系统Docker版本Kubernetes版本Etcd版本Flannel版本CentOS Linux release 7.6.1810Docker version 18.09.4v1.14.0Version: 3.3.12v0.11.0二 架构主机名IP角色部署...原创 2019-03-31 22:20:15 · 4494 阅读 · 3 评论 -
在以 CentOS7.6 为基础镜像的 Docker 容器中通过 NFS 将内存挂载成高速硬盘使用
在以 CentOS7.6 为基础镜像的 Docker 容器中通过 NFS 将内存挂载成高速硬盘使用文章目录在以 CentOS7.6 为基础镜像的 Docker 容器中通过 NFS 将内存挂载成高速硬盘使用一 背景二 环境2.1 宿主机OS2.2 硬件信息2.3 宿主机的初始化配置三 实施步骤3.1 构建 NFS 服务镜像3.1.1 准备阶段3.1.2 构建阶段3.1.3 启动 NFS 服务容器3...原创 2019-03-25 19:39:59 · 1663 阅读 · 0 评论 -
Kubernetes Dashboard的安装与配置
文章目录Kubernetes Dashboard的安装与配置一 背景二 操作步骤三 查看结果四 总结Kubernetes Dashboard的安装与配置一 背景通过kubeadm快速完成了kubernetes的安装,即可迅速地体验到kubernetes的强大功能。美中不足的是,只能通过命令来查看或操作,没有一个直观且简洁的Web UI来感受一下这种成功的喜悦。此外,国内的网络环境,也在某种程...原创 2019-01-31 22:11:07 · 3249 阅读 · 1 评论 -
使用二进制包在生产环境部署 Kubernetes v1.13.2 集群
文章目录Kubernetes二进制方式v1.13.2生产环境的安装与配置(HTTPS+RBAC)一 背景二 环境及架构图2.1 软件环境2.2 服务器规划2.3 节点或组件功能简介2.4 Kubernetes架构图2.5 Kubernetes工作流程图三 操作步骤3.1 针对性初始化设置3.2 安装Docker Engine并设置3.3 下载相关二进制包3.4 部署etcd集群3.4.1 创建CA...原创 2019-01-31 17:42:08 · 4008 阅读 · 22 评论