Ao usar o Resource Orchestration Service (ROS) para crie uma stack que gerencia várias categorias de recursos, os parâmetros de diferentes recursos podem entrar em conflito. Use o Metadata para agrupar esses parâmetros e configurá-los de forma centralizada no console do ROS.
Informações básicas
O Metadata agrupa os parâmetros definidos na seção Parameters e atribui um rótulo a cada grupo. O exemplo a seguir usa o modelo Deploy a Harbor Cluster (Existing VPC) para demonstrar como agrupar parâmetros. Para obter mais informações sobre o modelo, acesse a página Deploy a Harbor Cluster (Existing VPC).
Os seguintes grupos de parâmetros são configurados para implantar um cluster Harbor:
Infrastructure Configuration
Harbor Configuration
DB Configuration
Redis Configuration
SLB Configuration
Adicione os parâmetros de cada grupo à seção Parameters correspondente. O código a seguir mostra um exemplo de Metadata:
Metadata:
ALIYUN::ROS::Interface:
ParameterGroups:
- Parameters:
- VSwitchZoneId
- VPC
- VSwitch
- SecurityGroup
Label:
default:
en: Infrastructure Configuration
- Parameters:
- ClusterAmount
- InstanceType
- SystemDiskCategory
- SystemDiskSize
- Password
- HarborAdminPassword
Label:
default:
en: Harbor Configuration
- Parameters:
- DBInstanceEngineAndVersion
- DBInstanceClass
- DBInstanceStorage
- DBUser
- DBPassword
Label:
default:
en: DB Configuration
- Parameters:
- RedisInstanceClass
- EvictionPolicy
- RedisPassword
Label:
default:
en: Redis Configuration
- Parameters:
- LoadBalancerSpec
- Bandwidth
Label:
default:
en: SLB Configuration
TemplateTags:
- Creates one ECS(Harbor) instance - Existing Vpc
Procedimento
Faça login no console do ROS.
No painel de navegação à esquerda, escolha Public Templates.
Pesquise o modelo Deploy a Harbor Cluster (Existing VPC).
Clique em Create Stack.
Na etapa Configure Parameters, especifique o parâmetro Stack Name e configure os parâmetros nas seções Infrastructure Configuration, Harbor Configuration, DB Configuration, Redis Configuration e SLB Configuration.
Clique em Next:Check and Confirm. Em seguida, clique em Create.