Установить аутентификацию-токен-webhook-config-файл - PullRequest
0 голосов
/ 20 октября 2018

Моя цель - установить приложение для защиты кода приложения.Для этого мне нужно установить значение флага authentication-token-webhook-config-file в api-сервере Kubernetes.

Как это сделать?

1 Ответ

0 голосов
/ 22 октября 2018

Если вы ищете способ добавить ключ опции в модуль kube-apiserver в существующем кластере, вам просто нужно отредактировать файл /etc/kubernetes/manifests/kube-apiserver.yaml на главном узле .

После сохранения этого файла модуль kube-apiserver будет перезапущен службой kubelet автоматически.

Учитывая, что упомянутый вами флаг должен содержать имя файла конфигурации в качестве параметра, убедитесь, чтофайл существует в файловой системе главного узла.

--authentication-token-webhook-config-file string
File with webhook configuration for token authentication in kubeconfig format. The API server will query the remote service to determine authentication for bearer tokens.

Каталог для манифестов определяется параметром kubelet --pod-manifest-path и может быть найден с помощью команды:

$ ps aux | grep kubelet

Вы можетеболее подробную информацию о жизненном цикле таких контейнеров можно найти в документации Kubernetes

...