用ChatGPT搞定K8s!

Kubernetes(K8s)非常火,但被人诟病最多的还是其复杂性,并且不管是在云中还是本地,都没有很好的集群故障排除的方法。因此,尽管K8s的采用率持续增长,但许多开发人员和运维团队对这项较新的技术感到吃力,为此必须学习新的术语、工作流程、工具等。

一、K8s难在哪里

K8s的分立部件需要广泛的专业知识,即使只是在设置过程中。考虑到旋转K8集群需要了解和配置从pods到服务的多个组件,更不用说etcd、API服务器、kubelet和kube-proxy等资源了。

然后是规划、扩展和网络建设。一个失误可能很快转化为无数的可扩展性、可靠性甚至安全性问题。

此外,生态系统本身也在不断快速增长和演变。对于初学者来说,工具和附加组件可能很多,而且很难跟上。并不是每个开发者都专门接受过K8s技能的培训。

我们不能忘记,这项技术有许多移动部件和复杂的相互作用,当发生故障时,进行故障排除可能既困难又耗时。诊断故障原因需要深入的技术知识和专业知识,而这些知识和专业技能往往存在于少数经验丰富的工程师的头脑中。

让我们深入研究,探索有助于克服明显技能差距问题的新的创新方法。

二、没错,ChatGPT能当此大任

Kubernetes很难有效地学习和使用,因为没有一刀切的方法。K8s是高度可定制的,可以根据应用程序或基础设施的具体需求以多种不同的方式进行配置。通常很难将您从文档(而且有很多)和培训中学到的东西应用到现有的环境中,因为团队缺乏对其架构的上下文理解和可见性。

当前的体系结构是什么样子的?哪些pod绑定到特定的命名空间?节点的运行状况如何?询问我们环境的基本问题需要在AWS控制台、kubectl命令行、Terraform配置文件和监控工具之间进行上下文切换。

如果我们可以问ChatGPT这些问题呢?

让我们看一个使用由ChatGPT提供支持的PromptOps来理解集群中所有部署的示例。PromptOps提供了一个免费的Kubernetes咨询工具,用户可以通过BASH脚本、文档参考和其他有用资源的形式提出问题并获得即时帮助。

通过提供来自不同来源的PromptOps基础设施的碎片数据,如Confluence、Notion、Terraform配置文件等,我们希望PromptOps能够快速聚合所有信息,并帮助可视化架构。我们没有手动运行kubectl命令来检查部署,而是在聊天中提示PromptOps来描述集群中存在的部署。

以下是PromptOps的回应:

PromptOps > I suggest running this script to answer your question.

PromptOps提供了一个要运行的脚本,并引用了一个包含集群信息的Notion页面。在执行脚本时,PromptOps提供集群内部署的输出。

PromptOps还提供了集群中所有部署的可视化图,使学习更加容易。

PromptOps的响应简化了Kubernetes基础设施管理,使DevOps团队中的每个人都能跟上当前架构的步伐并跟上变化。

通过自动化故障调查节省时间

让我们看看生产问题的疑难解答,看看PromptOps如何帮助确定Kubernetes中故障的根本原因。Kubernetes度量和日志提供了从集群到容器的所有级别的关键见解。它们提供有关资源利用率、pod和节点状态、集群自动缩放指标、网络错误、容器运行时间等信息。

但所有这些指标的问题在于,它们并没有立即发挥作用。日志流或度量图表无法提供必要的上下文或方向。有一些工具可以提供帮助,但它们往往会使事情变得更加复杂,需要在整个技术堆栈中提取上下文,以查看真正发生了什么,或者在出现问题时谁做了什么。在CtrlStack,我们一直在结合PromptOps来分析因果图、Kubernetes事件、指标和日志,以减少手动故障排除的挑战。目标是通过使用PromptOps生成解释原因的根本原因分析摘要,帮助DevOps团队快速理解Kubernetes问题。在本例中,CtrlStack中的根本原因分析仪表板的因果图被输入到PromptOps中,以进行故障排除和解决,如下所述。

下面是一个根本原因分析面板的随意图形示例。

有了这个,我们提示PromptOps解释这个图。以下是PromptOps的回应:

PromptOps>以下是对图形的解释:
该图显示了Kubernetes pod中错误的根本原因。该错误是由pod映像中的更改引起的,这些更改类似于Kubernetes pod_error度量中的更改。该错误也类似于在kubernetes_ptime和kubernetes_pod_mem_usage度量中发现的拐点,以及node1中的拓扑变化。
该图显示了kubernetes_po_error更改的根本原因。有三个见解。首先是图像发生了变化。第二个是在度量kubernetes_ptime和kubernetes_pod_mem_usage中发现了拐点。第三个是节点1的拓扑结构发生了变化。

PromptOps返回了正常运行时间和内存使用指标之间的信息相关性,以及相关的拓扑变化。这些见解包括检查Kubernetes的更改事件、度量、资源使用情况和拓扑结构更改。基于这种自动事件调查,开发人员和操作员应该有足够的上下文来快速确定解决问题的下一步措施。

相关内容拓展:(技术前沿)

看到ChatGPT带来的生产力,我想到了低代码平台。近10年间,甚至连传统企业都开始大面积数字化时,我们发现开发内部工具的过程中,大量的页面、场景、组件等在不断重复,这种重复造轮子的工作,浪费工程师的大量时间。

针对这类问题,低代码把某些重复出现的场景、流程,具象化成一个个组件、api、数据库接口,避免了重复造轮子。极大的提高了程序员的生产效率。

体验官网:https://www.jnpfsoft.com/?csdn

介绍一款程序员都应该知道的软件JNPF快速开发平台,同样支持K8s,采用业内领先的SpringBoot微服务架构、支持SpringCloud模式,完善了平台的扩增基础,满足了系统快速开发、灵活拓展、无缝集成和高性能应用等综合能力; 采用前后端分离模式,前端和后端的开发人员可分工合作负责不同板块,省事又便捷。还没有了解低代码这项技术可以赶紧体验学习!

三、将ChatGPT与Change AI相结合,缩小技能差距

根据提供的例子,很明显,ChatGPT可以提供宝贵的帮助来缩小Kubernetes的技能差距。ChatGPT为DevOps团队提供了快速的见解和清晰的解释,以解决生产问题。这使初级运营商和初涉Kubernetes的开发人员能够独立学习技术并解决常见问题。

虽然ChatGPT的响应可以快速了解问题,但它需要特定于Kubernetes部署的不同问题的上下文信息。这就是Change AI的用武之地。Change AI平台提供了因果图,将资源容量、基础设施变化、配置变化、指标历史图表和事件时间表联系起来,以优化根本原因分析的路径。

基于ChatGPT的Kubernetes学习方法有可能显著提高DevOps的生产力,同时消除认知过载。通过将ChatGPT与Change AI相结合,团队可以将他们的Kubernetes技能提高一倍,并获得更好的可观察性。

原文链接:https://thenewstack.io/overcoming-the-kubernetes-skills-gap-with-chatgpt-assistance/

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/8348.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

任正非:ChatGPT对我们的机会是什么,内部讲话实录!

ChatGPT狂飙160天,世界已经不是之前的样子。 我新建了人工智能中文站https://ai.weoknow.com 每天给大家更新可用的国内可用chatGPT资源 为感谢全国火花奖获奖者对于产业界及科学界做出的重大贡献,华为组织了与部分获奖老师与专家的座谈会。座谈会上&…

ChatGPT突遭大面积封号!网友应急出解封教程

一觉醒来,ChatGPT大面积封号的消息突然炸了。 据传闻,受影响的账户已经达到了数百万,亚洲是重灾区,其中不少都是国内的账号。 社交媒体上哀鸿遍野,网友纷纷表示自己的账号忽然就被封禁了,没有得到任何警告…

复旦发布类ChatGPT模型Moss;Linux 6.2 发布|极客头条

「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧。 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews) 一分钟速览新闻点&…

理想汽车CEO李想:要挑战30到50万SUV市场20%份额

雷递网 雷建平 2月28日 理想汽车(纳斯达克:LI;香港交易所:2015)今日公布财报。财报显示,理想汽车2022年收入总额为452.9亿元(65.7亿美元),较2021年的270.1亿元增加67.7%。…

计算机状态下的语言学问题

【赏析】计算机状态下的语言学问题 ——读《传神的汉字》 摘要:两手都要硬--科学与马克思主义 传神的汉字——中国对世界最杰出的第五大发明。    修改为:    1、传神的汉字——中国对世界杰出的第五大发明。    评注:逻辑错误&#…

任正非正面回应!万字问答全文来了,涉及AI、教育、基础科学等多个重磅命题...

来源: 深城物联 3月17日,上海交通大学先进产业技术研究院披露了一篇《擦亮花火、共创未来——任正非在“难题揭榜”花火奖座谈会上的讲话》的文章,全文约1万字,曝光了华为创始人任正非对天才少年、校企合作等热点话题的看法&#…

ChatGPT爆火,AI正在冲击传统教育

ChatGPT横扫校园?遭受封杀? 01.黑马如何诞生 OpenAI开发的聊天机器人ChatGPT发布于2022年11月30日,随即在全球刮起了一股猛烈的旋风。市场研究机构Similarweb数据显示,2023年1月,ChatGPT独立访问用户达1.015亿&#xf…

探讨教育如何应对ChatGPT的冲击

许多年之后,史书写到 AI 时代时,将会提及 2023 年那个狂飙突进的春天。 2月初,瑞银(UBS)分析师指,ChatGPT 发布仅仅两个月就突破了 1 亿月活用户,成为史上普及最快的消费级应用。 ▲史上各项技…

任正非内部讲话:ChatGPT对我们的机会是什么(实录)

因公众号更改推送规则,请点“在看”并加“星标”第一时间获取精彩技术分享 点击关注#互联网架构师公众号,领取架构师全套资料 都在这里 0、2T架构师学习资料干货分 上一篇:ChatGPT研究框架(80页PPT,附下载)…

任正非最新谈中美、科技、ChatGPT

我们还是要把科学和技术分开,如果一讲做事要有目的性,目的性就是技术,不是科学。科学就是你的兴趣爱好,为了搞清楚不惜一切代价 文 | 任正非 近日,华为在深圳坂田总部隆重举办“难题揭榜”火花奖颁奖典礼,为…

第20课:解决痛点|如何让ChatGPT记住指令并随时调用呢?

经常使用ChatGPT的人,会有一些烦恼,比如如何把调试好的一些prompt 管理起来?如何在使用ChatGPT的时候随时调用我之前输入过的历史指令呢?等等吧。。。 我们先把这个问题抛给ChatGPT来看看它是怎么回复的? 从ChatGPT的回答,我们可以获取到一些信息,ChatGPT本身并不具备…

500% 回报率?史上最强基金经理 ChatGPT 造!

公众号关注 “菜鸟学Python” 设为 “星标”,每天带你学Python! 转自新智元 编辑:润 拉燕 兄弟们,ChatGPT,要把人类基金经理也给替代了? 英国的一家金融咨询网站 Finder 表示,他们在 3 月 6 日创…

号称ChatGPT“最强竞争对手”的Claude,今天迎来史诗级更新!

转 量子位 | 公众号 QbitAI 号称ChatGPT“最强竞争对手”的Claude,今天迎来史诗级更新—— 关于Claude如何使用:我们专栏有详细的介绍(最强的ChatGPT竞品来了!免费好用,不需要兔魔法,小白都能用的GPT!) 模型记忆力原地…

太强啦!!!ChatGPT能上传文件了,能执行Python代码啦!

转自 梦晨 发自 凹非寺量子位 | 公众号 QbitAI ChatGPT又出试验型新模式,不少网友陆续收到代码解释器Alpha测试资格。 简单来说,这个模式提供两个功能:执行Python代码,接受文件上传下载。 为什么是这两个功能的组合? 可…

AutoGPT 全功能API 接入指南 (云记忆、联网、语音朗读、图像生成)

ChatGPT狂飙160天,世界已经不是之前的样子。 新建了人工智能中文站https://ai.weoknow.com 每天给大家更新可用的国内可用chatGPT资源 一、核心OpenAI API-key(必备) 点击 Create new secret key 获取 OPEN AI API KEYS 起个名字然后点击Cr…

给天猫精灵赋予chatgpt

前言 自从chatgpt火了之后,一直想把智障的天猫精灵对接个chatgpt,奈何天猫精灵不提供接口,终于在github上找到大佬做的小爱同学对接chatgpt的教程,于是根据他的原理,也搞出了个简陋的版本 成功展示 开发中遇到的问题…

别只关注chatGPT能不能写论文了,它还支持49中场景,代码都给你写好了,速领

简介 chatGPT最近非常不稳定,访问一不小心就出现了网络错误,根本就不能很好的使用。那么我们该怎么办呢?勇哥给大家想到了一个种办法,就是用程序去调用openapi的接口,这个接口虽然是收费的,但是可免费使用…

第08课:Prompt Engineering——提问ChatGPT的艺术

通过前面的学习,我们知道用户可以通过提示(Prompt)来指导ChatGPT生成特定主题的文章、提供特定领域的建议、回答特定类型的问题等。 而提示工程(Prompt Engineering,也称为In-Context Prompting)指在不更新模型参数的前提下、通过输入文本等方法来操控大型语言模型(Large …

(文末送18本ChatGPT扫盲书)从一路高歌到遭多国“封杀”,ChatGPT未来将是什么样子?

文末一口气赠书18本, 这次就让你high个够。 人工智能技术的发展已经逐渐改变了我们的生活和工作方式,其中,语言模型技术是近年来关注度很高的一个领域。在这个领域,ChatGPT是一个备受瞩目的产品,它不仅是一个聊天程序…

实测 ChatGPT 编程效果被其发现,这波我先站队 Stack Overflow

本文对 ChatGPT 解答编程问题的情况进行了测试。测试了不同难度的问题,并对 ChatGPT 的回答结果进行了鉴别。测试结果表明,ChatGPT 在解答简单的编程问题时表现较为出色,但在解决复杂的问题时则不太理想。因此,也总结出了如何更好…