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.