Documentation ¶
Index ¶
- type Master
- type MasterIgnitionCustomizations
- func (a *MasterIgnitionCustomizations) Dependencies() []asset.Asset
- func (a *MasterIgnitionCustomizations) Files() []*asset.File
- func (a *MasterIgnitionCustomizations) Generate(_ context.Context, dependencies asset.Parents) error
- func (a *MasterIgnitionCustomizations) Load(f asset.FileFetcher) (found bool, err error)
- func (a *MasterIgnitionCustomizations) Name() string
- type Worker
- type WorkerIgnitionCustomizations
- func (a *WorkerIgnitionCustomizations) Dependencies() []asset.Asset
- func (a *WorkerIgnitionCustomizations) Files() []*asset.File
- func (a *WorkerIgnitionCustomizations) Generate(_ context.Context, dependencies asset.Parents) error
- func (a *WorkerIgnitionCustomizations) Load(f asset.FileFetcher) (found bool, err error)
- func (a *WorkerIgnitionCustomizations) Name() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Master ¶ added in v0.2.0
Master is an asset that generates the ignition config for master nodes.
func (*Master) Dependencies ¶ added in v0.2.0
Dependencies returns the assets on which the Master asset depends.
func (*Master) Generate ¶ added in v0.2.0
Generate generates the ignition config for the Master asset.
type MasterIgnitionCustomizations ¶ added in v0.9.2
MasterIgnitionCustomizations is an asset that checks for any customizations a user might have made to the pointer ignition configs before creating the cluster. If customizations are made, then the updates are reconciled as a MachineConfig file
func (*MasterIgnitionCustomizations) Dependencies ¶ added in v0.9.2
func (a *MasterIgnitionCustomizations) Dependencies() []asset.Asset
Dependencies returns the dependencies for MasterIgnitionCustomizations
func (*MasterIgnitionCustomizations) Files ¶ added in v0.9.2
func (a *MasterIgnitionCustomizations) Files() []*asset.File
Files returns the files generated by the asset.
func (*MasterIgnitionCustomizations) Generate ¶ added in v0.9.2
func (a *MasterIgnitionCustomizations) Generate(_ context.Context, dependencies asset.Parents) error
Generate queries for input from the user.
func (*MasterIgnitionCustomizations) Load ¶ added in v0.9.2
func (a *MasterIgnitionCustomizations) Load(f asset.FileFetcher) (found bool, err error)
Load does nothing, since we consume the ignition-configs
func (*MasterIgnitionCustomizations) Name ¶ added in v0.9.2
func (a *MasterIgnitionCustomizations) Name() string
Name returns the human-friendly name of the asset.
type Worker ¶ added in v0.2.0
Worker is an asset that generates the ignition config for worker nodes.
func (*Worker) Dependencies ¶ added in v0.2.0
Dependencies returns the assets on which the Worker asset depends.
func (*Worker) Generate ¶ added in v0.2.0
Generate generates the ignition config for the Worker asset.
type WorkerIgnitionCustomizations ¶ added in v0.9.2
WorkerIgnitionCustomizations is an asset that checks for any customizations a user might have made to the pointer ignition configs before creating the cluster. If customizations are made, then the updates are reconciled as a MachineConfig file
func (*WorkerIgnitionCustomizations) Dependencies ¶ added in v0.9.2
func (a *WorkerIgnitionCustomizations) Dependencies() []asset.Asset
Dependencies returns the dependencies for WorkerIgnitionCustomizations
func (*WorkerIgnitionCustomizations) Files ¶ added in v0.9.2
func (a *WorkerIgnitionCustomizations) Files() []*asset.File
Files returns the files generated by the asset.
func (*WorkerIgnitionCustomizations) Generate ¶ added in v0.9.2
func (a *WorkerIgnitionCustomizations) Generate(_ context.Context, dependencies asset.Parents) error
Generate queries for input from the user.
func (*WorkerIgnitionCustomizations) Load ¶ added in v0.9.2
func (a *WorkerIgnitionCustomizations) Load(f asset.FileFetcher) (found bool, err error)
Load does nothing, since we consume the ignition-configs
func (*WorkerIgnitionCustomizations) Name ¶ added in v0.9.2
func (a *WorkerIgnitionCustomizations) Name() string
Name returns the human-friendly name of the asset.