Advertisement
Vitaly_Zverev

diff resources.yml

Jul 9th, 2023
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 8.52 KB | Software | 0 0
  1. diff resources.yml_origin resources.yml --side-by-side
  2. # Секция, описывающая параметры инстанс-класса для узлов c ко   # Секция, описывающая параметры инстанс-класса для узлов c ко
  3. # https://deckhouse.ru/documentation/v1/modules/030-cloud-pro   # https://deckhouse.ru/documentation/v1/modules/030-cloud-pro
  4. apiVersion: deckhouse.io/v1                                     apiVersion: deckhouse.io/v1
  5. kind: YandexInstanceClass                                       kind: YandexInstanceClass
  6. metadata:                                                      metadata:
  7.   name: worker                                                    name: worker
  8. spec:                                                          spec:
  9.  # Возможно, захотите изменить.                                  # Возможно, захотите изменить.
  10.   cores: 4                                                        cores: 4
  11.   # Возможно, захотите изменить.                                  # Возможно, захотите изменить.
  12.   memory: 8192                                                    memory: 8192
  13.   # Возможно, захотите изменить.                                  # Возможно, захотите изменить.
  14.   diskSizeGB: 30                                                  diskSizeGB: 30
  15. ---                                                             ---
  16. # Секция, описывающая параметры группы узлов c компонентами,    # Секция, описывающая параметры группы узлов c компонентами,
  17. # https://deckhouse.ru/documentation/v1/modules/040-node-mana   # https://deckhouse.ru/documentation/v1/modules/040-node-mana
  18. apiVersion: deckhouse.io/v1                                     apiVersion: deckhouse.io/v1
  19. kind: NodeGroup                                                 kind: NodeGroup
  20. metadata:                                                      metadata:
  21.   name: worker                                                    name: worker
  22. spec:                                                          spec:
  23.   cloudInstances:                                                cloudInstances:
  24.     classReference:                                                classReference:
  25.       kind: YandexInstanceClass                                       kind: YandexInstanceClass
  26.       name: worker                                                    name: worker
  27.     # Максимальное количество инстансов в каждой зоне (исполь       # Максимальное количество инстансов в каждой зоне (исполь
  28.     # Возможно, захотите изменить.                                  # Возможно, захотите изменить.
  29.     maxPerZone: 1                                                   maxPerZone: 1
  30.     # Минимальное количество инстансов в каждой зоне.               # Минимальное количество инстансов в каждой зоне.
  31.     minPerZone: 1                                                   minPerZone: 1
  32.     # Список зон, в которых создаются инстансы.                     # Список зон, в которых создаются инстансы.
  33.     # Возможно, захотите изменить.                                  # Возможно, захотите изменить.
  34.     zones:                                                         zones:
  35.    - ru-central1-a                                                 - ru-central1-a
  36.   disruptions:                                                   disruptions:
  37.     approvalMode: Automatic                                         approvalMode: Automatic
  38.   nodeTemplate:                                                  nodeTemplate:
  39.     labels:                                                        labels:
  40.       node.deckhouse.io/group: worker                                 node.deckhouse.io/group: worker
  41.   nodeType: CloudEphemeral                                        nodeType: CloudEphemeral
  42. ---                                                             ---
  43. # Секция, описывающая параметры Nginx Ingress controller.       # Секция, описывающая параметры Nginx Ingress controller.
  44. # https://deckhouse.ru/documentation/v1/modules/402-ingress-n   # https://deckhouse.ru/documentation/v1/modules/402-ingress-n
  45. apiVersion: deckhouse.io/v1                                     apiVersion: deckhouse.io/v1
  46. kind: IngressNginxController                                    kind: IngressNginxController
  47. metadata:                                                      metadata:
  48.   name: nginx                                                     name: nginx
  49. spec:                                                          spec:
  50.   ingressClass: nginx                                             ingressClass: nginx
  51.   inlet: LoadBalancer                                             inlet: LoadBalancer
  52.   # Описывает, на каких узлах будет находиться Ingress-контро     # Описывает, на каких узлах будет находиться Ingress-контро
  53.   nodeSelector:                                                  nodeSelector:
  54.     node.deckhouse.io/group: worker                                 node.deckhouse.io/group: worker
  55. ---                                                             ---
  56. # Настройки RBAC и авторизации.                                 # Настройки RBAC и авторизации.
  57. # https://deckhouse.ru/documentation/v1/modules/140-user-auth   # https://deckhouse.ru/documentation/v1/modules/140-user-auth
  58. apiVersion: deckhouse.io/v1                                     apiVersion: deckhouse.io/v1
  59. kind: ClusterAuthorizationRule                                  kind: ClusterAuthorizationRule
  60. metadata:                                                      metadata:
  61.   name: admin                                                     name: admin
  62. spec:                                                          spec:
  63.   subjects:                                                      subjects:
  64.   - kind: User                                                    - kind: User
  65.     name: admin@deckhouse.io                                        name: admin@deckhouse.io
  66.   accessLevel: SuperAdmin                                         accessLevel: SuperAdmin
  67.   portForwarding: true                                            portForwarding: true
  68. ---                                                             ---
  69. # Данные статического пользователя.                             # Данные статического пользователя.
  70. # https://deckhouse.ru/documentation/v1/modules/150-user-auth   # https://deckhouse.ru/documentation/v1/modules/150-user-auth
  71. apiVersion: deckhouse.io/v1                                     apiVersion: deckhouse.io/v1
  72. kind: User                                                      kind: User
  73. metadata:                                                      metadata:
  74.   name: admin                                                     name: admin
  75. spec:                                                          spec:
  76.  # E-mail пользователя.                                          # E-mail пользователя.
  77.   email: admin@deckhouse.io                                       email: admin@deckhouse.io
  78.   # Это хэш пароля 2u0co8d5rf, сгенерированного при загрузке  |   # Это хэш пароля 9pqw8gbwvf, сгенерированного при загрузке
  79.   # Сгенерируйте свой или используйте этот, но только для тес     # Сгенерируйте свой или используйте этот, но только для тес
  80.   # echo "2u0co8d5rf" | htpasswd -BinC 10 "" | cut -d: -f2    |   # echo "9pqw8gbwvf" | htpasswd -BinC 10 "" | cut -d: -f2
  81.   # Возможно, захотите изменить.                                  # Возможно, захотите изменить.
  82.   password: '$2a$10$7FFiYxLrwWCCcCSLOQx6Uu7T5zipj3A1b9D6Gc7UU |   password: "$2y$10$XzxHIpE2vTzAFTqD6C3kAO/evzJaRPL5bsroARgnV
Tags: DeckHouse
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement