ワンクリックで
add-component
Walk through adding a new external Helm component to the kuberise platform
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Walk through adding a new external Helm component to the kuberise platform
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Guide through creating a new kuberise.io release with release notes, changelog, version badge, GitHub release, and LinkedIn post
Scaffold a new local Helm chart and register it in the app-of-apps
Check for newer versions of external Helm charts referenced in the platform
Test kr CLI changes on a local k3d cluster
Scaffold a new blog post for the kuberise.io website
Create a changelog entry for the kuberise.io website from RELEASE_NOTES.md
| name | add-component |
| description | Walk through adding a new external Helm component to the kuberise platform |
Guide the user through adding a new external Helm component to the kuberise.io platform. Follow these steps in order:
Ask the user for:
harbor, crossplane)harbor, often same as component name)https://helm.goharbor.io)1.16.0)Add the component under ArgocdApplications in the appropriate section (Platform Core, Data Services, Network Services, Security & Auth, Monitoring, AI Tools, CI/CD). Set enabled: false by default.
Example entry:
component-name:
enabled: false
chart: chart-name
repoURL: https://example-repo.io
targetRevision: 1.0.0
Only add namespace if it differs from the component name. Only add fields that differ from defaults.
Create values/defaults/platform/{component-name}/values.yaml. This file must always exist, even if empty. Values should be at the top level (no subchart nesting prefix) since they are passed directly to the upstream chart.
Add the component to the relevant app-of-apps/values-{name}.yaml enabler file (e.g. values-webshop.yaml) with enabled: true.
If the component installs CRDs and needs CRD instances (e.g., certificates, policies, custom resources):
charts/{component-name}-config/ with CRD instances{component-name}-config with syncWave: 2Remind the user to add the tool's name and logo to the homepage in https.kuberise.io/content/0.index.yml under the logos section.
values-base.yaml has valid YAML syntaxapp-of-apps/values.schema.json if new fields were introduced)