Skills skill-k8s

apiVersion: skill.ooder.net/v1

install
source · Clone the upstream repo
git clone https://github.com/oodercn/skills
manifest: skills/capabilities/infrastructure/skill-k8s/skill.yaml
source content

apiVersion: skill.ooder.net/v1 kind: SkillPackage

metadata: id: skill-k8s name: Kubernetes Management version: "3.0.1" description: Kubernetes Cluster Management Service for Ooder Agent Platform author: Ooder Team icon: ri-kubernetes-line

spec: skillForm: PROVIDER skillCategory: SERVICE sceneType: AUTO purposes: - TEAM - PERSISTENT

capability: category: sys

capabilities: - id: cluster-management name: Cluster Management description: 闆嗙兢绠$悊 category: infrastructure autoBind: true - id: deployment-management name: Deployment Management description: 閮ㄧ讲绠$悊 category: infrastructure autoBind: true - id: pod-monitoring name: Pod Monitoring description: Pod鐩戞帶 category: infrastructure autoBind: false - id: service-discovery name: Service Discovery description: 鏈嶅姟鍙戠幇 category: infrastructure autoBind: false

dependencies: - skillId: skill-common version: ">=3.0.0" required: true

configSchema: type: object properties: kubeconfig: type: string title: Kubeconfig璺緞 default: "" namespace: type: string title: 榛樿鍛藉悕绌洪棿 default: "default"

estimatedResources: cpu: "200m" memory: "512Mi"