CreateArtTechnology
/ Blog
Login
最新文章
Java
语言相关
库相关
虚拟机相关
CreateArtTechnology
项目搭建
使用的工具
自研的工具
开源工具
ELK
ElasticSearch
Jenkins
Markdown
GraphQL
Arthas
生产工具
Linux
Nginx
VersionControl
Subversion
Git
Redis
Archiva
Maven
Zookeeper
Spring
SpringBoot
MySql
HBase
Cassandra
容器化
Docker
Kubernetes
服务容器化从零开始
未分类笔记
算法相关
概念相关
豆知识
机器学习
机器学习从零开始
Kubernetes介绍
12
2019-02-15 18:56:38
容器化
Kubernetes
![](/img/pic/2019021518551016306_png_139_144_8040) > Kubernetes——“舵手” ## Kubernetes是什么 > Kubernetes是一个Google开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署,规划,更新,维护的一种机制。 简而言之,就是容器管理助手。 ### Kubernetes的简称——k8s 类似Internationalization取首尾字母和中间字母数简称为i18n,Kubernetes简称为k8s。 ## k8s的架构 ![](http://www.createarttechnology.com/img/pic/2019021518190706405_png_893_744_149845) > 左:k8s控制节点;右:k8s工作节点;服务运行在container中 - 控制节点一般单独部署,所有操作通过控制节点的API进行 - 一般Node与机器一一对应,即一个机器上部署一个k8s客户端,作为一个Node - 一个Node可以运行多个Pod - 一个Pod可以运行多个容器(一般一个就够了吧) ## k8s的设计理念 个人认为的k8s核心理念: - **分布式系统中任何节点、任何时刻都可能出现错误,不要依赖网络状态或全局状态,做好容错处理,只依赖当前状态,越简单越好。** 个人眼中的k8s: - **告知k8s集群的预期状态,其他交给k8s。** k8s会尽量将集群状态调整到预期状态。 一个很好的例子:需要N个服务在运行状态-其中一个服务A故障-k8s启动一个新的服务以保证符合预期状态-A服务故障恢复-k8s停止一个服务以保证符合预期状态 ## k8s官方网站 https://kubernetes.io/ ## 参考资料 [Kubernetes中文社区|中文文档](http://docs.kubernetes.org.cn/)
发布文章 101
文章被阅读 1816
最近修改
什么是“丝滑”的曲线
2021-12-08 15:19:20
高效空间数据索引R树及其批量加载方法STR简介
2021-09-29 20:33:37
关于分库分表的一些事儿
2021-06-25 11:51:25
获得诺奖的稳定匹配理论之TTC算法与GS算法
2021-03-14 23:04:48
算法小白的机器学习入门实践,从零到上线
2021-01-13 14:28:27
分站宗旨
一站式资料平台,减少重复检索,减少重复采坑。