Operações do Digibeectl

Explore as diversas operações disponíveis no Digibeectl.

Com comandos simples, você pode configurar facilmente seus clientes. As configurações são automaticamente salvas em um arquivo, acelerando os comandos subsequentes.

Operações e sintaxe

Acompanhe na tabela a sintaxe padrão e as descrições para que você realize as operações no Siga a sintaxe padrão e as descrições da tabela para realizar operações no Digibeectl:

OperaçãoSintaxeDescrição

Completion

digibeectl completion SUB-COMMAND [flags]

Gera o script de autocompletion para o Digibeectl para o shell especificado.

Config

digibeectl config [flags]

Configura o Digibeectl.

Create

digibeectl create RESOURCE [flags]

Comando para criar recursos.

Delete

digibeectl delete RESOURCE [flags]

Comando para deletar recursos.

Get

digibeectl get RESOURCE [flags]

Obtém todos os recursos ou um recurso específico.

Help

digibeectl get SUB-COMMAND or RESOURCE [flags]

Mostra a documentação de ajuda do Digibeectl.

Info

digibeectl info [flags]

Mostra todos os comandos disponíveis.

Set

digibeectl create RESOURCE [flags]

Define um recurso específico.

Update

digibeectl update [flags]

Atualiza o Digibeectl para a versão mais recente.

Version

digibeectl version [flags]

Mostra as informações de versão do Digibeectl.

Abaixo você pode ver a documentação de ajuda do Digibeectl:

Tipos de recurso

A tabela abaixo lista todos os tipos de recursos suportados e seus títulos mais comuns:

RecursoDescrição

credenciais api-mgmt

Crie/exclua/obtenha credenciais de API.

api-mgmt-url

Obter URL da API.

deployment

Criar/excluir implantações/Recuperar detalhes de uma implantação específica.

deploymenthistory

Obtenha todo o histórico de implantação.

pipeline

Este comando serve para ler o conteúdo do pipeline.

project

Este comando serve para ler os projetos disponíveis.

realm

Recursos para consultar informações sobre o seu realm.

Flags de recursos

As tabelas a seguir categorizam os recursos com base nas operações correspondentes e indicam as respectivas flags de cada operação:

Deployment

OperaçãoRecursoFlagsTítulo comumDescrição

get

deployment

Lista as implantações.

--deployment-id

-d

Filtra as implantações por ID.

--environment

-e

Filtra as implantações por ambiente (padrão "test").

--name

-n

Filtra as implantações por nome.

--projectName

-p

Filtra as implantações por nome do projeto.

--status

-s

Filtra as implantações por status.

--allspecs

-a

Mostra todas as especificações do pipeline (FlowSpec, TriggerSpec, InSpec, OutSpec).

--flowspec

-f

Mostra as especificações Flow do pipeline.

get

deployment history

Lista o histórico das implantações.

--name

-n

Filtra o histórico de implantações por nome do pipeline.

--majorversion

-m

Filtra o histórico de implantações pela versão major.

--page

-p

Mostra a quantidade de itens a serem retornados. Padrão é 1.

--size

-s

Mostra a quantidade de páginas para filtrar. Padrão é 20.

--help

-h

Exibe ajuda com o histórico de implantações.

create

deployment

Cria uma implantação.

--pipeline-id

(mandatory flag)

ID do pipeline.

--pipeline-size

-s

Tamanho do pipeline. (SMALL/MEDIUM/LARGE). Padrão: SMALL.

--consumers

-c

Número máximo de consumidores no pipeline a ser implantado (Padrão: SMALL=10 / MEDIUM=20 / LARGE=40).

--environment

-e

Ambiente do pipeline para implantação. Padrão: "test".

--instance-name

-i

Nome da instância do pipeline requerido quando o pipeline possui múltiplas instâncias.

--redeploy

-

Ativa o redeploy no pipeline.

--replicas

-

Número de réplicas do pipeline. Padrão: 1

--wait

-

Se ativo, aguarda a conclusão da implantação. Timeout: 300 segundos.

delete

deployment

Remove uma implantação

--deployment-id

-d

ID da implantação a ser removida.

--environment

-e

Ambiente da implantação a ser removido

--help

-h

Lista os comandos de ajuda para implementação.

Pipeline

OperaçãoRecursoFlagsTítulo comumDescrição

get

pipeline

Lista os pipelines

--allspecs

Mostra todas as especificações do pipeline (FlowSpec, TriggerSpec, InSpec, OutSpec). Requerido: --pipeline-id

--flowspec

-o

Mostra o FlowSpec do pipeline. Requerido: --pipeline-id

--archived

-a

Mostra apenas pipelines arquivados.

--help

-h

Exibe ajuda para o pipeline

--name string

-n

Filtra os pipelines por nome

--page int

Página de resultados (padrão 1)

--pipeline-id string

Filtra os pipelines por ID

--pipeline-version-major string

Filtra os pipelines por versão major

--pipeline-version-minor string

Filtra os pipelines por versão minor

--project-id string

Filtra os pipelines por ID do projeto

--show-versions

Mostra os pipelines que possuem versões

Realm

OperaçãoRecursoFlagsTítulo comumDescriçãoPermissões

get

realm

Lista informações do realm

REALM:READ

--help

-h

Lista os comandos de ajuda

Gerenciamento de API

OperaçãoRecursoFlagsTítulo comumDescriçãoPermissões

get

api-mgmt-credentials

Gerencia as credenciais da API

METRICS:READ

--username

-u

Pesquisar por nome de usuário (opcional)

--help

-h

Obter ajuda com os comandos.

get

api-mgmt-url

--help

-h

Obtém ajuda com os comandos

create

api-mgmt-credentials

--username

-u

Nome de usuário para credenciais de API (obrigatório)

--password

-p

Senha para credenciais de API (obrigatório)

delete

api-mgmt-credentials

--username

-u

Excluir um nome de usuário

Para que o nome de usuário seja excluído, o nome do realm deve ser incluído antes do nome de usuário.

Gerenciamento de informações

Configurações

OperaçãoSubcomandoFlagsTítulo comumDescrição

config

set

Definir uma nova configuração com parâmetros de autenticação.

--file (mandatory)

-f

Gerar um arquivo de configuração.

--secret-key (mandatory)

-s

A chave criptografada.

--auth-key (mandatory)

-a

A chave de autenticação.

config

get

Obter os detalhes da configuração do realm. O padrão é o realm atual.

--help

-h

Listar comandos de ajuda.

--realm

-r

O nome do realm.

config

view

Mostrar todos os realms disponíveis e suas configurações.

config

list

Listar todos os realms disponíveis e suas configurações.

config

use

-

Alterar o realm atual do Digibeectl.

--realm

-r

O nome do realm.

config

delete

-

Excluir uma configuração Digibeectl de um realm.

--realm

-r

O nome do realm.

config

update

-

Atualizar o Digibeectl para a versão LTS (Long-term support).

config

version

-

Exibir a versão atual do Digibeectl.

Atualizado