Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff resources.yml_origin resources.yml --side-by-side
- # Секция, описывающая параметры инстанс-класса для узлов c ко # Секция, описывающая параметры инстанс-класса для узлов c ко
- # https://deckhouse.ru/documentation/v1/modules/030-cloud-pro # https://deckhouse.ru/documentation/v1/modules/030-cloud-pro
- apiVersion: deckhouse.io/v1 apiVersion: deckhouse.io/v1
- kind: YandexInstanceClass kind: YandexInstanceClass
- metadata: metadata:
- name: worker name: worker
- spec: spec:
- # Возможно, захотите изменить. # Возможно, захотите изменить.
- cores: 4 cores: 4
- # Возможно, захотите изменить. # Возможно, захотите изменить.
- memory: 8192 memory: 8192
- # Возможно, захотите изменить. # Возможно, захотите изменить.
- diskSizeGB: 30 diskSizeGB: 30
- --- ---
- # Секция, описывающая параметры группы узлов c компонентами, # Секция, описывающая параметры группы узлов c компонентами,
- # https://deckhouse.ru/documentation/v1/modules/040-node-mana # https://deckhouse.ru/documentation/v1/modules/040-node-mana
- apiVersion: deckhouse.io/v1 apiVersion: deckhouse.io/v1
- kind: NodeGroup kind: NodeGroup
- metadata: metadata:
- name: worker name: worker
- spec: spec:
- cloudInstances: cloudInstances:
- classReference: classReference:
- kind: YandexInstanceClass kind: YandexInstanceClass
- name: worker name: worker
- # Максимальное количество инстансов в каждой зоне (исполь # Максимальное количество инстансов в каждой зоне (исполь
- # Возможно, захотите изменить. # Возможно, захотите изменить.
- maxPerZone: 1 maxPerZone: 1
- # Минимальное количество инстансов в каждой зоне. # Минимальное количество инстансов в каждой зоне.
- minPerZone: 1 minPerZone: 1
- # Список зон, в которых создаются инстансы. # Список зон, в которых создаются инстансы.
- # Возможно, захотите изменить. # Возможно, захотите изменить.
- zones: zones:
- - ru-central1-a - ru-central1-a
- disruptions: disruptions:
- approvalMode: Automatic approvalMode: Automatic
- nodeTemplate: nodeTemplate:
- labels: labels:
- node.deckhouse.io/group: worker node.deckhouse.io/group: worker
- nodeType: CloudEphemeral nodeType: CloudEphemeral
- --- ---
- # Секция, описывающая параметры Nginx Ingress controller. # Секция, описывающая параметры Nginx Ingress controller.
- # https://deckhouse.ru/documentation/v1/modules/402-ingress-n # https://deckhouse.ru/documentation/v1/modules/402-ingress-n
- apiVersion: deckhouse.io/v1 apiVersion: deckhouse.io/v1
- kind: IngressNginxController kind: IngressNginxController
- metadata: metadata:
- name: nginx name: nginx
- spec: spec:
- ingressClass: nginx ingressClass: nginx
- inlet: LoadBalancer inlet: LoadBalancer
- # Описывает, на каких узлах будет находиться Ingress-контро # Описывает, на каких узлах будет находиться Ingress-контро
- nodeSelector: nodeSelector:
- node.deckhouse.io/group: worker node.deckhouse.io/group: worker
- --- ---
- # Настройки RBAC и авторизации. # Настройки RBAC и авторизации.
- # https://deckhouse.ru/documentation/v1/modules/140-user-auth # https://deckhouse.ru/documentation/v1/modules/140-user-auth
- apiVersion: deckhouse.io/v1 apiVersion: deckhouse.io/v1
- kind: ClusterAuthorizationRule kind: ClusterAuthorizationRule
- metadata: metadata:
- name: admin name: admin
- spec: spec:
- subjects: subjects:
- - kind: User - kind: User
- name: admin@deckhouse.io name: admin@deckhouse.io
- accessLevel: SuperAdmin accessLevel: SuperAdmin
- portForwarding: true portForwarding: true
- --- ---
- # Данные статического пользователя. # Данные статического пользователя.
- # https://deckhouse.ru/documentation/v1/modules/150-user-auth # https://deckhouse.ru/documentation/v1/modules/150-user-auth
- apiVersion: deckhouse.io/v1 apiVersion: deckhouse.io/v1
- kind: User kind: User
- metadata: metadata:
- name: admin name: admin
- spec: spec:
- # E-mail пользователя. # E-mail пользователя.
- email: admin@deckhouse.io email: admin@deckhouse.io
- # Это хэш пароля 2u0co8d5rf, сгенерированного при загрузке | # Это хэш пароля 9pqw8gbwvf, сгенерированного при загрузке
- # Сгенерируйте свой или используйте этот, но только для тес # Сгенерируйте свой или используйте этот, но только для тес
- # echo "2u0co8d5rf" | htpasswd -BinC 10 "" | cut -d: -f2 | # echo "9pqw8gbwvf" | htpasswd -BinC 10 "" | cut -d: -f2
- # Возможно, захотите изменить. # Возможно, захотите изменить.
- password: '$2a$10$7FFiYxLrwWCCcCSLOQx6Uu7T5zipj3A1b9D6Gc7UU | password: "$2y$10$XzxHIpE2vTzAFTqD6C3kAO/evzJaRPL5bsroARgnV
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement