年仅 18 岁的全球最年轻 Kubestronaut:Erjon Dibrani 的云原生技术成长之路

由 CNCF 发起的 Kubestronaut 计划是一项独特的计划,旨在表彰获得 CNCF 全部五项 Kubernetes 相关认证的个人。Kubestronaut 们在云原生技术方面不仅拥有卓越的专业知识,更是云原生教育的大使。我们这次开源故事的主角是 Erjon Dibrani。

最新资讯

2025-07-11 9

年仅 18 岁的全球最年轻 Kubestronaut:Erjon Dibrani 的云原生技术成长之路

1752223037950542.png


关于  Erjon Dibrani

由 CNCF 发起的 Kubestronaut 计划是一项独特的计划,旨在表彰获得 CNCF 全部五项 Kubernetes 相关认证的个人。Kubestronaut 们在云原生技术方面不仅拥有卓越的专业知识,更是云原生教育的大使。我们这次开源故事的主角是 Erjon Dibrani。


从 Scratch 到 Python:激发 Erjon 的编程热情

Erjon 是一名18岁的慕尼黑高中生,即将和大家分享他成为全球最年轻 Kubestronaut 的精彩旅程。他的妈妈在他约10岁时为他在当地报名了 Scratch 编程课程。初次接触编程,Erjon 并没有很喜欢,没过多久,他便对编程失去了兴趣,逐渐转移了注意力。


几年过去,在 Erjon 快满 15 岁时,他再次尝试编程,于是在 Udemy 上报名学习了 Jannis Seemann 的 Python 快速入门课程。出乎意料的是,这次尝试激发了他对编程的热爱。Python 点燃了他的热情,他沉浸式学习了哈佛大学的 CS50 课程,尽管这门课程对他来说很有挑战性,在学习过程中有时会让他感到挫败,但 Erjon 最终克服了困难,这段学习经历令他受益匪浅,为他的编程技能打下了坚实的基础。


Erjon 实习经历:开启 Kubernetes 之旅

2022 年 11 月,Erjon 迎来了职业生涯中的重要转折点:在一家约有40-50名员工的小型咨询公司开始了一段为期三个月的实习。他的带教导师是一名充满工作激情且很有耐心的在职学生,在导师的指导下,他为 Open Telekom Cloud 创建了 Prometheus exporter。这段实习经历不仅极大提升了他的编码基础技能,更让他在实践中提升了自信心。


实习期间,除了这个项目,导师教授了 Erjon 许多基础知识,比如互联网和计算机工作原理、编程基础知识,还推荐了一系列实用的编程工具。其中导师介绍了 Advent of Code ,这激发了他对算法与逻辑思维的浓厚兴趣,很快便成为了他练习编程和解决问题的首选方式之一。


挑战认证:CKAD、CKA 和 CKS

1752223092126112.png


CKAD-CN (Certified Kubernetes Application Developer) - 中文监考官

https://training.linuxfoundation.cn/certificates/4

CKAD (Certified Kubernetes Application Developer) - 英文监考官

https://training.linuxfoundation.cn/certificates/47


在导师的启发和支持下,Erjon 在在十个月后考取了自己的第一个认证 ——CKAD (Certified Kubernetes Application Developer)。 这项认证颇有难度,他取得了还不错的成绩(72%),但他自己对这个分数并不满意,坚定了继续努力的决心并激起了斗志。


CKAD 认证考试的备考建议


1. 深入学习 kubectl:掌握 kubectl 参数等,以便kubectl explain <resource>更好地理解 Kubernetes 资源。

2. 使用 --dry-run 和 -o yaml通过运行以下命令有效地保存清单: kubectl -n <namespace> create deploy app --image=<image-name> --replicas=2 --dry-run=client -o yaml > deploy.yaml

3. 收藏 Kubernetes 官方文档:登录后立即打开官方 Kubernetes 命令参考,快速访问。URL:https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands

4. 练习使用 Helm:在参加考试之前,使用本地 Kubernetes 集群(如通过  K3s、Minikube 、 kind等)获得 Helm 的本地集群实践经验。

5. 熟悉 Vim 编辑器:使用 Vim Cheatsheet、DevHints Vim Cheatsheet 和 freeCodeCamp Vim 教程等资源提高您的 Vim 技能。

6. 始终进行复制:在编辑修改任何文件之前,始终创建备份副本。

7. 有效地使用日志、描述和事件:使用以下方法有效地诊断问题:kubectl logs <pod-name>,,`kubectl describe <resource>kubectl events --for <resource>/<resource-name> --watch

8. 深入了解服务和网络策略:在本地集群或您喜欢的测试环境(例如,KodeKloud 实验室、KillerShell、Linux 基金会考试模拟器)中彻底测试和试验服务和网络策略


1752223130184908.png

CKA-CN (Certified Kubernetes Administrator) - 中文监考官

https://training.linuxfoundation.cn/certificates/1

CKA (Certified Kubernetes Administrator) - 英文监考官

https://training.linuxfoundation.cn/certificates/48


他再次全身心的投入备考,三个月后,他挑战了 CKA (Certified Kubernetes Administrator)认证考试。经过更高强度的学习、实验和模拟考试,他以99%的分数考取了CKA认证,斩获全公司的最高分!


CKA 认证考试的备考建议


1. 熟练掌握文件查找与字符串处理命令:find、grep、cut、awk、sed

  • find— 定位文件/目录

  • grep— 在文件中搜索

  • cut, awk, sed— 提取或操作输出或文件内容

2. 熟悉网络工具:curl、wget、ping、telnet、ip、netstat

  • curlwget— 测试端点(API、服务等)

  • pingtelnet— 测试网络连接性

  • ipipconfignetstat检查网络接口和端口状态

3. 进程管理pstophtop— 监控正在运行的进程

4. 系统和包管理apt——安装如 kubeadm 和 kubelet 等必要组件

5. Kubernetes 管理员专属技能:

  • 使用 kubeadm 搭建 Kubernetes 集群

  • 升级 Kubernetes 集群

  • 安装 CNI 插件(以 Flannel 为例):

kubectl apply -fhttps://github.com/flannel-io/flannel/releases/latest/download/kube-flannel.yml
  • 备份 etcd

  • 创建新的 Kubernetes 用户及其 CSR(证书签名请求)

  • 管理 Kubelet:检查配置、查看日志、重启服务

  • 测试 RBAC 权限:

kubectl auth can-i create pods --as <user>

6. 心态与实践技巧

  • 熟练掌握命令式的 kubectl 操作

  • 定期使用如下命令掌握资源结构与状态: kubectl explain、kubectl describe、kubectl get…-o yaml

  • 不断练习,直到所有命令操作变成肌肉记忆


这两次认证考试对 Erjon 来说充满挑战,他全力以赴投入备考,而这份努力也收获了丰厚回报——不仅技术能力得到了显著提升,信心也随之倍增。



CKS 认证与进一步提升

image.png

CKS-CN (Certified Kubernetes Security Specialist) - 中文监考官

https://training.linuxfoundation.cn/certificates/16

CKS (Certified Kubernetes Security Specialist) - 英文监考官

https://training.linuxfoundation.cn/certificates/49


大约两个月后,他再接再厉,又顺利完成了 CKS (Certified Kubernetes Security Specialist)认证考试,取得了 81% 的优异成绩。为更高效地备考,他强烈推荐以下优质资源,这些内容清晰明了,能帮助快速掌握关键概念。



Kubernetes 认证考试的其他通用备考建议

为了提高效率,Erjon 在 bash 配置中添加了一些别名来自定义工作流程:

alias kubens='kubectl config set-context --current --namespace'

alias kubectx='kubectl config set-cluster'

alias force='--grace-period=0 --force'


  • 彻底掌握考试大纲:备考初期,Erjon 建议考生逐条仔细阅读 CNCF 公布的考试知识点,并确保自己能在实践中完成每一项任务,做到理论与实践贯通。

  • 充分使用 KodeKloud 并反复练习:特别要深入练习 Linux 基金会提供的模拟考试。不要只是观看视频,要动手完成每个实验,并反复练习,直到完全掌握。

  • 创建个人笔记文件夹:按主题(如 Pods、Deployments、ConfigMaps 等)清晰整理笔记,形成自己的思维导图,方便快速查阅复习。

  • 合理安排时间:考试过程中不要在某道题上卡太久。可以先标记下来,继续做后面的题目,最后再回头处理,从而最大限度地提高考试效率。


回顾:付出的努力值得吗?

这个问题对他来说毫无疑问——绝对值得。在职业生涯的早期,他选择投入大量时间、精力,甚至不少金钱来考取 CKAD、CKA 和 CKS 这些认证。如今看来,这一决定无疑是正确的,也成为他职业起步阶段最有价值的投资之一。


这些认证带来的不仅是技术能力的提升,更让 Erjon 对平台工程整体框架有了更宏观的认知。虽然考试聚焦于 Kubernetes,但备考过程中他也掌握了 Linux 网络架构、软件包管理机制、文件系统原理以及系统内部机制等广泛等广泛技能。


这是一段陡峭的学习曲线,过程充满挑战与挫折,但也正是这些经历,塑造了如今的 Erjon——一个更强大、更自信的初级平台工程师。


Erjon 最后的感悟、想法和建议

Erjo 不会盲目推荐大家踏上这条 Kubernetes 认证之旅,因为并非每个人都要通过考取认证才能走向成功,他也曾共事过尚未取得过任何认证的顶尖 DevOps 工程师。但如果你是一个充满好奇心、渴望突破认知边界、乐于挑战技术极限的人,那么这段旅程定会让你收获满满。对 Erjo 来说,这些认证不仅仅是“纸上的成就”,而是挑战自我、不断突破的见证,见证他探索技术的每一步。


image.png


这就是 Erjon 如何在18岁成为 Kubestronaut 的故事。旅程充满挑战,有时让人沮丧,但每一份努力都让他离目标更近。正是这些艰难险阻,让成功的果实愈发甘甜,这段经历对他来说无可替代。他想告诉每个正在犹豫追梦的人:“请大胆去梦,刻苦练习,别让困难战胜你,挡住你的脚步,你一定可以达到成功的彼岸!”


1752223210804958.png

作者:Erjon Dibrani

18 岁,志向成为平台工程师

对 Kubernetes、Linux 和云原生技术充满热情

分享从 Scratch 到 Kubestronaut 的历程




 1752223279844259.png

CKA-CN & CKAD-CN & CKS-CN超级套

https://training.linuxfoundation.cn/pack/30


1752223327528524.png

CKA-CN & CKS-CN双证套购

https://training.linuxfoundation.cn/pack/22


1752223352694421.png

CKA-CN & CKAD-CN双证套购 

https://training.linuxfoundation.cn/pack/91


1752223375574164.png

CKA-CN & LFS258套购

https://training.linuxfoundation.cn/pack/1


1752223406750977.png

CKAD-CN & LFD259套购 

https://training.linuxfoundation.cn/pack/4


1752223437516169.png

CKS-CN & LFS260套购

https://training.linuxfoundation.cn/pack/21

1752223456735984.png

Kubestronaut超级套购

https://training.linuxfoundation.cn/pack/81




如果你想了解更多关于 Kubestronaut 的内容,请访问以下关于 Kubestronaut 相关文章:

CNCF 启动 Kubestronaut 计划展示K8S专家们火箭般的 Kubernetes 技能

加入 Kubestronaut 计划,成为全球云原生社区的榜样

Kubestronaut 计划 FAQ

Kubestronaut是如何炼成的 - Yongkang He的云原生之路

王志龙:首批中国区 Kubestronaut 的云原生之旅

Kubestronaut 是如何炼成的 - Khushboo Khatter 的云原生之路

云原生技术深耕者:朱佳庆的Kubestronaut成长故事

Felix Tsang 的 Kubestronaut 之路:云原生专家的成长轨迹与未来展望

一位 Kubestronaut 的诞生:Eleni Grosdouli 的云原生学习与成功之路

云原生时代:David Pech 的云原生学习之旅,塑造 Kubestronaut 传奇

携手共创:加入全球 500+ Kubestronauts 精英行列!

Phong Nguyen Van 的 Kubestronaut 之路:云原生技术的探索与突破

Aleksandr Grigorenko 的 Kubestronaut 之路:从初学者到云原生职业突破之旅

Eyal Zekaria 的 Kubestronaut 之路:从 DevOps 专家到云原生架构师

David Mukuzi 的 Kubestronaut 故事:实践与学习成就技术之路

从 DevOps 工程师到云原生专家:Sofonias Mengistu 的 Kubestronaut 成长之路

Kubestronaut 之旅:Sathish 如何通过 CNCF 认证塑造云原生职业生涯

Kubestronaut 之路:Anmol Mishra 如何通过 Kubernetes 认证提升数据工程能力

Gerardo López 的 Kubestronaut 之旅:从 DevOps 工程师到云原生专家

莫桑比克首位 Kubestronaut:Nelson Hilario Filipe 的云原生之旅

Iliyan Petkov 的 Kubestronaut 之路:东欧云原生先锋的成长故事

Albert 朱云杰:中国区首位 Golden Kubestronaut 专家的云原生通关之路

挪威首位女性 Kubestronaut:Kateryna Firoozi 的云原生技术成长之旅

首位女性 Golden Kubestronaut 专家: Jana von šák 的云原生之旅




拥有 Kubernetes 及其他云原生技术技能,创造职业发展的无限可能,按  这里 报名参加 Kubernetes 认证考试,成为 Kubestronaut,开启您的云原生探索之旅!


相关文章

Linux基金会开源软件学园 Copyright © 2019-2025 linuxfoundation.cn, ICP license, no. 京ICP备17074266号-2