Nome
kf create-user-provided-service: criar uma instância de serviço independente com base nas credenciais atuais.
Sinopse
kf create-user-provided-service SERVICE_INSTANCE [-p CREDENTIALS] [-t TAGS] [flags]
Descrição
Cria uma instância de serviço independente com base nas credenciais atuais. Os serviços fornecidos pelo usuário são usados para injetar credenciais de serviços gerenciados fora do Kf nos apps.
As credenciais são armazenadas em um secret do Kubernetes no espaço em que o serviço é criado. No GKE, esses secrets são criptografados em repouso e podem ser criptografados com o 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"
Flags
--asyncNão aguardar a conclusão da ação no servidor antes de retornar.
-h, --helpajuda para create-user-provided-service
--mock-class=stringNome da classe de teste a ser usado em VCAP_SERVICES em vez de: fornecido pelo usuário.
--mock-plan=stringNome do plano de teste a ser usado em VCAP_SERVICES em vez de deixar o campo em branco.
-p, --parameters=stringObjeto JSON ou caminho para um arquivo JSON que contém parâmetros de configuração. (o padrão é "{}")
--params=stringObjeto JSON ou caminho para um arquivo JSON que contém parâmetros de configuração. OBSOLETO: use --parameters (o padrão é "{}")
-r, --route=stringURL para encaminhar as solicitações de rotas vinculadas. O esquema precisa ser HTTPS. OBSERVAÇÃO: este é um recurso em pré-lançamento.
-t, --tags=stringTags definidas pelo usuário para diferenciar serviços durante a injeção.
Flags herdadas
Estas flags são herdadas dos comandos pai.
--as=stringNome de usuário a ser representado para a operação.
--as-group=stringsGrupo a ser representado para a operação. Inclua essa flag várias vezes para especificar diversos grupos.
--config=stringO caminho para o arquivo de configuração do Kf a ser usado para solicitações da CLI.
--kubeconfig=stringO caminho do arquivo kubeconfig a ser usado nas solicitações da CLI.
--log-httpRegistra as solicitações HTTP no erro padrão.
--space=stringEspaço para executar o comando. Esta flag substitui o Espaço de destino atual.