Exemplo de política de nuvem

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 3 min. de leitura
  • Uma política de nuvem sistema base, ServiceNow de término de leasing, usa o gatilho de término de leasing que é acionado quando um recurso virtual está próximo da data de término do leasing. Se as condições na regra de política forem atendidas, o mecanismo de política enviará uma notificação ao proprietário do recurso e executará operações no recurso.

    Antes de Iniciar

    Função necessária: sn_cmp.cloud_governor ou admin

    Por Que e Quando Desempenhar Esta Tarefa

    Neste exemplo, você trabalha com a política ServiceNow de término de leasing. A política executa as seguintes ações quando as condições na regra da política são atendidas:
    • Envie uma notificação ao proprietário de um recurso de nuvem quando o leasing do recurso estiver prestes a expirar.
    • Execute uma operação de parada no recurso.
    • Execute uma operação de desprovisionamento no recurso.
    Você pode mudar qualquer política sistema-base modificando as configurações ou tornando a política ativa ou inativa.
    Nota:
    As operações de início/parada programadas não são compatíveis com o modelo do Terraform e as pilhas do Google Deployment Manager (GDM).

    Procedimento

    1. No Portal de administração de nuvem, navegue até Reger > Políticas.
    2. Pesquise e abra a política ServiceNow de término de leasing.
    3. Observe que o gatilho está no fim do leasing, o que significa que a política é acionada quando o leasing do recurso está próximo do vencimento.
      no gatilho de término de leasing
    4. Classifique a lista relacionada de Regras por Ordem de execução.
      A regra com o número mais baixo é executada primeiro.
      Regras para a política

      Observe que uma regra de notificação é executada primeiro, seguida pelas operações Parar e Desprovisionar no recurso.

    5. Clique na regra Notificar sobre o próximo término do leasing.
    6. Observe que a regra especifica uma condição: se for um dia antes da data de término, retorne verdadeiro.
      Condição na regra de política
    7. Na lista relacionada Ações de regra de política, clique no Nome (vazio) da ação.
    8. Na janela pop-up Atualizar ação, insira um Nome da ação (o valor é obrigatório), observe o valor da Notificação (você a usará na próxima etapa) e feche a janela pop-up.
      Enviando uma notificação
    9. Revise as outras configurações da mensagem de notificação:
      1. Na instância (não no Portal de Administração de Nuvem), navegue até Notificação do Sistema > E-mail > Notificações.
      2. Pesquise e abra a notificação especificada na ação inserindo o texto do filtro *Fim do leasing futuro para Nome:
        Procurando a notificação
      3. Clique em Término do leasing futuro para abrir o formulário de notificação.
        Observe que a tabela Operações programadas [sn_cmp_scheduled_operation] foi especificada.
        Nota:
        Você baseia todas as notificações para Cloud Provisioning and Governance nesta tabela.
        Tabela Operações programadas
      4. Na guia Quando enviar, observe as condições que se aplicam:

        Quando enviar a notificação

        Condição Descrição
        O tipo de operação é notificação Especifica que o campo Tipo de operação na tabela Operações programadas deve ser Notificação.
        Status Especifica que o sistema deve acionar a notificação quando o status do registro da operação programada estiver em andamento, em vez de aguardar até que ele seja concluído.
        Notificação Especifica que a notificação Upcoming lease end deve ser especificada.
        Nota:
        Ao criar uma notificação personalizada, use as condições padrão, mas altere a condição de notificação para o nome da sua notificação.
      5. Clique na guia Quem receberá.

        Observe que o valor de Usuários/Grupos nos campos está definido como Destino.Atribuído a, Destino.Pertencente a. Você deve usar essas configurações para enviar a notificação ao proprietário do recurso virtual.

    10. No Portal de Administração de Nuvem, abra a política ServiceNow de término de leasing novamente e abra a regra Parar no fim do leasing.
      Parar na regra de término de leasing

      A regra tem duas ações - uma ação para enviar uma notificação e outra para executar a operação de interrupção no recurso virtual.

    11. Clique no Nome da Ação (vazio) da ação para a operação de parada.

      Abrir a ação Interromper operação

    12. Na janela pop-up Atualizar ação, observe as configurações:

      Interromper operação

      Campo Descrição
      Nome da regra e da política A política e a regra às quais esta ação pertence são especificadas nesses campos por padrão.
      Tipo de ação Executar uma operação informa ao mecanismo de política para acionar uma operação padrão (Iniciar, Parar, Desprovisionare assim por diante) no recurso.
      Operação de Plano Gráfico O sistema executa a operação STOP no recurso.

      A outra regra, Desprovisionamento após o término do leasing, executa a operação de Desprovisionamento no recurso para que ele não permaneça ativo após a data de término do leasing.

    O que Fazer Depois

    Este exemplo usa as configurações disponíveis por meio da configuração do formulário. Para ver scripts de exemplo que você pode usar além disso, consulte Criar um script de ação de política.