| ‘service.name’ |
Название сервиса с документацией |
gbcm-documentation |
| ‘service.image.repository’ |
Репозиторий Docker образа |
<образ_док> |
| ‘service.image.tag’ |
Тег Docker образа |
latest |
| ‘service.ingress.host’ |
Хост для внешнего доступа к документации (с использованием переменной .Values.env) |
“gbcm-documentation-{{ .Values.env }}” |
| ‘service.ingress.baseDomain’ |
Доменная часть полного имени хоста сервиса |
<домен>.ru |
| ‘service.ingress.annotations’ |
Аннотации для Ingress |
nginx.ingress.kubernetes.io/configuration-snippet |
| ‘service.ingress.tls.secretName’ |
Название секрета с сертификатом |
crt |
| ‘service.service.port’ |
Порт, на котором работает сервис |
“8080” |
| ‘service.resources.requests.cpu’ |
Запрос CPU ресурсов |
25m |
| ‘service.resources.requests.memory’ |
Запрос памяти ресурсов |
256Mi |
| ‘service.resources.limits.cpu’ |
Максимальное ограничение по CPU ресурсам |
100m |
| ‘service.resources.limits.memory’ |
Максимальное ограничение по памяти ресурсам |
256Mi |
| ‘service.securityContext.runAsNonRoot’ |
Если установлено значение true, Kubernetes будет проверять, чтобы процесс в контейнере не запускался от имени пользователя root |
true |
| ‘service.securityContext.runAsUser’ |
Этот параметр указывает конкретный идентификатор пользователя (UID), под которым должен запускаться процесс внутри контейнера |
9999 |
| ‘service.securityContext.runAsGroup’ |
Этот параметр указывает идентификатор основной группы для процессов в контейнере |
9999 |
| ‘service.podSecurityContext.fsGroup’ |
Этот параметр определяет «группу файловой системы» для всего пода |
9999 |