}
function launch_baremetal_operator {
- docker pull integratedcloudnative/baremetal-operator:v1.0-icn
+ docker pull $IRONIC_BAREMETAL_IMAGE
kubectl apply -f $BMODIR/namespace/namespace.yaml
kubectl apply -f $BMODIR/rbac/service_account.yaml -n metal3
kubectl apply -f $BMODIR/rbac/role.yaml -n metal3
printf "\n checksum: ""%s" "${IMAGE_CHECKSUM}" >> $name-bm-node.yaml
printf "\n userData:" >> $name-bm-node.yaml
printf "\n name: ""%s" "$name""-user-data" >> $name-bm-node.yaml
- printf "\n namespace: metal3\n" >> $name-bm-node.yaml
+ printf "\n namespace: metal3" >> $name-bm-node.yaml
+ printf "\n rootDeviceHints:" >> $name-bm-node.yaml
+ printf "\n minSizeGigabytes: 48\n" >> $name-bm-node.yaml
kubectl apply -f $name-bm-node.yaml -n metal3
done
}