你可以自己做有这些东西
你可能认为与 DevOps 无关,因为你将其视为工具和 Kubernetes。” 不是每个组织……如果你是纽约州的州政府,你就不会在一夜之间就加入并实施 Kubernetes。正确的?但是您可以实现团队如何相互交谈、如何协同工作、如何理解彼此的问题以及如何通过自动化解决这些问题。这些是在你影响范围内的事情,可以改善你的日常生活。杰夫:所以这确实是一封写给这些人的信,但我认为其中有足够的数据和足够的信息,可供 DevOps 组织中的人员收集并说,“嘿,这对我们仍然有用。” 我认为,通过阅读这本书,很多人很快就会发现,他们并不在 DevOps 组 电报号码数据 织中,他们只是更换了职位。这种情况经常发生。所以他们会说,“嘿,我们现在是 DevOps 工程师,但我们并没有进行本书中讨论的这些实践,我们如何实现这一目标?”
德鲁:听起来您的书就是其中之一,但是想要开始使用 DevOps 的人们还可以求助其他资源吗?有没有好的地方可以学习这些东西?
杰夫:是的。我认为 Emily Freeman 的 DevOps For Dummies 是一个很好的起点。它确实很好地整理了一些核心概念和想法,以及我们正在努力的目标。因此,这将是一个很好的起点,只是为了了解情况。我认为凤凰计划显然是吉恩·金的另一个重要来源。这很棒,这为不在 DevOps 环境中可能产生的问题类型奠定了基础。它很好地突出了我们在所有类型的组织中一遍又一遍地看到的这些模式和个性。我认为它在突出这些方面做得很好。如果你读过那本书,我想你最终会冲着书页尖叫着说:“是的,是的。这。这。” 所以,那是另一个好地方。
杰夫:然后从那里深入研究任何 DevOps 手册。我会因为这样说而自责,但 Google SRE 手册是另一个值得一看的好地方。要明白你不是谷歌,所以不要觉得你必须实现所有的事情,但我认为他们的很多想法和策略对于任何组织来说都是合理的,并且是你可以采取行动和实施的好地方。可以这样说:“好吧,我们将让我们的运营环境变得更加高效。” 我认为这对于扮演运维角色的开发人员来说尤其重要,因为它确实专注于解决其中一些问题的许多编程方法。
德鲁:所以,我一直在学习有关 DevOps 的所有知识。杰夫,你最近学到了什么?
杰夫:库伯内特斯,伙计。是的。Kubernetes 对我们来说是真正的阅读和知识来源。因此,我们目前正在 Centro 尝试实现这一点,作为进一步增强开发人员能力的一种手段。我们希望在目前的基础上更进一步。我们已经实现了很多自动化,但现在,当谈到启用新服务时,我的团队仍然大量参与其中,具体取决于服务的性质。我们不想从事这一行。我们希望开发人员能够将想法从概念转化为代码再到部署,并在系统中将操作专业知识编码化的情况下实现这一点。因此,当您在系统中移动时,系统会引导您。所以我们认为 Kubernetes 是一个可以帮助我们做到这一点的工具。
http://zh-cn.erlists.com/wp-content/uploads/2024/01/rm.png
杰夫这实在是太复杂了。这是一块很大的东西,可以咬掉。那么弄清楚部署是什么样子的?我们如何在 Kubernetes 中利用这些操作符?CICD 在这个新世界中是什么样子?所以有很多阅读,但在这个领域,你不断学习,对吧?不管你从事了多久,做了多久,在这个领域的某个方面,你都是一个白痴。所以,这只是你适应的事情
德鲁:好吧,正如我所说,即使过了这么多年,虽然我有点了解它在堆栈中的位置,但我仍然不知道 Kubernetes 正在做什么。
杰夫:我有时也有类似的感觉。感觉好像什么都做了一点,对吧?它是 21 世纪的 DNS。
德鲁:如果您(听众)想了解 Jeff 的更多信息,您可以在 Twitter 上找到他,他的风格阴暗而书呆子,还可以在他的网站achievabledevops.com 上找到他的书以及过去演示文稿和博客文章的链接。感谢您今天加入我们,杰夫。
頁:
[1]