您现在的位置是:首页 > 文章详情

kubernetes1.4 基础篇:Learn Kubernetes 1.4 by 6 steps(1):概要

日期:2018-12-14点击:400

由来

本教程受Kubernetes官方最新更新的文档所触发,之所以没有做单纯的翻译 是因为如下几个原因:

1. Kubernetes官方此教程基于minikube,个人对minikube可能有偏见,觉得像玩具。

2. Minikube更新较慢,不久前试的仍然只是能模拟kubernetes1.3,kubeadm也出来了,只是用于教程的话完全可以取代。

3. google的此教程提供了一个交互式的体验窗口,但是本来就不复杂的东西,就不想用它们的交互式的界面,感觉不真实,同时自己搭建可以先看什么就看什么,另外google目前提供的版本仍不是最新的。

4. Kubernetes入门虽然不复杂,但是一般使用者第一个hello world的时间成本从接触到可用可能还是以天为计算单位,太浪费。

但是确实作为对Kubernetes基本概念的理解的入门教程很不错,自己再重新看的时候也能温故而知新。从中糅出这几篇文章分享给大家,希望有所帮助。

Kubernetes基础

此系列教程中会着重于围绕Kubernetes集群编排相关的基本概念展开,同时通过容器化的应用如何在Kubernetes中部署/扩展/更新为主线而展开。我们将会学到:

将容器化的应用部署到集群上

扩展应用部署

更新容器化的应用程序版本

调试容器化的应用程序

Kubernetes是什么

Kubernetes是在整个计算机集群中对应用容器进行编排和执行的一个可以用于生产环境级别的开源平台。

Kubernetes能做什么

对于现代的web service,用于期待它应该是24x7的高可用,而开发者则期待能够每天都能对这些应用程序发布几个版本(虽然我没有这么想过)。容器化则能帮助打包应用程序完成这些目标,使得应用程序能够无宕机地平稳快速发布。Kubernetes则能够帮助做到剩下的事情。打完包的容器化应用运行在集群上需要做什么呢:

在哪个节点上执行

什么时候执行

使用那些resouce

如何在这个集群中调整这些resource

……

这些问题都需要进行考虑的,而现在kubernetes的编排和执行功能则为能为你排忧解难。而且Kubernetes不但是可以用于生产级别,而且还积累了google的多年容器化运行的经验,有前人踏坑的可用软件自然是大家竞相追逐的。

基本内容

本系列教程将以容器化的应用如何在Kubernetes集群上进行部署/更新/扩展按照如下六个步骤按序展开。

Step 1. Create a Kubernetes cluster

Step 2. Deploy an app

Step 3. Explore your app

Step 4. Expose your app publicly

Step 5. Scale up your app

Step 6. Update your app

本文转自CSDN-kubernetes1.4 基础篇:Learn Kubernetes 1.4 by 6 steps(1):概要

原文链接:https://yq.aliyun.com/articles/679653
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章