Remove cloud resources from sidebar (#510)

Instead, store them in a table.

Signed-off-by: Zheng Xi Zhou <zzxwill@gmail.com>
This commit is contained in:
Zheng Xi Zhou 2022-02-15 13:37:43 +08:00 committed by GitHub
parent cae5c0ac3c
commit be997aca65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 3 additions and 446 deletions

View File

@ -199,10 +199,6 @@
"message": "云资源",
"description": "云资源"
},
"sidebar.docs.category.Supported Cloud Resource": {
"message": "支持的云资源",
"description": "支持的云资源列表"
},
"sidebar.docs.category.Built-in Component Type": {
"message": "内置组件",
"description": "内置组件列表"

View File

@ -172,99 +172,7 @@ module.exports = {
"reference/addons/terraform",
],
},
{
type: "category",
label: "Supported Cloud Resource",
items: [
"end-user/components/cloud-services/terraform/alibaba-ack",
"end-user/components/cloud-services/terraform/alibaba-amqp",
"end-user/components/cloud-services/terraform/alibaba-ask",
"end-user/components/cloud-services/terraform/alibaba-eip",
"end-user/components/cloud-services/terraform/alibaba-mongodb",
"end-user/components/cloud-services/terraform/alibaba-mse",
"end-user/components/cloud-services/terraform/alibaba-oss",
"end-user/components/cloud-services/terraform/alibaba-rds",
"end-user/components/cloud-services/terraform/alibaba-redis",
"end-user/components/cloud-services/terraform/alibaba-rocketmq",
"end-user/components/cloud-services/terraform/alibaba-sls-project",
"end-user/components/cloud-services/terraform/alibaba-sls-store",
"end-user/components/cloud-services/terraform/alibaba-vpc",
"end-user/components/cloud-services/terraform/alibaba-vswitch",
"end-user/components/cloud-services/terraform/aws-acm",
"end-user/components/cloud-services/terraform/aws-alb",
"end-user/components/cloud-services/terraform/aws-autoscaling",
"end-user/components/cloud-services/terraform/aws-bridgecrew-read-only",
"end-user/components/cloud-services/terraform/aws-cloudfront-s3-cdn",
"end-user/components/cloud-services/terraform/aws-cloudfront",
"end-user/components/cloud-services/terraform/aws-cloudwatch-cis-alarms",
"end-user/components/cloud-services/terraform/aws-cloudwatch-log-group",
"end-user/components/cloud-services/terraform/aws-cloudwatch-log-metric-filter",
"end-user/components/cloud-services/terraform/aws-cloudwatch-metric-alarm",
"end-user/components/cloud-services/terraform/aws-cloudwatch-metric-alarms",
"end-user/components/cloud-services/terraform/aws-config",
"end-user/components/cloud-services/terraform/aws-dynamodb-table",
"end-user/components/cloud-services/terraform/aws-ec2-instance",
"end-user/components/cloud-services/terraform/aws-ecs-container-definition",
"end-user/components/cloud-services/terraform/aws-ecs",
"end-user/components/cloud-services/terraform/aws-eks-cluster-autoscaler",
"end-user/components/cloud-services/terraform/aws-eks-external-dns",
"end-user/components/cloud-services/terraform/aws-eks-kube-state-metrics",
"end-user/components/cloud-services/terraform/aws-eks-node-problem-detector",
"end-user/components/cloud-services/terraform/aws-eks",
"end-user/components/cloud-services/terraform/aws-elasticache-redis",
"end-user/components/cloud-services/terraform/aws-elb",
"end-user/components/cloud-services/terraform/aws-guardduty",
"end-user/components/cloud-services/terraform/aws-iam-account",
"end-user/components/cloud-services/terraform/aws-iam-assumable-role-with-oidc",
"end-user/components/cloud-services/terraform/aws-iam-assumable-role-with-saml",
"end-user/components/cloud-services/terraform/aws-iam-assumable-role",
"end-user/components/cloud-services/terraform/aws-iam-assumable-roles-with-saml",
"end-user/components/cloud-services/terraform/aws-iam-assumable-roles",
"end-user/components/cloud-services/terraform/aws-iam-eks-role",
"end-user/components/cloud-services/terraform/aws-iam-group-with-assumable-roles-policy",
"end-user/components/cloud-services/terraform/aws-iam-group-with-policies",
"end-user/components/cloud-services/terraform/aws-iam-nofile",
"end-user/components/cloud-services/terraform/aws-iam-policy-document-aggregator",
"end-user/components/cloud-services/terraform/aws-iam-policy",
"end-user/components/cloud-services/terraform/aws-iam-read-only-policy",
"end-user/components/cloud-services/terraform/aws-iam-role",
"end-user/components/cloud-services/terraform/aws-iam-s3-user",
"end-user/components/cloud-services/terraform/aws-iam-system-user",
"end-user/components/cloud-services/terraform/aws-iam-user",
"end-user/components/cloud-services/terraform/aws-key-pair",
"end-user/components/cloud-services/terraform/aws-kms-key",
"end-user/components/cloud-services/terraform/aws-lambda-do-it-all",
"end-user/components/cloud-services/terraform/aws-lambda-with-inline-code",
"end-user/components/cloud-services/terraform/aws-lambda",
"end-user/components/cloud-services/terraform/aws-notify-slack",
"end-user/components/cloud-services/terraform/aws-rds-aurora",
"end-user/components/cloud-services/terraform/aws-rds",
"end-user/components/cloud-services/terraform/aws-route53-alias",
"end-user/components/cloud-services/terraform/aws-route53-cluster-hostname",
"end-user/components/cloud-services/terraform/aws-route53-delegation-sets",
"end-user/components/cloud-services/terraform/aws-route53-records",
"end-user/components/cloud-services/terraform/aws-route53-zones",
"end-user/components/cloud-services/terraform/aws-s3-log-storage",
"end-user/components/cloud-services/terraform/aws-s3",
"end-user/components/cloud-services/terraform/aws-secretsmanager-for-rollbar-access-tokens",
"end-user/components/cloud-services/terraform/aws-security-group",
"end-user/components/cloud-services/terraform/aws-security-hub",
"end-user/components/cloud-services/terraform/aws-sns-topic",
"end-user/components/cloud-services/terraform/aws-sqs",
"end-user/components/cloud-services/terraform/aws-ssm-parameter-store",
"end-user/components/cloud-services/terraform/aws-subnet",
"end-user/components/cloud-services/terraform/aws-utils",
"end-user/components/cloud-services/terraform/aws-vpc",
"end-user/components/cloud-services/terraform/azure-database-mariadb",
"end-user/components/cloud-services/terraform/azure-resource-group",
"end-user/components/cloud-services/terraform/azure-storage-account",
"end-user/components/cloud-services/terraform/azure-subnet",
"end-user/components/cloud-services/terraform/azure-virtual-network",
"end-user/components/cloud-services/terraform/tencent-subnet",
"end-user/components/cloud-services/terraform/tencent-vpc",
],
},
"end-user/components/cloud-services/cloud-resources-list",
{
type: "category",
label: "Built-in Component Type",

View File

@ -377,355 +377,8 @@
]
},
{
"collapsed": true,
"type": "category",
"label": "Supported Cloud Resource",
"items": [
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-ack"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-amqp"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-ask"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-eip"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-mongodb"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-mse"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-oss"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-rds"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-redis"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-rocketmq"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-sls-project"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-sls-store"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-vpc"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/alibaba-vswitch"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-acm"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-alb"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-autoscaling"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-bridgecrew-read-only"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-cloudfront-s3-cdn"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-cloudfront"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-cloudwatch-cis-alarms"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-cloudwatch-log-group"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-cloudwatch-log-metric-filter"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-cloudwatch-metric-alarm"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-cloudwatch-metric-alarms"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-config"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-dynamodb-table"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-ec2-instance"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-ecs-container-definition"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-ecs"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-eks-cluster-autoscaler"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-eks-external-dns"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-eks-kube-state-metrics"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-eks-node-problem-detector"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-eks"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-elasticache-redis"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-elb"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-guardduty"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-account"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-assumable-role-with-oidc"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-assumable-role-with-saml"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-assumable-role"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-assumable-roles-with-saml"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-assumable-roles"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-eks-role"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-group-with-assumable-roles-policy"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-group-with-policies"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-nofile"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-policy-document-aggregator"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-policy"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-read-only-policy"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-role"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-s3-user"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-system-user"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-iam-user"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-key-pair"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-kms-key"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-lambda-do-it-all"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-lambda-with-inline-code"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-lambda"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-notify-slack"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-rds-aurora"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-rds"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-route53-alias"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-route53-cluster-hostname"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-route53-delegation-sets"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-route53-records"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-route53-zones"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-s3-log-storage"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-s3"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-secretsmanager-for-rollbar-access-tokens"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-security-group"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-security-hub"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-sns-topic"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-sqs"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-ssm-parameter-store"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-subnet"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-utils"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/aws-vpc"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/azure-database-mariadb"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/azure-resource-group"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/azure-storage-account"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/azure-subnet"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/azure-virtual-network"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/tencent-subnet"
},
{
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/terraform/tencent-vpc"
}
]
"type": "doc",
"id": "version-v1.2/end-user/components/cloud-services/cloud-resources-list"
},
{
"collapsed": true,