posted @ 2021-11-16 22:51
11 2021 档案
摘要:Etcd Etcd是Kubernetes集群中的一个十分重要的组件,用于保存集群所有的网络配置和对象的状态信息。在后面具体的安装环境中,我们安装的etcd的版本是v3.1.5,整个kubernetes系统中一共有两个服务需要用到etcd用来协同和存储配置,分别是: 网络插件flannel、对于其它网
阅读全文
摘要:API对象 API 对象是 Kubernetes 集群中的管理操作单元。Kubernetes 集群系统每支持一项新功能,引入一项新技术,一定会新引入对应的 API 对象,支持对该功能的管理操作。例如副本集 Replica Set 对应的 API 对象是 RS。 API对象的属性 每个 API 对象都
阅读全文
posted @ 2021-11-15 22:34
摘要:Kubernetes架构 Kubernetes 最初源于谷歌内部的 Borg,提供了面向应用的容器集群部署和管理系统。Kubernetes 的目标旨在消除编排物理 / 虚拟计算,网络和存储基础设施的负担,并使应用程序运营商和开发人员完全将重点放在以容器为中心的原语上进行自助运营。Kubernetes
阅读全文
posted @ 2021-11-11 23:26
摘要:容器到云原生的路线: 容器 → Kubernetes → 微服务 →云原生 → 服务网格 → 使用场景 → 开源。 为什么使用K8S 下面这张图是K8s的架构图,显示了组件间的CNI,CRI,OCI等,这些将Kubernetes 与某款具体产品解耦,给用户最大的定制程度,使得 Kubernetes
阅读全文
posted @ 2021-11-11 22:41
摘要:诞生 众所周知,Kubernetes 是 Google 于 2014 年 6 月基于其内部使用的 Borg 系统开源出来的容器编排调度引擎。其实从 2000 年开始,Google 就开始基于容器研发三个容器管理系统,分别是 Borg、Omega 和 Kubernetes。这篇由 Google 工程师
阅读全文
posted @ 2021-11-11 20:28
摘要:云原生的设计 云原生系统的设计理念如下: 面向分布式设计(Distribution):容器、微服务、API 驱动的开发; 面向配置设计(Configuration):一个镜像,多个环境配置; 面向韧性设计(Resistancy):故障容忍和自愈; 面向弹性设计(Elasticity):弹性扩展和对环
阅读全文
posted @ 2021-11-02 23:45
摘要:简介 转自 https://github.com/rootsongjc/kubernetes-handbook kubernetes也称k8s,基于Google内部的Brog平台,使用Go语言开发, Master/node架构的一种集群。一般为了可用性的目的,master应该有3个。node不限量。
阅读全文
posted @ 2021-11-02 22:27
浙公网安备 33010602011771号