kubevela.github.io/sidebars.js

249 lines
6.7 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

const { Component } = require("react");
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/architecture',
'core-concepts/application',
],
},
{
type: 'category',
label: 'End User Guide',
collapsed: false,
items: [
// 'end-user/initializer-end-user',
{
'Components': [
'end-user/components/helm',
'end-user/components/kustomize',
{
'Cloud Services': [
'end-user/components/cloud-services/alicloud-ack',
'end-user/components/cloud-services/alicloud-rds',
'end-user/components/cloud-services/alicloud-oss',
]
},
{
'CUE Component': [
'end-user/components/cue/webservice',
'end-user/components/cue/worker',
'end-user/components/cue/task',
'end-user/components/cue/raw',
]
},
'end-user/components/more',
]
},
{
'Traits': [
'end-user/traits/ingress',
'end-user/traits/rollout',
'end-user/traits/autoscaler',
'end-user/traits/kustomize-patch',
'end-user/traits/annotations-and-labels',
'end-user/traits/service-binding',
'end-user/traits/sidecar',
'end-user/traits/more',
]
},
// 'end-user/canary-blue-green', v1.1+ 再上
// {
// 'Components': [
// 'end-user/components/helm',
// 'end-user/components/kustomize',
// 'end-user/components/cue',
// 'end-user/components/cloud-services', 先隐藏,需要等用户侧的云服务支持 terraform 原生的 HCL
// {
// 'Cloud Services': [
// {
// 'Terraform': [
// 'end-user/components/cloud-services/terraform/alibaba-rds',
// 'end-user/components/cloud-services/terraform/alibaba-oss',
// ]
// },
// ]
// },
// ]
// },
{
'Policies': [
'end-user/policies/envbinding',
]
},
{
'Workflow': [
'end-user/workflow/multi-env',
'end-user/workflow/webhook-notification',
]
},
{
'Debugging': [
// 'end-user/debug/health',
// 'end-user/debug/monitoring', 这部分要和可观测合并
'end-user/debug/live-diff',
]
},
]
},
{
type: 'category',
label: 'Platform Admin Guide',
collapsed: false,
items: [
{
type: 'category',
label: 'Learning OAM',
collapsed: false,
items: [
'platform-engineers/oam/oam-model',
'platform-engineers/oam/x-definition',
]
},
{
'Learning CUE': [
'platform-engineers/cue/basic',
'platform-engineers/cue/definition-edit',
'platform-engineers/cue/advanced',
]
},
//{
// 'Environment System': [
// 'platform-engineers/initializer/basic-initializer',
// ]
//},
{
type: 'category',
label: 'Component System',
items: [
'platform-engineers/components/custom-component',
'platform-engineers/components/component-terraform',
]
},
{
type: 'category',
label: 'Traits System',
items: [
'platform-engineers/traits/customize-trait',
'platform-engineers/traits/patch-trait',
'platform-engineers/traits/status',
'platform-engineers/traits/advanced',
]
},
{
'Workflow System': [
'platform-engineers/workflow/steps',
'platform-engineers/workflow/context',
'platform-engineers/workflow/data-flow',
'platform-engineers/workflow/cue-actions',
]
},
{
'System Operation': [
'platform-engineers/system-operation/bootstrap-parameters',
'platform-engineers/system-operation/observability',
'platform-engineers/system-operation/performance-finetuning',
]
},
{
'Debugging': [
'platform-engineers/debug/dry-run',
]
},
'platform-engineers/advanced-install',
]
},
{
type: 'category',
label: 'Case Studies',
collapsed: false,
items: [
'case-studies/jenkins-cicd'
// 'case-studies/paas',
// 'case-studies/workflow-edge-computing', // 待完成
// 'case-studies/li-auto-inc', 暂时下掉,应该改写成一个 10 - 15 分钟体验的产品 lab 例子
// 'case-studies/workflow-with-ocm',
],
},
{
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'
},
],
};