Hi - I answer from the OpenSmartRoute documentation: routing, the API, plans and quotas, self-hosting. Ask away, or open a support ticket if you need a person.
Grounded in the docs - follow a source before acting on it.
helm - Skill - OpenSmartRoute
Skillv1.0.0
helm
CRDs in `crds/` must be identical to `config/crd/bases/`. Run `make helm.sync` after any API type change and verify the copied files match. - RBAC rules in the ClusterRole template must stay in sync w
CRDs in crds/ must be identical to config/crd/bases/. Run make helm.sync after any API type change and verify the copied files match.
RBAC rules in the ClusterRole template must stay in sync with config/rbac/role.yaml. Run make helm.sync after any change to kubebuilder:rbac markers.
All configurable values must appear in values.yaml with sensible defaults. Helpers that reference .Values.* keys not present in values.yaml should be avoided.
PDB defaults must be safe for the default replicaCount. A PDB with minAvailable >= replicaCount blocks voluntary evictions.
Use it
Copy one of these into your project. Installing also returns the manifest and these snippets.
yaml
targets:
- https://api.opensmartroute.ai/api/v1/registry/networking-incubator-coraza-kubernetes-operator-helm-ins-d88c0d/manifest # or paste the manifest below
Manifest
An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.
{
"ocm": "1",
"id": "networking-incubator-coraza-kubernetes-operator-helm-ins-d88c0d",
"kind": "skill",
"name": "helm",
"description": "CRDs in `crds/` must be identical to `config/crd/bases/`. Run `make helm.sync` after any API type change and verify the copied files match. - RBAC rules in the ClusterRole template must stay in sync with `config/rbac/role.yaml`. Run `make helm.sync` after any change to `kubebuilder:rbac` markers. - All configurable values must appear in `values.yaml` with sensible defaults. Helpers that reference `.Values.*` keys not present in `values.yaml` should be avoided. - PDB defaults must be safe for the default `replicaCount`. A PDB with `minAvailable >= replicaCount` blocks voluntary evictions.",
"publisher": "networking-incubator",
"version": "1.0.0",
"capabilities": {
"domains": [
"coding"
],
"tags": [
"skill-md",
"github-instructions"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"CRDs in `crds/` must be identical to `config/crd/bases/`. Run `make helm.sync` after any API type change and verify the copied files match. - RBAC rules in the ClusterRole template must stay in sync with `config/rbac/role.yaml`. Run `make helm.sync` after any change to `kubebuilder:rbac` markers. - All configurable values must appear in `values.yaml` with sensible defaults. Helpers that reference `.Values.*` keys not present in `values.yaml` should be avoided. - PDB defaults must be safe for the default `replicaCount`. A PDB with `minAvailable >= replicaCount` blocks voluntary evictions."
],
"primary": false,
"metadata": {
"source": {
"provider": "github-instructions",
"repository": "https://github.com/networking-incubator/coraza-kubernetes-operator",
"path": ".github/instructions/helm.instructions.md",
"ref": "4b3bd925d193a7465d55e3366492852126f1fa8a",
"url": "https://github.com/networking-incubator/coraza-kubernetes-operator/blob/4b3bd925d193a7465d55e3366492852126f1fa8a/.github/instructions/helm.instructions.md",
"key": "networking-incubator/coraza-kubernetes-operator/.github/instructions/helm.instructions.md"
},
"applies_to": "charts/**"
},
"instructions": "- CRDs in `crds/` must be identical to `config/crd/bases/`. Run `make helm.sync` after any API type change and verify the copied files match.\n- RBAC rules in the ClusterRole template must stay in sync with `config/rbac/role.yaml`. Run `make helm.sync` after any change to `kubebuilder:rbac` markers.\n- All configurable values must appear in `values.yaml` with sensible defaults. Helpers that reference `.Values.*` keys not present in `values.yaml` should be avoided.\n- PDB defaults must be safe for the default `replicaCount`. A PDB with `minAvailable >= replicaCount` blocks voluntary evictions.",
"cost": {
"context_tokens": 149
}
}
Fetch it by URL: GET /api/v1/registry/networking-incubator-coraza-kubernetes-operator-helm-ins-d88c0d/manifest?version=1.0.0
Reviews
Star ratings from people who tried it. One review per account; edit yours any time.
No reviews yet. Install it, try it, and be the first to rate it.