Adicionando um Artefato do Repositório de Imagens do Contêiner
Crie uma referência a um tipo de artefato de repositório de imagem de contêiner.
No pipeline de build, para armazenar a saída do estágio de Build Gerenciado, você precisa de um repositório do Container Registry ou um repositório do Artifact Registry do OCI.
Crie uma referência de artefato para apontar para o local do repositório que contém a saída do build. Antes de criar uma referência de artefato, você deve ter um projeto do DevOps.
Para acessar DevOps usando a Console, a API REST e a CLI do Oracle Cloud, consulte Acessando DevOps.
- Abra o menu de navegação e clique em Serviços do Desenvolvedor. Em DevOps, clique em Projetos.
- Na página DevOps Projetos, selecione o projeto ao qual você deseja adicionar um artefato.
- Na página de detalhes do projeto, no lado esquerdo, clique em Artefatos.
- Na página Artefatos, clique em Adicionar artefato.
- No painel Adicionar artefato, forneça os seguintes detalhes:
- Digite um nome para o artefato.
- Para Tipo, selecione Repositório de imagens do contêiner.
- Digite o caminho do repositório do Container Registry.
Por exemplo,
<region-key>.ocir.io/<tenancy-namespace>/<repo-name>
é o caminho totalmente qualificado para um repositório no OCI (Oracle Cloud Infrastructure) Container Registry. - Selecione Permitir parametrização se quiser substituir os placeholders no conteúdo do artefato por valores de argumento fornecidos durante a implantação.
Para obter mais informações, consulte Configurando Parâmetros.
- (Opcional) Para adicionar tags ao artefato, clique em Mostrar opções de tag. Tag é um sistema de metadados que permite organizar e rastrear os recursos de sua tenancy.
Se você tiver permissões para criar um recurso, também terá permissões para adicionar tags de formato livre a esse recurso.
Para adicionar uma tag definida, você deverá ter permissões para usar o namespace de tag.
Para obter mais informações, consulte Tags de Recursos
- Clique em Adicionar.
Uma referência ao repositório de imagens do contêiner é criada.
Para criar uma referência a um tipo de artefato de repositório de imagem de contêiner, execute o comando
create-ocir-artifact
:oci devops deploy-artifact create-ocir-artifact
Parâmetros Obrigatórios para o comando
create-ocir-artifact
:--argument-substitution-mode
--source-image-uri
--artifact-type
--project-id
Para obter todos os comandos de
deploy-artifact
:oci devops deploy-artifact -h
Para obter ajuda para o comando
create-ocir-artifact
:oci devops deploy-artifact create-ocir-artifact -h
Para criar uma referência a um tipo de artefato de repositório de imagem de contêiner, use a operação
CreateDeployArtifact
. Para o atributodeployArtifactType
, especifique o valorDOCKER_IMAGE
.