4 name: metal3-baremetal-operator
9 name: metal3-baremetal-operator
13 name: metal3-baremetal-operator
15 serviceAccountName: metal3-baremetal-operator
17 - name: baremetal-operator
18 image: integratedcloudnative/baremetal-operator:v2.0-icn
20 - containerPort: 60000
24 imagePullPolicy: Always
26 - name: WATCH_NAMESPACE
29 fieldPath: metadata.namespace
33 fieldPath: metadata.name
35 value: "baremetal-operator"
36 - name: DEPLOY_KERNEL_URL
37 value: "http://172.22.0.1/images/ironic-python-agent.kernel"
38 - name: DEPLOY_RAMDISK_URL
39 value: "http://172.22.0.1/images/ironic-python-agent.initramfs"
40 - name: IRONIC_ENDPOINT
41 value: "http://localhost:6385/v1/"
42 - name: IRONIC_INSPECTOR_ENDPOINT
43 value: "http://localhost:5050/v1/"
44 # Temporary workaround to talk to an external Ironic process until Ironic is running in this pod.
47 command: ["socat", "tcp-listen:6385,fork,reuseaddr", "tcp-connect:172.22.0.1:6385"]
48 imagePullPolicy: Always
49 - name: ironic-inspector-proxy
51 command: ["socat", "tcp-listen:5050,fork,reuseaddr", "tcp-connect:172.22.0.1:5050"]
52 imagePullPolicy: Always