Criando um Ambiente de Grupo de Instâncias do Serviço Compute
Crie uma referência a um ambiente de grupo de instâncias.
Pré-requisitos
Os pré-requisitos para criar um ambiente de grupo de instâncias são os seguintes:
- Crie uma instância de computação.
Se você estiver criando uma instância por meio de uma rede privada, o gateway NAT (Network Address Translation) deverá ser configurado. Para obter mais informações, consulte Gateway NAT.
Observação
O DevOps suporta apenas implantações de grupo de instâncias no Oracle Linux e CentOS. - Se algum dos seus comandos no artefato de configuração de implantação do grupo de instâncias exigir privilégios de sudo, conceda ao usuário
ocarun
privilégios de sudo. Siga estas etapas:- Siga as etapas para criar uma instância.
- Para configurar definições avançadas, clique em Mostrar Opções Avançadas.
- Para Script de Inicialização, digite o seguinte script cloud-init para conceder o privilégio de sudo:
#cloud-config users: - default - name: ocarun sudo: ALL=(ALL) NOPASSWD:ALL
- Quando terminar de configurar a instância, clique em Criar.
Para obter mais informações, consulte Executando Comandos em uma Instância.
Para acessar DevOps usando a Console, a API REST e a CLI do Oracle Cloud, consulte Acessando DevOps.
Uma referência ao ambiente do grupo de instâncias selecionado é criada. Você pode criar um pipeline de implantação para implantar artefatos nos grupos de instâncias.
Para criar uma referência a um ambiente de grupo de instâncias, execute o comando
create-compute-instance-environment
:oci devops deploy-environment create-compute-instance-environment
Parâmetros obrigatórios para o comando
create-compute-instance-environment
:--compute-instance-group-selectors
--project-id
Para obter todos os comandos de
deploy-environment
:oci devops deploy-environment -h
Para obter ajuda para o comando
create-compute-instance-environment
:oci devops deploy-environment create-compute-instance-environment -h
Para criar uma referência a um ambiente de grupo de instâncias, use a operação
CreateDeployEnvironment
. Para o atributodeployEnvironmentType
, especifique o valorCOMPUTE_INSTANCE_GROUP
.