1 {{- range $name, $machine := .Values.machines }}
6 name: {{ $name }}-bmc-secret
9 username: {{ $machine.bmcUsername | b64enc }}
10 password: {{ $machine.bmcPassword | b64enc }}
11 {{- if $machine.networks }}
16 name: {{ $name }}-network-data
19 networkData: {{ include "machines.networkData" $machine | b64enc }}
21 {{- if $machine.userData }}
26 name: {{ $name }}-user-data
29 userData: {{ include "machines.userData" $machine | b64enc }}
32 apiVersion: metal3.io/v1alpha1
38 {{- if $machine.bootMACAddress }}
39 bootMACAddress: {{ $machine.bootMACAddress }}
42 address: {{ $machine.bmcAddress }}
43 credentialsName: {{ $name }}-bmc-secret
44 {{- if $machine.imageName }}
46 url: http://172.22.0.1:6180/images/{{ $machine.imageName }}
47 checksum: http://172.22.0.1:6180/images/{{ $machine.imageName }}.md5sum
49 {{- if $machine.networks }}
51 name: {{ $name }}-network-data
52 namespace: {{ $.Release.Namespace }}
54 {{- if $machine.userData }}
56 name: {{ $name }}-user-data
57 namespace: {{ $.Release.Namespace }}