kubernetes,简称K8S,是用8代替8个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。
1
Q:是不是可以这样说,Kubernetes的编排就像一个流程图?一系列一个接一个的动作?
A:理想情况下,这是对的,但是实际上它并不是这样 —— 反正不是直接如此。当你在YAML文件里包含了多个定义时,没有办法保证它们会以怎样特定的顺序去执行。要解决这个问题实现“流程图”效果的话,你可以看下Kubernetes新的APPController。
Q:Docker/Kubernetes可以用在Windows服务或者实际的应用,数据库,还有存储吗,或者说你可以创建windows的虚拟机然后在Kubernetes下面跑吗?
A:听上去你所说的“实际应用”真的有点像是在说“宠物”类应用。如果是的话,那么最好还是用虚拟机来跑吧。
Q:应用和运行时平台是怎样解耦的?
A:
Q:有什么好办法来学习YAML吗?因为它对于Docker Compose,Kubernetes,还有许多其他接下来在SDN领域出现的应用来说都是非常重要的。
A:我们会上传一篇简短的YAML教程;如果您希望在该教程发布的时候收到通知的话,不妨在评论里告知我们。
Q:虽然容器是分层的,在宿主操作系统这块每个分层也是重复部署的。Openstack会为此提供一个轻量级的容器宿主虚拟机吗?
A:
福利
扫描添加小编微信,备注“姓名+公司职位”,加入【云计算学习交流群】,和志同道合的朋友们共同打卡学习!
推荐阅读:
面试官:你简历中写用过docker,能说说容器和镜像的区别吗?
C++、Python、Rust、Scala构建编译器的差异性究竟有多大?
想换行做 5G 的开发者到底该咋办?
如何在标准的机器学习流程上玩出新花样?
独家 | Vitalik Buterin:以太坊2.0之跨分片交易
华为“舵手”任正非
滴滴章文嵩:不仅软件开源,还向学界开放数据
真香,朕在看了!