Skills skill-failover-manager

apiVersion: skill.ooder.net/v1

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

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

metadata: id: skill-failover-manager name: Failover Manager version: "3.0.1" description: Skill for managing failover and circuit breaker patterns author: Ooder Team icon: ri-refresh-line

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

capability: category: sys

capabilities: - id: failover name: Failover description: 鏁呴殰杞Щ category: infrastructure autoBind: true - id: circuit-breaker name: Circuit Breaker description: 鐔旀柇鍣? category: infrastructure autoBind: true - id: health-monitoring name: Health Monitoring description: 鍋ュ悍鐩戞帶 category: infrastructure autoBind: false

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

configSchema: type: object properties: failureThreshold: type: integer default: 5 title: 鏁呴殰闃堝€? recoveryTimeout: type: integer default: 30000 title: 鎭㈠瓒呮椂(ms)

estimatedResources: cpu: "100m" memory: "256Mi"