Govern platform onboarding paths

This commit is contained in:
rcourtman 2026-04-10 17:02:16 +01:00
parent 8e81add763
commit e9b4718706
11 changed files with 374 additions and 41 deletions

View file

@ -13,6 +13,7 @@
{
"id": "agent",
"governance_state": "supported",
"onboarding_paths": ["install-workspace"],
"ui_label": "Agent",
"ui_tone": "bg-emerald-100 text-emerald-700 dark:bg-emerald-900 dark:text-emerald-400",
"aliases": [],
@ -22,6 +23,7 @@
{
"id": "docker",
"governance_state": "supported",
"onboarding_paths": ["install-workspace"],
"ui_label": "Containers",
"ui_tone": "bg-sky-100 text-sky-700 dark:bg-sky-900 dark:text-sky-400",
"aliases": [],
@ -31,6 +33,7 @@
{
"id": "kubernetes",
"governance_state": "supported",
"onboarding_paths": ["install-workspace"],
"ui_label": "K8s",
"ui_tone": "bg-cyan-100 text-cyan-700 dark:bg-cyan-900 dark:text-cyan-400",
"aliases": ["k8s"],
@ -40,6 +43,7 @@
{
"id": "proxmox-pve",
"governance_state": "supported",
"onboarding_paths": ["platform-connections"],
"ui_label": "PVE",
"ui_tone": "bg-orange-100 text-orange-700 dark:bg-orange-900 dark:text-orange-400",
"aliases": ["pve", "proxmox"],
@ -49,6 +53,7 @@
{
"id": "proxmox-pbs",
"governance_state": "supported",
"onboarding_paths": ["platform-connections"],
"ui_label": "PBS",
"ui_tone": "bg-indigo-100 text-indigo-700 dark:bg-indigo-900 dark:text-indigo-400",
"aliases": ["pbs"],
@ -58,6 +63,7 @@
{
"id": "proxmox-pmg",
"governance_state": "supported",
"onboarding_paths": ["platform-connections"],
"ui_label": "PMG",
"ui_tone": "bg-rose-100 text-rose-700 dark:bg-rose-900 dark:text-rose-400",
"aliases": ["pmg"],
@ -67,6 +73,7 @@
{
"id": "truenas",
"governance_state": "supported",
"onboarding_paths": ["platform-connections"],
"ui_label": "TrueNAS",
"ui_tone": "bg-blue-100 text-blue-700 dark:bg-blue-900 dark:text-blue-400",
"aliases": [],
@ -76,6 +83,7 @@
{
"id": "vmware-vsphere",
"governance_state": "admitted",
"onboarding_paths": ["platform-connections"],
"ui_label": "vSphere",
"ui_tone": "bg-blue-100 text-blue-700 dark:bg-blue-900 dark:text-blue-300",
"aliases": ["vmware"],
@ -85,6 +93,7 @@
{
"id": "unraid",
"governance_state": "presentation-only",
"onboarding_paths": [],
"ui_label": "Unraid",
"ui_tone": "bg-orange-100 text-orange-700 dark:bg-orange-900 dark:text-orange-300",
"aliases": [],
@ -94,6 +103,7 @@
{
"id": "synology-dsm",
"governance_state": "presentation-only",
"onboarding_paths": [],
"ui_label": "Synology",
"ui_tone": "bg-emerald-100 text-emerald-700 dark:bg-emerald-900 dark:text-emerald-300",
"aliases": [],
@ -103,6 +113,7 @@
{
"id": "microsoft-hyperv",
"governance_state": "presentation-only",
"onboarding_paths": [],
"ui_label": "Hyper-V",
"ui_tone": "bg-cyan-100 text-cyan-700 dark:bg-cyan-900 dark:text-cyan-300",
"aliases": ["hyper-v"],
@ -112,6 +123,7 @@
{
"id": "aws",
"governance_state": "presentation-only",
"onboarding_paths": [],
"ui_label": "AWS",
"ui_tone": "bg-amber-100 text-amber-700 dark:bg-amber-900 dark:text-amber-300",
"aliases": [],
@ -121,6 +133,7 @@
{
"id": "azure",
"governance_state": "presentation-only",
"onboarding_paths": [],
"ui_label": "Azure",
"ui_tone": "bg-sky-100 text-sky-700 dark:bg-sky-900 dark:text-sky-300",
"aliases": [],
@ -130,6 +143,7 @@
{
"id": "gcp",
"governance_state": "presentation-only",
"onboarding_paths": [],
"ui_label": "GCP",
"ui_tone": "bg-red-100 text-red-700 dark:bg-red-900 dark:text-red-300",
"aliases": [],