Vladimir Kozhukalov e9c8425c30 Move bootstrapInfo config section to manifests
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
2020-08-31 16:54:46 +03:00

55 lines
954 B
Plaintext

Cluster: clusterBar
ephemeral:
clusterKubeconf: clusterBar_ephemeral
managementConfiguration: ""
LocationOfOrigin: ""
insecure-skip-tls-verify: true
server: ""
Cluster: clusterBar
target:
clusterKubeconf: clusterBar_target
managementConfiguration: ""
LocationOfOrigin: ""
insecure-skip-tls-verify: true
server: ""
Cluster: clusterBaz
ephemeral:
clusterKubeconf: clusterBaz_ephemeral
managementConfiguration: ""
LocationOfOrigin: ""
insecure-skip-tls-verify: true
server: ""
Cluster: clusterBaz
target:
clusterKubeconf: clusterBaz_target
managementConfiguration: ""
LocationOfOrigin: ""
insecure-skip-tls-verify: true
server: ""
Cluster: clusterFoo
ephemeral:
clusterKubeconf: clusterFoo_ephemeral
managementConfiguration: ""
LocationOfOrigin: ""
insecure-skip-tls-verify: true
server: ""
Cluster: clusterFoo
target:
clusterKubeconf: clusterFoo_target
managementConfiguration: ""
LocationOfOrigin: ""
insecure-skip-tls-verify: true
server: ""