|
127 | 127 | }, |
128 | 128 | "docs": "https://docs.layer5.io/kanvas/concepts/relationships/#2-hierarchical-relationships" |
129 | 129 | }, |
| 130 | + { |
| 131 | + "theme": "", |
| 132 | + "categoryOrder": "1", |
| 133 | + "category": "Lifecycle Management", |
| 134 | + "functionOrder": "101", |
| 135 | + "function": "Discovery of existing infrastructure", |
| 136 | + "feature": "Discover clusters and/or import existing Kubernetes applications. Visualize their architecture, and gain a clear understanding of how different components interact.", |
| 137 | + "subscriptionTier": "Free", |
| 138 | + "comparisonTiers": { |
| 139 | + "free": true, |
| 140 | + "teamDesigner": true, |
| 141 | + "teamOperator": true, |
| 142 | + "enterprise": true |
| 143 | + }, |
| 144 | + "docs": "https://docs.meshery.io/guides/infrastructure-management/registering-a-connection#infrastructure-discovery" |
| 145 | + }, |
130 | 146 | { |
131 | 147 | "theme": "", |
132 | 148 | "categoryOrder": "1", |
|
143 | 159 | }, |
144 | 160 | "docs": "https://docs.meshery.io/reference/mesheryctl" |
145 | 161 | }, |
| 162 | + { |
| 163 | + "theme": "", |
| 164 | + "categoryOrder": "1", |
| 165 | + "category": "Lifecycle Management", |
| 166 | + "functionOrder": "103", |
| 167 | + "function": "Environments, Deployments, & Dry-runs", |
| 168 | + "feature": "Operational control of infrastructure and applications by group. Deploy to multiple Environments. Test and verify configuration changes prior to deployment.", |
| 169 | + "subscriptionTier": "TeamOperator", |
| 170 | + "comparisonTiers": { |
| 171 | + "free": false, |
| 172 | + "teamDesigner": false, |
| 173 | + "teamOperator": true, |
| 174 | + "enterprise": true |
| 175 | + }, |
| 176 | + "docs": "https://docs.layer5.io/cloud/spaces/environments/" |
| 177 | + }, |
146 | 178 | { |
147 | 179 | "theme": "", |
148 | 180 | "categoryOrder": "1", |
|
173 | 205 | "teamOperator": true, |
174 | 206 | "enterprise": true |
175 | 207 | }, |
176 | | - "docs": "https://docs.layer5.io/kanvas/operator/operator-views/" |
| 208 | + "docs": "https://docs.layer5.io/cloud/catalog/metrics/" |
| 209 | + }, |
| 210 | + { |
| 211 | + "theme": "", |
| 212 | + "categoryOrder": "1", |
| 213 | + "category": "Lifecycle Management", |
| 214 | + "functionOrder": "107", |
| 215 | + "function": "Assign Views to Workspace", |
| 216 | + "feature": "Add new views to workspace", |
| 217 | + "subscriptionTier": "", |
| 218 | + "comparisonTiers": { |
| 219 | + "free": false, |
| 220 | + "teamDesigner": false, |
| 221 | + "teamOperator": true, |
| 222 | + "enterprise": true |
| 223 | + }, |
| 224 | + "docs": "https://docs.layer5.io/kanvas/operator/views/#managing-views" |
177 | 225 | }, |
178 | 226 | { |
179 | 227 | "theme": "", |
|
189 | 237 | "teamOperator": true, |
190 | 238 | "enterprise": true |
191 | 239 | }, |
192 | | - "docs": "https://docs.layer5.io/kanvas/operator/operator-views/#5-export-a-view" |
| 240 | + "docs": "https://docs.layer5.io/kanvas/operator/views/#5-export-a-view" |
193 | 241 | }, |
194 | 242 | { |
195 | 243 | "theme": "", |
|
205 | 253 | "teamOperator": true, |
206 | 254 | "enterprise": true |
207 | 255 | }, |
208 | | - "docs": "https://docs.layer5.io/kanvas/operator/operator-views/#3-share-a-view" |
| 256 | + "docs": "https://docs.layer5.io/kanvas/operator/views/#3-share-a-view" |
| 257 | + }, |
| 258 | + { |
| 259 | + "theme": "", |
| 260 | + "categoryOrder": "1", |
| 261 | + "category": "Lifecycle Management", |
| 262 | + "functionOrder": "110", |
| 263 | + "function": "Stream Container Logs", |
| 264 | + "feature": "Stream and search logs from one or more pod/container simultaneously to observe application behavior and identify issues in real time.", |
| 265 | + "subscriptionTier": "TeamOperator", |
| 266 | + "comparisonTiers": { |
| 267 | + "free": false, |
| 268 | + "teamDesigner": false, |
| 269 | + "teamOperator": true, |
| 270 | + "enterprise": true |
| 271 | + }, |
| 272 | + "docs": "https://docs.layer5.io/kanvas/operator/#understanding-log-streamer" |
209 | 273 | }, |
210 | 274 | { |
211 | 275 | "theme": "", |
|
223 | 287 | }, |
224 | 288 | "docs": "https://docs.layer5.io/kanvas/tasks/designs/deploying-designs/" |
225 | 289 | }, |
| 290 | + { |
| 291 | + "theme": "", |
| 292 | + "categoryOrder": "1", |
| 293 | + "category": "Lifecycle Management", |
| 294 | + "functionOrder": "112", |
| 295 | + "function": "Multiple Kubernetes Clusters", |
| 296 | + "feature": "Management and ongoing synchronization of cloud native infrastructure across any number of Clouds and Kubernetes clusters.", |
| 297 | + "subscriptionTier": "TeamOperator", |
| 298 | + "comparisonTiers": { |
| 299 | + "free": false, |
| 300 | + "teamDesigner": false, |
| 301 | + "teamOperator": true, |
| 302 | + "enterprise": true |
| 303 | + }, |
| 304 | + "docs": "https://docs.meshery.io/installation/kubernetes" |
| 305 | + }, |
| 306 | + { |
| 307 | + "theme": "", |
| 308 | + "categoryOrder": "1", |
| 309 | + "category": "Lifecycle Management", |
| 310 | + "functionOrder": "113", |
| 311 | + "function": "Multi-Cloud Integration", |
| 312 | + "feature": "Management and ongoing synchronization of AWS and GCP services, workloads and changes across any number of accounts.", |
| 313 | + "subscriptionTier": "TeamOperator", |
| 314 | + "comparisonTiers": { |
| 315 | + "free": false, |
| 316 | + "teamDesigner": false, |
| 317 | + "teamOperator": true, |
| 318 | + "enterprise": true |
| 319 | + }, |
| 320 | + "docs": "https://docs.meshery.io/concepts/architecture/meshsync#meshsync-1" |
| 321 | + }, |
226 | 322 | { |
227 | 323 | "theme": "", |
228 | 324 | "categoryOrder": "1", |
|
399 | 495 | }, |
400 | 496 | "docs": "https://docs.layer5.io/cloud/identity/organizations/" |
401 | 497 | }, |
| 498 | + { |
| 499 | + "theme": "", |
| 500 | + "categoryOrder": "6", |
| 501 | + "category": "Workspaces", |
| 502 | + "functionOrder": "601", |
| 503 | + "function": "My Workspace", |
| 504 | + "feature": "My Workspace is your always available, primary space for storing designs, views, and models that you own.", |
| 505 | + "subscriptionTier": "Free", |
| 506 | + "comparisonTiers": { |
| 507 | + "free": true, |
| 508 | + "teamDesigner": true, |
| 509 | + "teamOperator": true, |
| 510 | + "enterprise": true |
| 511 | + }, |
| 512 | + "docs": "https://docs.layer5.io/cloud/spaces/workspaces/" |
| 513 | + }, |
402 | 514 | { |
403 | 515 | "theme": "", |
404 | 516 | "categoryOrder": "6", |
|
415 | 527 | }, |
416 | 528 | "docs": "https://docs.layer5.io/cloud/tutorials/gitops-snapshots/" |
417 | 529 | }, |
| 530 | + { |
| 531 | + "theme": "", |
| 532 | + "categoryOrder": "6", |
| 533 | + "category": "Workspaces", |
| 534 | + "functionOrder": "605", |
| 535 | + "function": "Manage Workspace Team and Environment Access", |
| 536 | + "feature": "Assign designs, views, users, and environments to shared workspaces.", |
| 537 | + "subscriptionTier": "", |
| 538 | + "comparisonTiers": { |
| 539 | + "free": false, |
| 540 | + "teamDesigner": true, |
| 541 | + "teamOperator": true, |
| 542 | + "enterprise": true |
| 543 | + }, |
| 544 | + "docs": "https://docs.layer5.io/cloud/spaces/managing-workspaces/" |
| 545 | + }, |
| 546 | + { |
| 547 | + "theme": "", |
| 548 | + "categoryOrder": "6", |
| 549 | + "category": "Workspaces", |
| 550 | + "functionOrder": "602", |
| 551 | + "function": "Shared Workspaces", |
| 552 | + "feature": "Shared Workspaces are collaborative spaces that you can use to store and collaborate on files within and between teams. Easily share files with customizable permissions (edit, comment, view). Create up to 10 shared workspaces per organization.", |
| 553 | + "subscriptionTier": "TeamDesigner|TeamOperator", |
| 554 | + "comparisonTiers": { |
| 555 | + "free": false, |
| 556 | + "teamDesigner": true, |
| 557 | + "teamOperator": true, |
| 558 | + "enterprise": true |
| 559 | + }, |
| 560 | + "docs": "https://docs.layer5.io/cloud/tutorials/sharing-a-workspace/" |
| 561 | + }, |
| 562 | + { |
| 563 | + "theme": "", |
| 564 | + "categoryOrder": "6", |
| 565 | + "category": "Workspaces", |
| 566 | + "functionOrder": "604", |
| 567 | + "function": "GitOps Integrations", |
| 568 | + "feature": "Initiate deployment with creation of pull request, ArgoEvents, Flux sync, or webhook.", |
| 569 | + "subscriptionTier": "Enterprise", |
| 570 | + "comparisonTiers": { |
| 571 | + "free": false, |
| 572 | + "teamDesigner": false, |
| 573 | + "teamOperator": false, |
| 574 | + "enterprise": true |
| 575 | + }, |
| 576 | + "docs": "https://docs.layer5.io/cloud/github-actions/" |
| 577 | + }, |
418 | 578 | { |
419 | 579 | "theme": "", |
420 | 580 | "categoryOrder": "7", |
|
511 | 671 | }, |
512 | 672 | "docs": "https://docs.meshery.io/guides/configuration-management/creating-a-meshery-design" |
513 | 673 | }, |
| 674 | + { |
| 675 | + "theme": "", |
| 676 | + "categoryOrder": "7", |
| 677 | + "category": "Catalog", |
| 678 | + "functionOrder": "707", |
| 679 | + "function": "View Filters", |
| 680 | + "feature": "View all public and published filters of other team members and private of signed-in user", |
| 681 | + "subscriptionTier": "", |
| 682 | + "comparisonTiers": { |
| 683 | + "free": false, |
| 684 | + "teamDesigner": false, |
| 685 | + "teamOperator": true, |
| 686 | + "enterprise": true |
| 687 | + }, |
| 688 | + "docs": "https://docs.layer5.io/cloud/catalog/exploring-the-catalog/" |
| 689 | + }, |
514 | 690 | { |
515 | 691 | "theme": "", |
516 | 692 | "categoryOrder": "7", |
|
0 commit comments