从零开始写一个k8s管理平台
文章平均质量分 85
钟大發
这个作者很懒,什么都没留下…
展开
-
动手搓一个kubernetes管理平台(5)-WebSocket和TTY
所有的kubernetes管理平台,都会用到TTY的功能,既通过前端直接进入到容器内部,这是一个交互式的操作,或者说是一个流式操作,简单的http协议肯定不能满足这个需求,使用websocket就能很好的满足这个需求。既然决定了使用websocket作为前端进入容器的方式,那么可以看看后端是如何进入容器的。原创 2024-01-23 13:54:58 · 854 阅读 · 0 评论 -
动手搓一个kubernetes管理平台(4)-操作kubernetes
golang有一个好处是 操作kubernetes很方便,来看看基于clientset 如何进行封装原创 2024-01-19 14:44:12 · 1027 阅读 · 0 评论 -
动手搓一个kubernetes管理平台(3)-后端框架
后端框架的选择面比较大,由于不涉及复杂的调度/分布式管理等场景,所以后端选用一个标准的web server即可,比如gin, iris, beego等等,因为正好最近在看iris的一些项目,所以就选用了irsi+corba的框架进行后端开发 。原创 2024-01-19 13:18:52 · 1168 阅读 · 0 评论 -
动手搓一个kubernetes管理平台(2)-后端权限设计
对于集群的管理和平台的管理,权限很重要原创 2024-01-16 16:24:58 · 1094 阅读 · 0 评论 -
动手搓一个kubernetes管理平台(1)-需求和框架
用了rancher,用了kube-dashboard,要么觉得前者太重,要么觉得后者太轻,如何兼顾这2者?那就自己开发吧原创 2024-01-16 09:58:03 · 436 阅读 · 0 评论