Добавьте аннотации Kubernetes к развертыванию внутренних компонентов Spinnaker - PullRequest
0 голосов
/ 11 мая 2018

Мы используем Kubernetes 1.9 в качестве нашего облачного провайдера для Spinnaker v1.6.

В этом режиме halyard развертывает все компоненты Spinnaker - orca, rosco, igor и т. Д. - по мере развертывания Kubernetes в пространстве имен spinnaker.

Мы хотим добавить пользовательские аннотации Kubernetes к этим конкретным модулям Spinnaker благодаря способу определения нашего решения для ведения журнала для контейнеров.

Хотя мы можем редактировать эти модули вручную, мне было интересно, есть ли способ настроить Halyard для добавления пользовательских аннотаций ко всем созданным им модулям.

1 Ответ

0 голосов
/ 01 августа 2018

Хотя это не задокументировано здесь , похоже, есть опция podAnnations .

Мне удалось добавить файл ~/.hal/default/service-settings/front50.yml со следующим конфигом, чтобы получить аннотации kube2iam для фронт-50 модулей.

kubernetes:
  podAnnotations:
    iam.amazonaws.com/role: myawsrole
...