module.exports = { docs: [ { type: 'category', label: 'Getting Started', collapsed: false, items: [ 'getting-started/introduction', 'getting-started/quick-install', 'getting-started/first-application', ], }, { type: 'category', label: 'Core Concepts', collapsed: false, items: [ 'core-concepts/application', 'core-concepts/workflow', 'core-concepts/infrastructure', ], }, { type: 'category', label: 'End User Guide', collapsed: false, items: [ 'end-user/initializer-end-user', { 'Components': [ 'end-user/components/default', 'end-user/components/helm', 'end-user/components/kustomize', { 'Cloud Services': [ { 'Terraform': [ 'end-user/components/cloud-services/terraform/sls', 'end-user/components/cloud-services/terraform/rds', ] }, 'end-user/components/cloud-services/alibaba-ros', ] }, ] }, { 'Workflow End User': [ 'end-user/workflow/multi-env', ] }, { 'Traits': [ 'end-user/traits/ingress', { 'Scaler': [ 'end-user/traits/manual-scaler', 'end-user/traits/autoscaler', ] }, 'end-user/traits/volumes', 'end-user/traits/service-binding', 'end-user/traits/annotations-and-labels', 'end-user/traits/sidecar', 'end-user/traits/metrics', ] }, { 'Debugging': [ 'end-user/debug/dry-run', 'end-user/debug/live-diff', 'end-user/debug/health', 'end-user/debug/monitoring', ] }, ] }, { type: 'category', label: 'platform-engineers Guide', collapsed: false, items: [ 'platform-engineers/advanced-install', { 'OAM': [ 'platform-engineers/oam/oam-model', 'platform-engineers/oam/x-definition', ] }, { 'CUE': [ 'platform-engineers/cue/basic', 'platform-engineers/cue/advanced', ] }, { 'Initializer Platform Eng': [ 'platform-engineers/initializer/basic-initializer', 'platform-engineers/initializer/advanced-initializer', ] }, { type: 'category', label: 'Defining Components', items: [ 'platform-engineers/components/component-default', 'platform-engineers/components/component-cue', 'platform-engineers/components/component-terraform', ] }, { 'Workflow Platform Engineers': [ 'platform-engineers/workflow/basic-workflow', 'platform-engineers/workflow/advanced-workflow', ] }, { type: 'category', label: 'Defining Traits', items: [ 'platform-engineers/traits/trait', { 'Customize Traits': [ 'platform-engineers/traits/patch-trait', 'platform-engineers/traits/status', 'platform-engineers/traits/advanced', ] } ] }, ], }, { type: 'category', label: 'Using KubeVela CLI', items: [ { 'Appfile': [ 'quick-start-appfile', 'developers/learn-appfile', ] }, { 'Managing Applications': [ 'developers/config-enviroments', 'developers/port-forward', 'developers/check-logs', 'developers/exec-cmd', 'developers/cap-center', 'developers/config-app', ] }, ], }, { type: 'category', label: 'References', items: [ { type: 'category', label: 'CLI', items: [ 'cli/vela_components', 'cli/vela_config', 'cli/vela_env', 'cli/vela_init', 'cli/vela_up', 'cli/vela_version', 'cli/vela_exec', 'cli/vela_logs', 'cli/vela_ls', 'cli/vela_port-forward', 'cli/vela_show', 'cli/vela_status', 'cli/vela_workloads', 'cli/vela_traits', 'cli/vela_system', 'cli/vela_template', 'cli/vela_cap', ], }, 'developers/references/kubectl-plugin' ], }, { type: 'category', label: 'Roadmap', items: [ 'roadmap/README', ], }, { type: 'doc', id: 'developers/references/devex/faq' }, ], };