Você define políticas de limite de implantação para controlar a quantidade de recursos que as implantações podem consumir quando os usuários implantam modelos no Automation Assembler e solicitam itens de catálogo no Automation Service Broker. Os casos de uso neste procedimento são uma introdução à configuração de políticas de limite de implantação.
Limites de implantação são aplicados a implantações individuais para modelos de nuvem ou itens de catálogo. Se quiser limitar os recursos no nível do usuário, do projeto ou da organização, consulte Como configurar cotas de recursos do Automation Service Broker usando políticas.
Como administrador de nuvem, você pode limitar a memória total, a contagem de CPU, o armazenamento e o número de máquinas virtuais que podem ser usadas por implantação. Você também pode limitar a memória, a contagem de CPU e o armazenamento para recursos específicos na implantação, por exemplo, máquinas em um modelo de nuvem.
Os limites se aplicam a todas as implantações dentro do escopo da política. Você pode usar os critérios de política para restringir o escopo a uma implantação específica, caso em que a política se aplica somente a essa implantação.
Como as políticas de limite de implantação são aplicadas
- Quando a política é aplicada, os usuários podem provisionar recursos de implantação dentro dos limites especificados.
- Várias políticas de limite de implantação podem ser aplicadas. Se houver várias políticas definidas para uma implantação, o valor de limite mais baixo será aplicado para cada recurso.
- Se houver políticas de cota de recursos e políticas de aprovação definidas que afetam as implantações dentro do escopo da política, os limites de implantação são impostos antes dos outros tipos de política.
- Se uma implantação não solicitar recursos, como uma implantação de fluxo de trabalho, a política não se aplicará a essa implantação.
Quando as políticas de limite de implantação são aplicadas
- Um usuário solicita um item de catálogo no Automation Service Broker ou um modelo de nuvem no Automation Assembler.
- Um usuário altera uma implantação ou seus recursos de componente.
Restrições da política de limite de implantação
Tipo de Nuvem | Capacidade do disco de inicialização indisponível | Capacidade do disco de inicialização disponível |
---|---|---|
Azure |
O tamanho do disco de inicialização padrão é de 8 GB. |
|
AWS | Tamanhos de disco de imagem de armazenamento de instâncias, incluindo o disco de inicialização, não contam. O tamanho do disco de inicialização padrão é de 8 GB. |
|
GCP | Imagens públicas | |
vSphere |
O tamanho do disco de inicialização padrão é de 8 GB. Os discos de imagem não são contados. |
|
Procedimento
Neste caso de uso, há três definições de política que ilustram como você pode construir políticas de limite de implantação e os resultados quando elas são aplicadas.
- Selecione .
- Configure a Política de Limite de Implantação 1.
Como administrador de nuvem, você deseja limitar a quantidade de recursos que as implantações em toda a organização podem usar.
- Defina quando a política é válida.
Configuração Valor de amostra Escopo Organização A política é aplicada a todas as implantações na organização.
Critério Nenhum - Defina os limites de implantação.
Recurso Valor Limite de Amostra CPU 200 Contagem de VMs 3 Memória 100 GB Armazenamento 240 GB
Nesse cenário, qualquer implantação em toda a organização pode usar até 200 CPUs, 3 máquinas virtuais, 100 GB de memória e 240 GB de armazenamento no total.
- Defina quando a política é válida.
- Configure a Política de Limite de Implantação 2.
Como administrador de projeto, você deseja aplicar controle granular sobre os recursos provisionados no nível de implantação em um projeto gerenciado por você.
- Defina quando a política é válida.
Configuração Valor de amostra Escopo Projeto = TestProj1 Essa política é aplicada a todas as implantações no projeto especificado.
Critério Nenhum - Defina os limites de implantação.
Recurso Valor Limite de Amostra CPU 15 Memória 10 GB
Neste cenário, os recursos disponíveis para implantações no projeto com escopo são avaliados, e a Política 1 e a Política 2 são aplicadas. Nesse caso, os valores de CPU e memória são inferiores na Política 2 que, portanto, é aplicada.
- Defina quando a política é válida.
- Configure a Política de Limite de Implantação 3.
Como administrador de nuvem, você deseja controlar a quantidade de recursos que são consumidos quando um modelo de nuvem específico é implantado por qualquer pessoa na sua organização. Além disso, você deseja definir limites para recursos de implantação específicos dentro do modelo de nuvem.
- Defina quando a política é válida.
Configuração Valor de amostra Escopo Organização Critério Cloud template equals Proj1Templ1
Essa política é aplicada a todas as implantações na organização que são provisionadas a partir do modelo de nuvem especificado.
- Defina os limites de implantação.
Recurso Valor Limite de Amostra CPU 15 Contagem de VMs 10 Memória 20 GB - Defina os limites de recursos de implantação.
- Defina um limite para todas as implantações provisionadas por desenvolvedores na organização.
Configuração Valor de amostra Nome Limite de Recursos de Implantação 1 Critério Tags has any Key equals env AND Value equals dev
Limites CPU = 5
Memória = 10 GB
Armazenamento = 40 GB
- Defina limites para uma máquina no modelo de nuvem.
Configuração Valor de amostra Nome Limite de Recursos de Implantação 2 Critério Resource Type equals Cloud.vSphere.Machine
Limites CPU = 4
Memória = 8 GB
- Defina um limite para todas as implantações provisionadas por desenvolvedores na organização.
Nesse cenário, você aplica dois níveis de governança.- Quando um usuário na sua organização implanta o modelo de nuvem Proj1Templ1, os recursos que estão disponíveis para a implantação inteira são avaliados e todas as três políticas existentes são aplicadas. Os limites de implantação mais baixos entre as três políticas são aplicados.
- O valor limite da CPU definido na Política 3 é aplicado.
- O valor limite de Contagem de VMs definido na Política 1 é aplicado.
- O valor do limite de memória definido na Política 2 é aplicado.
- Os recursos de implantação solicitados são avaliados em relação ao Limite de Recursos de Implantação 1 e ao Limite de Recursos de Implantação 2, e os limites de recursos de implantação são aplicados. Nesse caso, não há outras políticas que limitem esses recursos de implantação específicos.
- Defina quando a política é válida.
O que fazer em seguida
- Para obter mais exemplos de como outras políticas são processadas e impostas, consulte Como as políticas do Automation Service Broker são processadas.
- Configure políticas que sejam relevantes para suas organizações e seus projetos.
- Monitore recursos provisionados no painel Meu Uso de Recursos. Consulte Saiba mais sobre os itens de catálogo do Automation Service Broker.