kf create-user-provided-service

Nome

kf create-user-provided-service – Crie uma instância de serviço autónoma a partir de credenciais existentes.

Synopsis

kf create-user-provided-service SERVICE_INSTANCE [-p CREDENTIALS] [-t TAGS] [flags]

Descrição

Cria uma instância de serviço autónoma a partir de credenciais existentes. Os serviços fornecidos pelo utilizador podem ser usados para injetar credenciais para serviços geridos fora do Kf nas apps.

As credenciais são armazenadas num segredo do Kubernetes no espaço em que o serviço é criado. No GKE, estes Secrets são encriptados em repouso e podem, opcionalmente, ser encriptados através do KMS.

Exemplos

# Bring an existing database service
kf create-user-provided-service db-service -p '{"url":"mysql://..."}'

# Create a service with tags for autowiring
kf create-user-provided-service db-service -t "mysql,database,sql"

Bandeiras

--async

Não aguardar a conclusão da ação no servidor antes de regressar.

-h, --help

Ajuda para create-user-provided-service

--mock-class=string

Nome da classe simulada a usar em VCAP_SERVICES em vez de "user-provided".

--mock-plan=string

Nome do plano simulado a usar em VCAP_SERVICES em vez de em branco.

-p, --parameters=string

Objeto JSON ou caminho para um ficheiro JSON que contenha parâmetros de configuração. (predefinição "{}")

--params=string

Objeto JSON ou caminho para um ficheiro JSON que contenha parâmetros de configuração. DESCONTINUADO: use --parameters em alternativa. (predefinição "{}")

-r, --route=string

URL para o qual os pedidos de rotas associadas serão encaminhados. O esquema tem de ser https. NOTA: esta é uma funcionalidade de pré-visualização.

-t, --tags=string

Etiquetas definidas pelo utilizador para diferenciar os serviços durante a injeção.

Sinalizações herdadas

Estas sinalizações são herdadas dos comandos principais.

--as=string

Nome de utilizador a roubar para a operação.

--as-group=strings

Grupo a representar para a operação. Inclua esta flag várias vezes para especificar vários grupos.

--config=string

Caminho para o ficheiro de configuração do Kf a usar para pedidos da CLI.

--kubeconfig=string

Caminho para o ficheiro kubeconfig a usar para pedidos de CLI.

--log-http

Registe pedidos HTTP no erro padrão.

--space=string

Espaço para executar o comando. Esta flag substitui o espaço atualmente segmentado.