talm

Форк
0
/
_helpers.tpl 
41 строка · 1.3 Кб
1
{{- define "talos.config" }}
2
machine:
3
  type: {{ .MachineType }}
4
  kubelet:
5
    nodeIP:
6
      validSubnets:
7
        {{- toYaml .Values.advertisedSubnets | nindent 8 }}
8
  install:
9
    {{- (include "talm.discovered.disks_info" .) | nindent 4 }}
10
    disk: {{ include "talm.discovered.system_disk_name" . | quote }}
11
  network:
12
    hostname: {{ include "talm.discovered.hostname" . | quote }}
13
    nameservers: {{ include "talm.discovered.default_resolvers" . }}
14
    {{- (include "talm.discovered.physical_links_info" .) | nindent 4 }}
15
    interfaces:
16
    - deviceSelector:
17
        {{- include "talm.discovered.default_link_selector_by_gateway" . | nindent 8 }}
18
      addresses: {{ include "talm.discovered.default_addresses_by_gateway" . }}
19
      routes:
20
        - network: 0.0.0.0/0
21
          gateway: {{ include "talm.discovered.default_gateway" . }}
22
      {{- with .Values.floatingIP }}
23
      vip:
24
        ip: {{ . }}
25
      {{- end }}
26

27
cluster:
28
  network:
29
    podSubnets:
30
      {{- toYaml .Values.podSubnets | nindent 6 }}
31
    serviceSubnets:
32
      {{- toYaml .Values.serviceSubnets | nindent 6 }}
33
  clusterName: "{{ .Chart.Name }}"
34
  controlPlane:
35
    endpoint: "{{ .Values.endpoint }}"
36
  {{- if eq .MachineType "controlplane" }}
37
  etcd:
38
    advertisedSubnets:
39
      {{- toYaml .Values.advertisedSubnets | nindent 6 }}
40
  {{- end }}
41
{{- end }}
42

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.