e9c8425c30
This is a part of two activities * Refactor config and store all parameters to document model * Implement everything as phases (which are supposed to be purely document driven) This patch removes bootstrapInfo section from the airshipctl config and makes these to commands * airshipctl baremetal isogen * airthipctl baremetal remotedirect to take necessary parameters from documents We introduce two airship API kinds ImageGenerator and RemoteDirect. Instead of storing config parameters in cm/secrets we use these two API objects. Relates-To: #246 Closes: #254 Change-Id: I42903c45dce1c73da184c07277fec76fd88c700f
15 lines
379 B
YAML
15 lines
379 B
YAML
apiVersion: airshipit.org/v1alpha1
|
|
kind: ImageConfiguration
|
|
metadata:
|
|
name: default
|
|
labels:
|
|
airshipit.org/deploy-k8s: "false"
|
|
builder:
|
|
networkConfigFileName: network-config
|
|
outputMetadataFileName: output-metadata.yaml
|
|
userDataFileName: user-data
|
|
container:
|
|
containerRuntime: docker
|
|
image: quay.io/airshipit/isogen:latest-ubuntu_focal
|
|
volume: /srv/iso:/config
|