Gerenciando Artefatos do Serviço DevOps
Os artefatos do serviço DevOps são mencionados em um estágio de pipeline para implantação automatizada no ambiente de destino. Eles são usados para especificar versões de pacotes de software para implantação.
Cada serviço do Oracle Cloud Infrastructure (OCI) integra-se ao serviço IAM (Identity and Access Management) para autenticação e autorização, em todas as interfaces (Console, SDK, CLI e API REST). Antes de começar a usar o serviço DevOps, crie políticas para controlar quem tem acesso ao DevOps e o tipo de acesso para cada grupo de usuários.
Para obter detalhes sobre como criar políticas para o serviço DevOps e exemplos de política, consulte Políticas do Serviço IAM do DevOps e Acessando o Artifact Registry.
Os artefatos do DevOps podem ser uma imagem de contêiner, um artefato genérico, um gráfico helm, ou podem ser definidos em linha. A origem do artefato varia dependendo do tipo de artefato. No DevOps, você pode criar referências aos tipos de artefatos a seguir.
- Repositório de imagens do contêiner: Refere-se ao repositório do OCI (Oracle Cloud Infrastructure) Container Registry no qual as imagens do Docker são armazenadas. Consulte Adicionando um Artefato do Repositório de Imagens do Contêiner.
- Configuração de implantação do grupo de instâncias: Refere-se ao arquivo no formato YAML que é usado para gerenciar a implantação do grupo de instâncias. O arquivo define os artefatos a serem submetidos a download para a instância e o local onde os artefatos devem ser copiados. Para obter mais informações, consulte Configuração de Implantação.
Consulte Adicionando um Artefato no Artifact Registry e Adicionando um Artefato em Linha.
- Manifesto do Kubernetes: Refere-se ao caminho do Artifact Registry ou é definido em linha. Consulte Adicionando um Artefato no Artifact Registry e Adicionando um Artefato em Linha.
- Artefato geral: Refere-se a qualquer pacote de software genérico a ser implantado. Consulte Adicionando um Artefato no Artifact Registry e Adicionando um Artefato em Linha.
- gráfico Helm: Refere-se aos gráficos Helm que são armazenados no repositório do OCI Container Registry. Consulte Adicionando um Gráfico Helm.
- Especificação de comando Helm: Refere-se a um conjunto de comandos Helm que são executados diretamente durante a implantação. Para obter mais informações, consulte Adicionando uma Especificação de Comando Helm.
- Especificação de comando: Refere-se a um conjunto de comandos e etapas personalizados executados em um pipeline de implantação. Para obter mais informações, consulte Especificação de Comando.