Типы секретов Kubernetes

Где задокументированы «типы» секретов, которые можно создать в кубернетах?

просматривая различные образцы, я нашел «общий» и «docker-registry», но мне не удалось найти указателя на документацию, в которой задокументированы различные типы секретов.

Я всегда заканчиваю документом k8s: https://kubernetes.io/docs/concepts/configuration/secret/https://kubernetes.io/docs/tasks/inject-data-application/distribute-credentials-secure/

Спасибо.

Реализация Openshift kubernetes также имеет некоторую полезную информацию docs.openshift.com/container-platform/3.9/dev_guide/…

bgarcial 05.02.2019 12:47
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
33
1
11 346
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

В документы kubectl вы можете увидеть некоторые из доступных типов. Также в командной строке

$ kubectl create secret --help
Create a secret using specified subcommand.

Available Commands:
  docker-registry Create a secret for use with a Docker registry
  generic         Create a secret from a local file, directory or literal value
  tls             Create a TLS secret

Usage:
  kubectl create secret [flags] [options]

Use "kubectl <command> --help" for more information about a given command.
Use "kubectl options" for a list of global command-line options (applies to all commands).

Я не знал, что в командной строке kubectl есть помощь ... Спасибо!

Jxadro 03.04.2018 00:01

Вот список «типов» из исходный код:

SecretTypeOpaque SecretType = "Opaque"
[...]
SecretTypeServiceAccountToken SecretType = "kubernetes.io/service-account-token"
[...]
SecretTypeDockercfg SecretType = "kubernetes.io/dockercfg"
[...]
SecretTypeDockerConfigJson SecretType = "kubernetes.io/dockerconfigjson"
[...]
SecretTypeBasicAuth SecretType = "kubernetes.io/basic-auth"
[...]
SecretTypeSSHAuth SecretType = "kubernetes.io/ssh-auth"
[...]
SecretTypeTLS SecretType = "kubernetes.io/tls"
[...]
SecretTypeBootstrapToken SecretType = "bootstrap.kubernetes.io/token"

Другие вопросы по теме