Criando e fornecendo ambientes

Para poder executar uma implementação, você deve definir pelo menos um ambiente que associe os componentes a um agente no host de destino. Esse ambiente inicial geralmente não é controlado e muitas vezes é usado para criar capturas instantâneas.

Antes de Iniciar

Sobre Esta Tarefa

Procedimento

  1. Abra a janela Criar novo ambiente clicando em Aplicativos > [selecionar aplicativo] > Ambientes > Incluir novo ambiente e, em seguida, insira as informações a seguir.
    A janela Criar novo ambiente, mostrando campos de nome, descrição, blueprint, equipes e outras propriedades
    • Nome e Descrição. O nome é usado como parte do processo de implementação e normalmente corresponde ao ambiente de destino. Por exemplo, se você estiver implementando em um ambiente de integração, "SIT" poderá ser apropriado.
    • Na seção Equipes, especifique as equipes e funções que possuem acesso ao ambiente.
    • Se você estiver provendo um ambiente em um sistema em nuvem, na lista blueprint, selecione o blueprint.
    • Se você selecionou um blueprint, especifique o recurso a conter o novo ambiente no campo Recurso base. Esse recurso base é um contêiner para os recursos no ambiente. O recurso base é usado apenas para propósitos organizacionais.
    • Para assegurar que os componentes não possam ser implementados no ambiente que sem que primeiro sejam aprovados, marque a caixa de seleção Requerer aprovações . Se esta caixa de seleção estiver selecionada, o IBM® UrbanCode Deploy forçará um processo de aprovação antes que a implementação possa ser implementada no ambiente. As implementações iniciais geralmente são executadas em ambientes não controlados. Após a implementação ser bem-sucedida, você poderá configurar um processo de aprovações conforme o aplicativo percorre o pipeline de desenvolvimento. Se você estiver configurando mais de um ambiente, tente criar um processo de aprovações para pelo menos um deles.
    • Na lista Isentar processos, especifique processos que não requerem aprovação.
    • Se a caixa de seleção Bloquear capturas instantâneas estiver marcada, as capturas instantâneas incluídas nesse ambiente serão bloqueadas (para o ambiente selecionado) para impedir mudanças.
    • O selecionador de Cor permite aplicar um identificador visual ao ambiente. A cor selecionada é exibida na UI.
    • A caixa de seleção Herdar configurações de limpeza determina quantas versões do componente são mantidas em CodeStation e por quanto tempo elas são mantidas. Se marcada, o aplicativo utilizará os valores especificados na área de Configurações do sistema. Se desmarcada, os campos Dias para manter versões (inicialmente configurado como -1, manter indefinidamente) e Número de versões a serem mantidas (inicialmente configurado como -1, manter todas) serão exibidos e permitirão que você defina valores customizados. O valor padrão é marcado.
  2. Clique em Salvar. Se você estiver criando um ambiente com base em um blueprint baseado em nuvem, a janela Propriedades de blueprint do ambiente será aberta, conforme mostrado na figura a seguir. Nessa janela, você pode customizar as propriedades de cada nó virtual, como nomes e senhas do usuário inicial.
    A janela Propriedades de blueprint do ambiente, mostrando o nome do novo ambiente e links para customizar as propriedades de cada nó
  3. Se você estiver criando um ambiente baseado em um blueprint, especifique as informações a seguir nesta janela:
    • No campo Conexão em Nuvem, certifique-se de que a conexão com o sistema em nuvem seja listada. Essa lista mostra as conexões às quais você tem acesso, com base nas configurações de segurança para essas conexões.
    • No campo Escolher local, especifique onde armazenar os nós virtuais e como alocar endereços IP para esses nós. Selecione Grupo de nuvens para armazenar os nós virtuais em um dos hypervisors de um grupo de nuvens. Selecione Perfil de ambiente para prover os nós virtuais de acordo com um perfil de ambiente. Para obter mais informações sobre grupos de nuvens e perfis de ambiente, consulte a documentação do sistema em nuvem.
      Nota: Se você precisar especificar o perfil de ambiente e o grupo IPs, especifique primeiro o perfil de ambiente nessa página. Em seguida, na página de propriedades para cada nó, especifique o grupo de IPs de cada nó.
      Nota: Para o IBM PureApplication System, deve-se usar um perfil de ambiente; grupos de nuvens não são suportados.
    • Se você selecionou Grupo de nuvens, selecione um grupo de nuvens no campo Grupo de nuvens.
    • Se você selecionou Perfil de ambiente, selecione um perfil de ambiente no campo Perfil de ambiente.
    • Em Configurar valores de propriedade para nós a serem criados para este ambiente, você pode customizar as propriedades para os recursos em nuvem. Para customizar essas propriedades, clique no nó. É aberta uma janela, que mostra as propriedades do nó, incluindo propriedades de imagem virtual, como memória, número de CPUs e senhas de início. A janela também mostra as propriedades de cada pacote de scripts no nó.
      Nota: Em alguns casos, você deve especificar determinadas propriedades necessárias. Nesse caso, quando você clicar em Salvar, uma janela pop-up listará as propriedades obrigatórias que não estão especificadas.
  4. Clique em Salvar para solicitar o provisionamento.

Resultados

O novo ambiente é exibido na área de janela Ambientes.
Se você utilizou um blueprint baseado em nuvem, o servidor executará as seguintes tarefas:
  1. O servidor solicita os recursos do sistema em nuvem
  2. O sistema em nuvem executa pacotes de script nos recursos em nuvem, incluindo a instalação de um agente em cada nó
  3. O servidor cria um ambiente baseado no blueprint
  4. O servidor conecta os agentes a esse ambiente
O servidor não executa nenhum processo no ambiente automaticamente. É possível executar processos como de costume depois que o ambiente está pronto. É possível ver os recursos em nuvem abrindo o console para seu sistema em nuvem.
Nota: Se você criar um ambiente a partir de um blueprint e, em seguida, alterar os mapeamentos de componentes no blueprint, o ambiente será alterado para corresponder ao blueprint.

Quando você estiver pronto para remover o ambiente e os recursos virtuais, selecione o ambiente e, em seguida, clique em Mais > Excluir, conforme mostrado na figura a seguir.

Excluindo o ambiente
Se o ambiente incluir recursos em nuvem, você poderá especificar se deseja excluir esses recursos ou deixá-los na nuvem. Marque ou desmarque a caixa de seleção Excluir instâncias da nuvem, conforme mostrado na figura a seguir:
Especificando se os recursos em nuvem devem ser excluídos

O que Fazer Depois

Inclua recursos e componentes no ambiente. Consulte Mapeando recursos e componentes para ambientes.

Feedback