Implantar e Aplicar a Pilha do Terraform

Nesta etapa, implante a pilha do Terraform no Oracle Marketplace ou em seu repositório GitHub e aplique-a ao ambiente desejado.

Implantar a Pilha do Terraform

Para iniciar o cenário, primeiro você precisa implantar a pilha do Terraform. Você pode fazer isso nos aplicativos do Marketplace ou em GitHub.

Implemente a Pilha dos Aplicativos Marketplace

Para implantar a pilha do Terraform nos aplicativos Marketplace, use este procedimento:

  1. Acesse o Oracle Cloud.
  2. No menu de hambúrguer, selecione Marketplace e, em seguida, Marketplace (novamente) para exibir todos os aplicativos disponíveis.
  3. Informe as palavras-chave de pesquisa Logging Analytics para localizar o aplicativo Monitoramento de Logs de Auditoria de Banco de Dados do ATP (Autonomous Transaction Processing).
  4. Selecione Versão da Pilha e, em seguida, Compartimento.
  5. Revise os Termos e Restrições padrão da Oracle e marque Revisei e aceitei.
  6. Clique em Ativar Pilha.
  7. Por fim, siga as etapas descritas em "Aplicando Pilha usando o Resource Manager", abaixo.

Implantar a Pilha do Github

Em GitHub, você pode fazer uma implantação rápida ou implantar usando o código-fonte.

Executar uma Implantação Rápida

Para implantar a pilha rapidamente em GitHub, use este procedimento.

  1. Vá para o repositório GitHub em https://github.com/oracle-quickstart/oci-management-agent.
  2. Clique em Implantar no Oracle Cloud na seção README.md da página.
  3. Verifique Li e aceito os Termos de Uso da Oracle e, em seguida, Próximo.
  4. Por fim, siga as etapas em "Aplicar a Pilha do Terraform", abaixo.
Implantar Usando o Código-fonte

Use este procedimento para implantar a pilha em GitHub usando o código-fonte.

  1. Clone o repositório Git informando o seguinte:
    git clone https://github.com/oracle-quickstart/oci-management-agent 
  2. Navegue até o diretório de scripts do Terraform:
    cd OciMarketplaceApps/ManagementAgent 
  3. No menu de hambúrguer, acesse Developer Services e, em seguida, Resource Manager.
  4. No lado esquerdo do Resource Manager, clique em Pilhas.
  5. Clique em Criar Pilha para iniciar a criação da pilha.
  6. Escolha Minha Configuração como a origem da configuração do Terraform.
  7. Escolha Pasta como a origem de configuração do Terraform.
  8. Arraste e solte o conteúdo da pasta na área atribuída.
  9. Por fim, siga as etapas em "Aplicação da Pilha do Terraform", abaixo.

Aplicar a Pilha do Terraform

A aplicação da pilha cria a instância de computação, ativa o Management Agent, instala plug-ins, cria associações de entidades e começa a capturar logs.

Configurar Informações da Pilha

Para configurar informações da pilha, use este procedimento.

  1. Confirme se as informações da pilha estão exibidas corretamente.
  2. Em Nome, digite um identificador de implantação de pilha exclusivo.
  3. Opcionalmente, você pode adicionar uma descrição que descreve com precisão essa implantação de pilha.
  4. Abra Criar no compartimento e selecione um compartimento.
  5. Opcionalmente, especifique quaisquer tags de namespace para organizar e rastrear quaisquer recursos.
  6. Clique em Próximo para avançar para a tela Configurar Variáveis.

Configurar Variáveis

Em seguida, você precisa configurar variáveis especificando o Autonomous Database para detalhes do Processamento de Transações, depois detalhes da instância do serviço Compute e, finalmente, definindo as políticas do serviço IAM Management Agent.

Informe o Autonomous Database para Detalhes de Processamento de Transações

Para informar os detalhes do Autonomous Database for Transaction Processing, use este procedimento.

  1. Em Selecionar Compartimento ATP, selecione o compartimento ATP apropriado.
  2. Em Selecionar o banco de dados ATP a ser monitorado, escolha o banco de dados apropriado.
  3. Informe seu nome de usuário ATP em Nome de Usuário ATP.
  4. Abra Selecionar Compartimento do Vault e localize o compartimento no qual reside o Segredo do Vault
  5. Em Segredo do Vault, selecione o segredo apropriado.
  6. Abra Nome do Serviço de Banco de Dados e selecione o nome de serviço apropriado na lista drop-down.
  7. Preencha o OCID do Grupo de Logs do Logging Analytics.
Informar Detalhes da Instância de Computação

Para informar os detalhes da instância de computação, use este procedimento.

  1. Digite um Nome de instância exclusivo para identificar a instância de computação.
  2. Abra a lista drop-down Domínio de disponibilidade e selecione um domínio.
  3. Abra a forma da instância e selecione uma forma compatível com OEL7
  4. Selecione a VCN existente na lista drop-down (consulte "Atender aos Pré-requisitos para Implementar este Caso de Uso", acima para obter detalhes).
  5. Selecione a Sub-rede existente na lista drop-down (consulte "Atender aos Pré-requisitos para Implementar este Caso de Uso", acima para obter detalhes).
  6. Forneça uma chave pública SSH para que você possa acessar a instância de computação.
Revisar as Políticas do Serviço IAM do Management Agent

A pilha é configurada para sempre criar as políticas padrão. Se as políticas necessárias já existirem, desmarque Configurar políticas padrão (consulte "Revisar Políticas Obrigatórias" para obter detalhes). Clique em Próximo para avançar até a tela Revisar.

Verificar Entradas

Agora, revise todas as informações inseridas nas telas anteriores. Deixe a opção Executar Aplicação desmarcada neste momento e clique em Criar para concluir a criação da Pilha

Aplicar a Pilha

Agora, aplique a pilha. Este é um processo de três etapas no qual você validará suas entradas e, na verdade, aplicará a pilha e, finalmente, destruirá todos os componentes de serviço criados na fase de aplicação para que você possa reverter quaisquer alterações se precisar reaplicar a pilha.

Planeje a Operação

Execute a fase de planejamento como uma etapa de validação para garantir que não haja problemas ao aplicar a pilha. Execute o plano e verifique os logs antes de aplicar a pilha.

Para planejar o aplicativo e verificar a validade da pilha, use este procedimento.
  1. Clique em Plano para criar o job do Plano.
  2. Forneça um nome para identificar exclusivamente o job do Plano.
  3. Clique em Planejar para executar o job de planejamento.
  4. Revise a seção Logs na mesma tela para garantir que nenhum problema foi identificado.
  5. Selecione Detalhes da Pilha no menu de navegação estrutural.
  6. Verifique na seção Jobs se o estado do plano é Bem-sucedido.
Aplicar a Pilha

Aplique a pilha para criar a instância de computação, ativar o Management Agent, instalar plug-ins, criar associações de entidades e começar a capturar logs.

Para aplicar a pilha, use este procedimento.
  1. Pressione Aplicar para começar a criar o job Aplicar
  2. Informe um nome que identifique exclusivamente o cargo Aplicar.
  3. Mantenha Aplicar Resolução do Plano de Job para aprovar automaticamente o job de aplicação.
  4. Clique em Aplicar para executar o job de aplicação.
  5. Revise a seção Logs na mesma tela para garantir que nenhum problema tenha sido identificado.
  6. Verifique na seção Informações do Job o estado do job de aplicação lê Bem-sucedido.
  7. Em Recursos, clique em Saídas para ver as informações de saída de execução.
  8. Clique na guia Informações do Aplicativo para acessar links para os recursos recém-criados.
Destruir Componentes de Serviço

Normalmente, você destruirá os componentes de serviço quando quiser reverter as alterações com falha e limpar o ambiente antes de reaplicar a pilha.

Observação:

A destruição não exclui a Entidade do Logging Analytics e o Agente de Gerenciamento da IU. Para excluir esses recursos, localize o OCID na seção de saída de um job de pilha, pesquise na seção RQS da console e vá para a página de recursos correspondente. Para excluir a entidade do Logging Analytics, primeiro remova as origens associadas e, em seguida, exclua a entidade.
Para destruir os componentes de serviço, use este procedimento.
  1. Na página Detalhes da Pilha, clique em Destruir para destruir recursos criados pelo job Aplicar anteriormente neste processo.
  2. Informe um nome que identifique exclusivamente o job Destruir.
  3. Clique em Destruir para executar o job de destruição.
  4. Revise as informações na seção Logs para garantir que todos os recursos tenham sido destruídos.
  5. Na seção Informações do Job, verifique se o estado do job de destruição é Bem-sucedido.