bootkube

package
v0.0.0-...-c53fdc3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 3, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CVOOverrides

type CVOOverrides struct {
	FileList []*asset.File
}

CVOOverrides is an asset that generates the cvo-override.yaml.template file. This is a gate to prevent CVO from installing these operators which conflict with resources already owned by other operators. This files can be dropped when the overrides list becomes empty.

func (*CVOOverrides) Dependencies

func (t *CVOOverrides) Dependencies() []asset.Asset

Dependencies returns all of the dependencies directly needed by the asset

func (*CVOOverrides) Files

func (t *CVOOverrides) Files() []*asset.File

Files returns the files generated by the asset.

func (*CVOOverrides) Generate

func (t *CVOOverrides) Generate(parents asset.Parents) error

Generate generates the actual files by this asset

func (*CVOOverrides) Load

func (t *CVOOverrides) Load(f asset.FileFetcher) (bool, error)

Load returns the asset from disk.

func (*CVOOverrides) Name

func (t *CVOOverrides) Name() string

Name returns the human-friendly name of the asset.

type KubeCloudConfig

type KubeCloudConfig struct {
	FileList []*asset.File
}

KubeCloudConfig is the constant to represent contents of kube_cloudconfig.yaml file

func (*KubeCloudConfig) Dependencies

func (t *KubeCloudConfig) Dependencies() []asset.Asset

Dependencies returns all of the dependencies directly needed by the asset

func (*KubeCloudConfig) Files

func (t *KubeCloudConfig) Files() []*asset.File

Files returns the files generated by the asset.

func (*KubeCloudConfig) Generate

func (t *KubeCloudConfig) Generate(parents asset.Parents) error

Generate generates the actual files by this asset

func (*KubeCloudConfig) Load

func (t *KubeCloudConfig) Load(f asset.FileFetcher) (bool, error)

Load returns the asset from disk.

func (*KubeCloudConfig) Name

func (t *KubeCloudConfig) Name() string

Name returns the human-friendly name of the asset.

type KubeSystemConfigmapRootCA

type KubeSystemConfigmapRootCA struct {
	FileList []*asset.File
}

KubeSystemConfigmapRootCA is the constant to represent contents of kube-system-configmap-root-ca.yaml.template file.

func (*KubeSystemConfigmapRootCA) Dependencies

func (t *KubeSystemConfigmapRootCA) Dependencies() []asset.Asset

Dependencies returns all of the dependencies directly needed by the asset

func (*KubeSystemConfigmapRootCA) Files

func (t *KubeSystemConfigmapRootCA) Files() []*asset.File

Files returns the files generated by the asset.

func (*KubeSystemConfigmapRootCA) Generate

func (t *KubeSystemConfigmapRootCA) Generate(parents asset.Parents) error

Generate generates the actual files by this asset

func (*KubeSystemConfigmapRootCA) Load

Load returns the asset from disk.

func (*KubeSystemConfigmapRootCA) Name

Name returns the human-friendly name of the asset.

type MachineConfigServerTLSSecret

type MachineConfigServerTLSSecret struct {
	FileList []*asset.File
}

MachineConfigServerTLSSecret is the constant to represent contents of machine_configservertlssecret.yaml.template file

func (*MachineConfigServerTLSSecret) Dependencies

func (t *MachineConfigServerTLSSecret) Dependencies() []asset.Asset

Dependencies returns all of the dependencies directly needed by the asset

func (*MachineConfigServerTLSSecret) Files

func (t *MachineConfigServerTLSSecret) Files() []*asset.File

Files returns the files generated by the asset.

func (*MachineConfigServerTLSSecret) Generate

func (t *MachineConfigServerTLSSecret) Generate(parents asset.Parents) error

Generate generates the actual files by this asset

func (*MachineConfigServerTLSSecret) Load

Load returns the asset from disk.

func (*MachineConfigServerTLSSecret) Name

Name returns the human-friendly name of the asset.

type OpenshiftConfigSecretPullSecret

type OpenshiftConfigSecretPullSecret struct {
	FileList []*asset.File
}

OpenshiftConfigSecretPullSecret is the constant to represent contents of openshift-config-secret-pull-secret.yaml.template file.

func (*OpenshiftConfigSecretPullSecret) Dependencies

func (t *OpenshiftConfigSecretPullSecret) Dependencies() []asset.Asset

Dependencies returns all of the dependencies directly needed by the asset

func (*OpenshiftConfigSecretPullSecret) Files

Files returns the files generated by the asset.

func (*OpenshiftConfigSecretPullSecret) Generate

func (t *OpenshiftConfigSecretPullSecret) Generate(parents asset.Parents) error

Generate generates the actual files by this asset

func (*OpenshiftConfigSecretPullSecret) Load

Load returns the asset from disk.

func (*OpenshiftConfigSecretPullSecret) Name

Name returns the human-friendly name of the asset.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL