Adicionando a Especificação de Comando Helm
Você pode executar comandos Helm diretamente e exibir a saída nos logs. Os comandos Helm suportados são:
list
status
env
get and its subcommands
history
show and its subcommands
Você pode especificar os comandos Helm como um artefato em linha que pode ser adicionado ao estágio Helm para implantação.
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 ao Desenvolvedor. No 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 Especificação do comando Helm.
- Para Valor, informe os comandos Helm.
- Selecione Permitir parametrização para 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 da 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.
Para adicionar um artefato de especificação de comando Helm, execute o comando
create-helm-command-spec
:oci devops deploy-artifact create-helm-command-spec --options
Para obter todos os comandos de
deploy-artifact
:oci devops deploy-artifact -h
Para obter ajuda para o comando
create-helm-command-spec
:oci devops deploy-artifact create-helm-command-spec -h
Para adicionar uma especificação de comando Helm, use a operação
CreateDeployArtifact
. Para o atributodeployArtifactType
, especifique o valor comoHELM_COMMAND_SPEC
.