了解这5个方面帮你增强对Kubernetes的认识

怎甘沉沦 提交于 2021-02-02 12:25:27

导语

送给正在快速学习Kubernetes的同学。

正文

当云还处于发展初期时,开发人员发现使用原子的、最小的Linux映像编写应用程序很方便,这些映像可以与运行服务器共享资源。从技术上讲,这些小的环境定义基于内核名称空间,被称为容器。


随着容器的激增,系统管理员很快意识到开发一种工具不仅可以帮助他们管理容器,还可以管理下面的虚拟化基础架构。这就是Kubernetes诞生的时候。


Kubernetes是用于容器管理的可扩展开源平台。它可以帮助管理员和开发人员管理容器周围的工作负载、服务和流程。它有助于配置和简便的自动化。在其相对较短的寿命中,它通过许多公司和项目提供的服务,支持和工具,建立了一个快速增长的生态系统。


如果您想更好地了解Kubernetes这项重要的云原生技术,这里有个观点可以帮助您深入研究。


1.用Kubernetes遏制容器的混乱


2016年,我们发表了《用Kubernetes遏制容器的混乱》,这是Terry Ryan的介绍性文章,内容涉及Kubernetes如何帮助管理员和建筑师解决容器问题。如果您需要从根本上介绍容器的功能以及Kubernetes如何使它变得容易,那么这是本文的第一篇。它不带任何先验知识,并解释所有最重要的概念,因此您可以快速入门。另外,如果您要深入了解内核级别发生的变化,请阅读Jessica Cherry对Kubernetes命名空间的解释。


2.Kubernetes为什么重要?


Kubernetes提供了基础设施即服务(IaaS)解决方案(如OpenStack)和完整的平台即服务(PaaS)的优势。它为您提供了用于管理基础架构的抽象概念,以及在裸机基础层进行故障排除所需的工具。如果您想一台单一的裸机服务器,您可能想读一下Tim Potter关于  Kubernetes为何重要的观点。他的文章比较了IaaS和PaaS,并就为何Kubernetes如此广泛地被采用提出了自己的看法。您并不总是需要Kubernetes或容器,但是知道何时需要它是很重要的。


3.Pi上运行Kubernetes的指南


没有比自己运行Kubernetes更好的方法了。不幸的是,并不是每个人都可以利用云。幸运的是,克里斯·柯林斯(Chris Collins)提供了在Pi上运行Kubernetes的指南。结合他关于Cloud-init和Cloud-init服务(同样在Pi上)的同样清晰的教程,您可以构建所需的任何类型的家庭实验室,以便学习如何管理自己的开放式混合云。


4.掌握所有Kubernetes的基本命令


Kubernetes启动并运行后,请查看Jessica Cherry的文章和随附的备忘单,该文章为您提供了所有Kubernetes的基本命令。在她的文章中,解释了kubectl命令的语法,并概述了每个命令和子命令的作用。


5.了解有趣的Kubernetes项目


没有什么比获得技术但不知道如何使用更令人沮丧的了。例如,在桌上摆放一台Raspberry Pi是一回事,但是决定应该花费多少CPU周期来做是完全不同的事情。我们已经发表了许多文章,为您的Kubernetes探索提供一些指导:例如,Helm是Kubernetes的软件包经理,探索它是一种轻松适应Kubernetes生活的简单方法;了解有关Operator SDK的所有知识,以熟悉Kubernetes对象和运算符;在Kubernetes上提供一个网络文件系统(NFS);了解如何使用Skipper或Traefik路由交通。


最重要的是,花一些时间来熟悉容器和Kubernetes。无论您是首先在服务器,云还是台式机上使用容器化应用程序,它们都是一个重要的范例,因为它们是一种强大的结构,使Linux上的应用程序变得更好,更强大,更健壮和更容易。投资时间以了解更多有关它们的信息。您会很乐意看到这些的。


渠道激活专题文章推荐:


01

2020年,“渠道”这词儿怎么没人提了?

进入2020年,新冠状病毒疫情突发,云计算市场渠道招募和拓展工作也受到了一些影响,甚至在业界,已经很少人再谈及渠道一词了。但,绝不会永远这样。

02

聊聊开源云计算渠道激活中的“江湖”色彩

从开源云计算厂商此前进行的渠道拓展来看:首先,整个渠道拓展体系从不是随意建立,而是需要根据不同区域市场情况,以及渠道伙伴拥有的不同技术能力来进行内容宣导。其次,渠道内容的设计和组织也不是自由的,要根据行业客户实际场景需求来做相应输出。

03

对于“渠道激活”,我们是这样理解的

开源云计算厂商通常会构建大量的产品线和复杂的解决方案体系,这就需要借助渠道伙伴的力量面向最终用户输出,以此保障最佳客户体验和售后支持。因此,渠道伙伴在开源云计算市场拓展方面的能力强弱,关系到厂商整体的市场战略实施效果。

04

开源云计算厂商,你有渠道么?                 

在近几年,很多开源云计算厂商携手渠道伙伴共同应对云化时代的变化与挑战,加速行业云计算转型。实际上,这一调整意味着开源云计算厂商将更加重视与伙伴的生态合作,并鼓励合作伙伴发挥各自优势,协同为客户传递价值。但开源村也发现,也还有很多开源云计算厂商没有成功建立起自己的渠道体系。

05

开源云计算厂商:浅析渠道激活平台的打造

云化时代到来之际,行业客户业务场景会根据云化转型的节奏进行调整。开源云计算服务提供商在此时的作用是帮助渠道伙伴学会借助平台之力,满足行业客户的真实需求。这是相比友商而言,更具竞争优势之处。优质的平台,会助力渠道伙伴获得更多行业用户的信任。

06

新基建火了,开源云计算渠道能做什么?

对于开源云计算厂商而言,如果希望在抢滩新基建上构建差异化竞争优势,具备高超的售前技能、售后体验,并拥有创新的技术服务能力与解决方案构建能力是实有必要的。巧了,这些都与渠道构建息息相关。

07

私有云凉了?开源云计算渠道还没说话呢!

私有云凉了么?当然没有!连当事人都出来辟谣了!私有云需不需要渠道?当然需要!没有渠道,开源云厂商怎么为私有云产品、营销和销售提供售前支持?没有渠道,开源云厂商怎么能够既少花钱,又能实现高效、便捷、快速的售后服务?

08

给开源云计算厂商“带货”,还得看渠道!

开源云计算市场竞争激烈、用户需求多变,对于怎样带货,怎样推动市场增长,在新疫情下也成为让很多厂商头疼的事。开源村觉得,开源云计算渠道虽不比网红,但此时应当勇于站出,全面激发和表现出自身的“带货”实力。

09

好渠道能帮助厂商延续开源项目的生命么? 

有报道称,一名开发者用两年的业余时间开发并维护了一个开源项目因为微软的剽窃而被迫中止。有网友评论说,这也是很多大公司的通用策略,比如组织技术人员与之交流,然后套取有用信息,然后发展自己的产品,这在中国叫做“偷艺”。事实上,设想一下,如果这个项目能够早日产品化,并且建构好了一套成熟的市场分发渠道,或许形势就会完全不同。

本文分享自微信公众号 - 开源村OSV(osvosvosv)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!