200 lines
5.0 KiB
JavaScript
200 lines
5.0 KiB
JavaScript
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'
|
|
},
|
|
],
|
|
};
|