Skip to main content

add-platform-support

Automate adding new cloud provider/platform support to Ignition

معلومات المصدر

المستودع
coreos/ignition
آخر نشاط في المصدر
٤ مايو ٢٠٢٦ في ٢٠:٤٥
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٩٧٦
التفرعات
٢٩٨

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
add-platform-support
description
Automate adding new cloud provider/platform support to Ignition
# Add Platform Support This skill adds a new cloud provider/platform to Ignition by running the codified script. ## Usage When invoked, gather the following from the user if not provided as arguments: - **Provider ID** (`--id`): lowercase alphanumeric, e.g. `hetzner` - **Provider Name** (`--name`): display name, e.g. `Hetzner Cloud` - **Metadata URL** (`--url`): URL to fetch config from, e.g. `http://169.254.169.254/hetzner/v1/userdata` - **Documentation URL** (`--docs`): platform docs URL, e.g. `https://www.hetzner.com/cloud` - **Description** (`--description`, optional): custom description for supported-platforms.md Then execute: ```bash .opencode/skills/add-platform-support/run.sh \ --id <provider_id> \ --name "<provider_name>" \ --url "<metadata_url>" \ --docs "<docs_url>" ``` The script handles everything: generating the provider Go file, updating the registry, docs, release notes, running validation, and creating the commit. See `README.md` in this directory for detailed documentation.
عرض على GitHub