Slurm - 深入 Kubernetes 主题的简单方法

Slurm - 深入 Kubernetes 主题的简单方法

今年 XNUMX 月,Kubernetes 课程 Slurm 的组织者找上门来测试它,并告诉我他们的印象:

Dmitry,Slurm 是为期三天的 Kubernetes 强化课程,是一次密集的培训活动。 如果你在第一堂课上只坐两个小时,你不太可能写出它。 您准备好全面参与了吗?

在使用 Slurm 之前,需要参加有关 ansible、docker 和 ceph 的预备在线课程。
然后,在萝卜中获取代码和确切的说明,根据这些说明,您可以在讲座中与演示者一起逐行浏览每个命令行。

— 我确认我已准备好充分参加这两门课程。

之后,保证在满是系统管理员的教室里进行 6 天的艰苦学习(基本 Slurm 和 MegaSlurm)。

喷泉

总体来说,开发服务的难点是什么? 例如,一家企业要求推送通知广告! 似乎有一个拥有网站的全栈开发人员和拥有移动应用程序的移动开发人员。 15分钟任务。 跟商家说我们一天就可以搞定!

事实证明,以前从未发送过推送通知。 我们没有提前连接国外或自托管的推送通知平台。 而且这已经不再是15分钟或者一个小时了,如果一周之内就能够接通就好了。 魔法和魔法开始了。 一切都是不明朗、陌生、不可预测的。

开发变得完全不可预测,原因只有一个:他们没有考虑到除了业务任务层之外,还有基础设施层。

如果业务任务层是喷出许多小任务、假设检验和视觉技巧的喷泉,那么基础设施就是它的管道。 在这里,您需要至少提前六个月进行规划。

喷泉用管道

由于复杂性和需要非常密切关注细节,经过专门培训的人员正在开发“管道”:DevOps,他们是从最有经验的管理员和开发人员中成长起来的。 他们的工作是系统的、严格一致的。 他们就像桥梁建造者 - 任何错误都会导致 15 分钟内的简单业务任务突然变成需要很多天和金钱来重新规划基础设施。

Slurm 是目前俄罗斯(据我所知)唯一一门教授如何以标准化方式构建基础设施的课程,允许您至少以某种方式消除规划错误。 我选修了一门关于 Kubernetes 的课程,并且我将在 XNUMX 月份选修一门关于 DevOps 的新课程。

Slurm 是由 Southbridge 发明的,Southbridge 是一家管理外包商,已经建造了数十个不同形状的喷泉。 南桥经过 KTP 和 KCSP 认证(CNCF,Linux 基金会成员)。

他们在 Kubernetes 课程中到底教授什么?

如何组织开发人员所做的一切并且使其不倒塌?

  • 使用 Kubespray
  • 安装附加组件
  • 集群测试和故障排除

如何授权用户(开发人员)进入集群并使用集群本身?

  • LDAP(Nginx + Python)
  • OIDC(Dex + 舷梯)

如何在网络层面保护自己免受黑客攻击?

  • CNI简介
  • 网络安全政策

总体来说安全!

  • Pod 安全策略
  • Pod中断预算

我们不会隐瞒任何事情,我们会详细告诉您幕后的情况

  • 控制器结构
  • 运算符和 CRD

集群中的有状态应用程序

  • 以PostgreSQL启动数据库集群为例
  • 启动 RabbitMQ 集群

如何不以明文形式存储大量密码和配置

  • 在 Kubernetes 中管理机密
  • 拱顶

弹指间即可水平缩放

  • Теория
  • 实践

备份

  • 使用 Heptio Velero(以前称为 Ark)和 etcd 备份和恢复集群

轻松部署到测试、阶段和生产

  • 皮棉
  • 模板和部署工具
  • 部署策略

还有一门关于类固醇的课程,那里的一切通常都是硬核的。 然而,在基础课程之后,您已经可以建造自己的喷泉了。

Slurm 结束后,参与者留下了一些文物——全天的视频记录、每个项目的详细说明以及精确的食谱,其中的命令可以愚蠢地复制粘贴,以便组装备份解决方案或备份解决方案。测试环境或其他东西。

也就是说,就这么简单。 是的。 我来了几天,沉浸在这个主题中,收到了准确的食谱,然后回到我的工作场所构建项目基础设施 - 简单、正确,最重要的是,在可预测的时间范围内。 魔法和巫术都结束了,剩下的就是工作了。

结果如何呢?

在比赛结束的几天里,你会感觉到真正严肃的项目几乎是由开发人员自己构建的。 令人惊讶的是,所涵盖的所有材料都是可以理解的,我每天都会在自己的服务器上复制它。

幸运的是,所有观众都转移到了购物车聊天中,即使在几周后,那里仍然有活力。

接下来是什么?

组织者正在准备秋季的 Slurm Devops,我已经做好了准备。 我很快就会在我的文章中写到这一点 购物车中的 techdir 频道@ctorecords.

来源: habr.com

添加评论