博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
kubernetes1.4 基础篇:Learn Kubernetes 1.4 by 6 steps(1):概要
阅读量:7260 次
发布时间:2019-06-29

本文共 1196 字,大约阅读时间需要 3 分钟。

由来

本教程受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-

转载地址:http://bhkdm.baihongyu.com/

你可能感兴趣的文章
算法知识目录整理
查看>>
Zookeeper原理架构
查看>>
css 边框使用
查看>>
SpringBoot集成redisson分布式锁
查看>>
ubuntu ufw防火墙
查看>>
UWP VirtualizedVariableSizedGridView 支持可虚拟化可变大小Item的View(二)
查看>>
perl的匿名引用
查看>>
git 命令总结
查看>>
eclipse 如何运行mavenWeb项目
查看>>
小程序的tab标签实现效果
查看>>
javascript中使用new与不使用实例化对象的区别
查看>>
Excel lastindex of a substring
查看>>
【转】JAVA反射与注解
查看>>
【Python 数据分析】pandas模块
查看>>
微信小程序--兼容
查看>>
【php+uploadify3.2】上传按钮点击一点反应都没有,原因
查看>>
react 使用 moment 进行 日期格式化
查看>>
wamp设置实现本机IP或者局域网访问
查看>>
SDOI2018:荣誉称号
查看>>
WPF中监视DependencyProperty的变化
查看>>