我是为 kubernetes 编写自定义控制器并试图理解这一点的新手。我已经开始参考示例控制器https://github.com/kubernetes/sample-controller。
我想扩展示例控制器以使用 kubernetes 在云中操作 VM 资源。如果检测到新的 VM 种类资源,它可以创建一个 Vm。如果用户需要,更新子资源或删除。
架构应如下所示:
apiVersion: samplecontroller.k8s.io/v1alpha1
kind: VM
metadata:
name: sample
spec:
vmname: test-1
status:
vmId: 1234-567-8910
cpuUtilization: 50
任何建议或帮助都是非常可观的:)