forked from meshery/meshery
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Signed-off-by: l5io <[email protected]>
- Loading branch information
Showing
295 changed files
with
32,952 additions
and
250 deletions.
There are no files selected for viewing
2 changes: 1 addition & 1 deletion
2
.../meshmodel/apache-shardingsphere-operator-charts/0.2.0/v1.0.0/components/ComputeNode.json
Large diffs are not rendered by default.
Oops, something went wrong.
2 changes: 1 addition & 1 deletion
2
.../meshmodel/apache-shardingsphere-operator-charts/0.3.0/v1.0.0/components/ComputeNode.json
Large diffs are not rendered by default.
Oops, something went wrong.
195 changes: 195 additions & 0 deletions
195
server/meshmodel/capsule/0.7.1/v1.0.0/components/CapsuleConfiguration.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,195 @@ | ||
{ | ||
"capabilities": [ | ||
{ | ||
"description": "Initiate a performance test. Meshery will execute the load generation, collect metrics, and present the results.", | ||
"displayName": "Performance Test", | ||
"entityState": [ | ||
"instance" | ||
], | ||
"key": "", | ||
"kind": "action", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "perf-test", | ||
"type": "operator", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Configure the workload specific setting of a component", | ||
"displayName": "Workload Configuration", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "mutate", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "config", | ||
"type": "configuration", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Configure Labels And Annotations for the component ", | ||
"displayName": "Labels and Annotations Configuration", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "mutate", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "labels-and-annotations", | ||
"type": "configuration", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "View relationships for the component", | ||
"displayName": "Relationships", | ||
"entityState": [ | ||
"declaration", | ||
"instance" | ||
], | ||
"key": "", | ||
"kind": "view", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "relationship", | ||
"type": "configuration", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "View Component Definition ", | ||
"displayName": "Json Schema", | ||
"entityState": [ | ||
"declaration", | ||
"instance" | ||
], | ||
"key": "", | ||
"kind": "view", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "definition", | ||
"type": "configuration", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Configure the visual styles for the component", | ||
"displayName": "Styling", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "mutate", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "", | ||
"type": "style", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Change the shape of the component", | ||
"displayName": "Change Shape", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "mutate", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "shape", | ||
"type": "style", | ||
"version": "0.7.0" | ||
}, | ||
{ | ||
"description": "Drag and Drop a component into a parent component in graph view", | ||
"displayName": "Compound Drag And Drop", | ||
"entityState": [ | ||
"declaration" | ||
], | ||
"key": "", | ||
"kind": "interaction", | ||
"metadata": null, | ||
"schemaVersion": "capability.meshery.io/v1alpha1", | ||
"status": "enabled", | ||
"subType": "compoundDnd", | ||
"type": "graph", | ||
"version": "0.7.0" | ||
} | ||
], | ||
"component": { | ||
"kind": "CapsuleConfiguration", | ||
"schema": "{\n \"description\": \"CapsuleConfiguration is the Schema for the Capsule configuration API.\",\n \"properties\": {\n \"spec\": {\n \"description\": \"CapsuleConfigurationSpec defines the Capsule configuration.\",\n \"properties\": {\n \"enableTLSReconciler\": {\n \"default\": true,\n \"description\": \"Toggles the TLS reconciler, the controller that is able to generate CA and certificates for the webhooks\\nwhen not using an already provided CA and certificate, or when these are managed externally with Vault, or cert-manager.\",\n \"type\": \"boolean\"\n },\n \"forceTenantPrefix\": {\n \"default\": false,\n \"description\": \"Enforces the Tenant owner, during Namespace creation, to name it using the selected Tenant name as prefix,\\nseparated by a dash. This is useful to avoid Namespace name collision in a public CaaS environment.\",\n \"type\": \"boolean\"\n },\n \"nodeMetadata\": {\n \"description\": \"Allows to set the forbidden metadata for the worker nodes that could be patched by a Tenant.\\nThis applies only if the Tenant has an active NodeSelector, and the Owner have right to patch their nodes.\",\n \"properties\": {\n \"forbiddenAnnotations\": {\n \"description\": \"Define the annotations that a Tenant Owner cannot set for their nodes.\",\n \"properties\": {\n \"denied\": {\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"deniedRegex\": {\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n },\n \"forbiddenLabels\": {\n \"description\": \"Define the labels that a Tenant Owner cannot set for their nodes.\",\n \"properties\": {\n \"denied\": {\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n },\n \"deniedRegex\": {\n \"type\": \"string\"\n }\n },\n \"type\": \"object\"\n }\n },\n \"required\": [\n \"forbiddenAnnotations\",\n \"forbiddenLabels\"\n ],\n \"type\": \"object\"\n },\n \"overrides\": {\n \"default\": {\n \"TLSSecretName\": \"capsule-tls\",\n \"mutatingWebhookConfigurationName\": \"capsule-mutating-webhook-configuration\",\n \"validatingWebhookConfigurationName\": \"capsule-validating-webhook-configuration\"\n },\n \"description\": \"Allows to set different name rather than the canonical one for the Capsule configuration objects,\\nsuch as webhook secret or configurations.\",\n \"properties\": {\n \"TLSSecretName\": {\n \"default\": \"capsule-tls\",\n \"description\": \"Defines the Secret name used for the webhook server.\\nMust be in the same Namespace where the Capsule Deployment is deployed.\",\n \"type\": \"string\"\n },\n \"mutatingWebhookConfigurationName\": {\n \"default\": \"capsule-mutating-webhook-configuration\",\n \"description\": \"Name of the MutatingWebhookConfiguration which contains the dynamic admission controller paths and resources.\",\n \"type\": \"string\"\n },\n \"validatingWebhookConfigurationName\": {\n \"default\": \"capsule-validating-webhook-configuration\",\n \"description\": \"Name of the ValidatingWebhookConfiguration which contains the dynamic admission controller paths and resources.\",\n \"type\": \"string\"\n }\n },\n \"required\": [\n \"TLSSecretName\",\n \"mutatingWebhookConfigurationName\",\n \"validatingWebhookConfigurationName\"\n ],\n \"type\": \"object\"\n },\n \"protectedNamespaceRegex\": {\n \"description\": \"Disallow creation of namespaces, whose name matches this regexp\",\n \"type\": \"string\"\n },\n \"userGroups\": {\n \"default\": [\n \"capsule.clastix.io\"\n ],\n \"description\": \"Names of the groups for Capsule users.\",\n \"items\": {\n \"type\": \"string\"\n },\n \"type\": \"array\"\n }\n },\n \"required\": [\n \"enableTLSReconciler\"\n ],\n \"type\": \"object\"\n }\n },\n \"title\": \"Capsule Configuration\",\n \"type\": \"object\"\n}", | ||
"version": "capsule.clastix.io/v1beta2" | ||
}, | ||
"configuration": null, | ||
"description": "", | ||
"displayName": "Capsule Configuration", | ||
"format": "JSON", | ||
"id": "00000000-0000-0000-0000-000000000000", | ||
"metadata": { | ||
"genealogy": "", | ||
"isAnnotation": false, | ||
"isNamespaced": false, | ||
"published": false, | ||
"source_uri": "https://projectcapsule.github.io/charts/capsule-0.7.1.tgz" | ||
}, | ||
"model": { | ||
"category": { | ||
"name": "Orchestration \u0026 Management" | ||
}, | ||
"displayName": "Capsule", | ||
"id": "00000000-0000-0000-0000-000000000000", | ||
"metadata": { | ||
"isAnnotation": false, | ||
"primaryColor": "#00B39F", | ||
"secondaryColor": "#00D3A9", | ||
"shape": "circle", | ||
"source_uri": "https://projectcapsule.github.io/charts/capsule-0.7.1.tgz", | ||
"styleOverrides": "", | ||
"svgColor": "", | ||
"svgComplete": "", | ||
"svgWhite": "" | ||
}, | ||
"model": { | ||
"version": "0.7.1" | ||
}, | ||
"name": "capsule", | ||
"registrant": { | ||
"created_at": "0001-01-01T00:00:00Z", | ||
"credential_id": "00000000-0000-0000-0000-000000000000", | ||
"deleted_at": "0001-01-01T00:00:00Z", | ||
"id": "00000000-0000-0000-0000-000000000000", | ||
"kind": "artifacthub", | ||
"name": "Artifact Hub", | ||
"status": "discovered", | ||
"sub_type": "", | ||
"type": "registry", | ||
"updated_at": "0001-01-01T00:00:00Z", | ||
"user_id": "00000000-0000-0000-0000-000000000000" | ||
}, | ||
"connection_id": "00000000-0000-0000-0000-000000000000", | ||
"schemaVersion": "models.meshery.io/v1beta1", | ||
"status": "ignored", | ||
"subCategory": "Scheduling \u0026 Orchestration", | ||
"version": "v1.0.0", | ||
"components": null, | ||
"relationships": null | ||
}, | ||
"schemaVersion": "components.meshery.io/v1beta1", | ||
"status": "ignored", | ||
"styles": { | ||
"primaryColor": "#00B39F", | ||
"secondaryColor": "#00D3A9", | ||
"shape": "circle", | ||
"svgColor": "\u003csvg xmlns=\"http://www.w3.org/2000/svg\" id=\"Layer_1\" data-name=\"Layer 1\" viewBox=\"0 0 134.95 135.02\"\u003e\u003cdefs\u003e\u003cstyle\u003e.cls-1{fill:#00d3a9}.cls-2{fill:#00b39f}\u003c/style\u003e\u003c/defs\u003e\u003ctitle\u003emeshery-logo-light\u003c/title\u003e\u003cpolygon points=\"69.49 31.82 69.49 64.07 97.44 47.89 69.49 31.82\" class=\"cls-1\"/\u003e\u003cpolygon points=\"69.49 70.81 69.49 103.22 97.7 87.09 69.49 70.81\" class=\"cls-1\"/\u003e\u003cpolygon points=\"65.47 63.85 65.47 32.09 37.87 47.92 65.47 63.85\" class=\"cls-2\"/\u003e\u003cpath d=\"M10.1,103.1a67.79,67.79,0,0,0,21.41,21.55V90.71Z\" class=\"cls-2\"/\u003e\u003cpolygon points=\"65.47 103.06 65.47 71.05 37.8 87.07 65.47 103.06\" class=\"cls-2\"/\u003e\u003cpolygon points=\"35.54 122.63 63.56 106.61 35.54 90.41 35.54 122.63\" class=\"cls-1\"/\u003e\u003cpolygon points=\"99.61 122.8 99.61 90.63 71.63 106.63 99.61 122.8\" class=\"cls-2\"/\u003e\u003cpath d=\"M127,99.37a67.22,67.22,0,0,0,7.91-28.94L105.78,87.11Z\" class=\"cls-2\"/\u003e\u003cpolygon points=\"103.64 83.69 131.76 67.61 103.64 51.45 103.64 83.69\" class=\"cls-1\"/\u003e\u003cpolygon points=\"99.61 44.5 99.61 12.52 71.76 28.49 99.61 44.5\" class=\"cls-2\"/\u003e\u003cpolygon points=\"99.61 83.55 99.61 51.28 71.7 67.44 99.61 83.55\" class=\"cls-2\"/\u003e\u003cpolygon points=\"67.48 135.02 67.49 135.02 67.48 135.02 67.48 135.02\" class=\"cls-2\"/\u003e\u003cpolygon points=\"35.54 51.22 35.54 83.73 63.66 67.45 35.54 51.22\" class=\"cls-1\"/\u003e\u003cpath d=\"M65.47,0A67.2,67.2,0,0,0,35.83,7.83l29.64,17Z\" class=\"cls-2\"/\u003e\u003cpolygon points=\"35.54 12.3 35.54 44.62 63.68 28.48 35.54 12.3\" class=\"cls-1\"/\u003e\u003cpath d=\"M31.51,10.34A67.89,67.89,0,0,0,10.1,31.89L31.51,44.25Z\" class=\"cls-2\"/\u003e\u003cpath d=\"M99.43,8A67.23,67.23,0,0,0,69.49,0V25.15Z\" class=\"cls-1\"/\u003e\u003cpath d=\"M0,69.87A67.27,67.27,0,0,0,8.07,99.63L29.76,87.07Z\" class=\"cls-1\"/\u003e\u003cpath d=\"M8.07,35.37A67.16,67.16,0,0,0,0,65L29.79,47.91Z\" class=\"cls-1\"/\u003e\u003cpath d=\"M35.78,127.13A67.13,67.13,0,0,0,65.47,135V110.15Z\" class=\"cls-2\"/\u003e\u003cpath d=\"M124.92,32a67.9,67.9,0,0,0-21.28-21.52V44.3Z\" class=\"cls-1\"/\u003e\u003cpath d=\"M103.64,124.54A68,68,0,0,0,125,102.86L103.64,90.52Z\" class=\"cls-1\"/\u003e\u003cpath d=\"M135,64.81a67.06,67.06,0,0,0-8-29.35L105.49,47.88Z\" class=\"cls-2\"/\u003e\u003cpath d=\"M69.49,135a67.12,67.12,0,0,0,29.63-7.83L69.49,110Z\" class=\"cls-1\"/\u003e\u003cpolygon points=\"31.51 83.44 31.51 51.56 3.83 67.43 31.51 83.44\" class=\"cls-2\"/\u003e\u003c/svg\u003e", | ||
"svgWhite": "\u003csvg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003cpath d=\"M16.405 8.732v6.57l5.694-3.297-5.694-3.273Zm0 7.942v6.602l5.747-3.285-5.747-3.317Z\" fill=\"#fff\"/\u003e\u003cpath d=\"M15.586 15.256v-6.47l-5.622 3.225 5.622 3.245ZM4.307 23.252a13.809 13.809 0 0 0 4.362 4.39v-6.914l-4.362 2.524Zm11.279-.008v-6.52L9.95 19.985l5.636 3.258Z\" fill=\"#fff\" fill-opacity=\".8\"/\u003e\u003cpath d=\"m9.49 27.23 5.707-3.263-5.707-3.3v6.563Z\" fill=\"#fff\"/\u003e\u003cpath d=\"M22.54 27.265v-6.553l-5.699 3.259 5.7 3.294Zm5.58-4.773a13.697 13.697 0 0 0 1.612-5.895l-5.934 3.397 4.323 2.498Z\" fill=\"#fff\" fill-opacity=\".8\"/\u003e\u003cpath d=\"m23.362 19.298 5.728-3.276-5.728-3.291v6.567Z\" fill=\"#fff\"/\u003e\u003cpath d=\"M22.541 11.315V4.8l-5.673 3.253 5.673 3.262Zm0 7.955v-6.574l-5.685 3.292 5.685 3.281Z\" fill=\"#fff\" fill-opacity=\".8\"/\u003e\u003cpath d=\"M9.49 12.684v6.622l5.728-3.316-5.728-3.306Z\" fill=\"#fff\"/\u003e\u003cpath d=\"M15.586 2.25a13.69 13.69 0 0 0-6.037 1.595l6.037 3.463V2.25Z\" fill=\"#fff\" fill-opacity=\".8\"/\u003e\u003cpath d=\"M9.49 4.756v6.583l5.732-3.288L9.49 4.756Z\" fill=\"#fff\"/\u003e\u003cpath d=\"M8.669 4.356a13.83 13.83 0 0 0-4.362 4.39l4.362 2.518V4.356Z\" fill=\"#fff\" fill-opacity=\".8\"/\u003e\u003cpath d=\"M22.504 3.88a13.695 13.695 0 0 0-6.099-1.63v5.123l6.1-3.493ZM2.25 16.483c.071 2.12.634 4.196 1.644 6.062l4.418-2.559-6.062-3.503Zm1.644-7.028a13.68 13.68 0 0 0-1.644 6.036l6.068-3.482-4.424-2.554Z\" fill=\"#fff\"/\u003e\u003cpath d=\"M9.539 28.147a13.673 13.673 0 0 0 6.047 1.603v-5.062L9.54 28.147Z\" fill=\"#fff\" fill-opacity=\".8\"/\u003e\u003cpath d=\"M27.697 8.768a13.83 13.83 0 0 0-4.335-4.383v6.889l4.335-2.506ZM23.362 27.62a13.851 13.851 0 0 0 4.351-4.417l-4.351-2.514v6.93Z\" fill=\"#fff\"/\u003e\u003cpath d=\"M29.75 15.452a13.659 13.659 0 0 0-1.63-5.979l-4.381 2.53 6.011 3.45Z\" fill=\"#fff\" fill-opacity=\".8\"/\u003e\u003cpath d=\"M16.405 29.75a13.673 13.673 0 0 0 6.036-1.595l-6.036-3.498v5.093Z\" fill=\"#fff\"/\u003e\u003cpath d=\"M8.669 19.247v-6.494L3.03 15.986l5.639 3.261Z\" fill=\"#fff\" fill-opacity=\".8\"/\u003e\u003c/svg\u003e" | ||
}, | ||
"version": "v1.0.0" | ||
} |
Oops, something went wrong.