Operator-SDK:Controller数据写入自定义CRD并实现自动更新 之前写了一个使用Operator-SDK自定义CRD实现Node的request信息收集的demo,现在要将其采集到的数据写入K8s,实现在集群内直接使用kubectl get命令就可以查询到信息。
Operator-SDK:自定义CRD实现Node的request信息收集 一个信息收集的demo,编写Controller自定义CRD实现Node的request信息收集,主要目的是获取CPU和内存的使用量。部分代码参考了kubectl命令中的describe的源码实现。
WSL2使用Docker运行ManageIQ(含Systemctl安装、脚本配置代理与Docker端口映射) 使用ManageIQ项目在Docker Hub上提供的映像来测试在Docker容器中运行的ManageIQ。解决了在使用WSL2上的一些问题:使用systemd启动、WSL2中访问宿主机Windows代理、安装ManageIQ并且将端口映射到windows宿主机上访问。
Operator-SDK:结合基于GO构建的官方样例相关文档阅读及部分命令解释 阅读并翻译operator-sdk官方文档中的部分内容,使用go语言结合官方文档中Building Operators的样例Quickstart for Go-based Operators:一套简单的指令设置和运行一个基于go的operator,对搭建出的operator框架和命令的用途等做了部分解释和说明,同时对在实际部署中碰到的部分问题进行了解决。
LearnGoProgramming-YouTube:Golang基础学习笔记 Golang学习笔记本文是从YouTube观看视频资料Golang初学者时顺手做的笔记,仅供辅助学习和回顾使用。由于水平有限,可能会存在一定的翻译错误和内容错误。YouTube资料来源:Learn Go Programming - Golang Tutorial for Beginners - YouTube