Documentation ¶
Index ¶
- type CVOOverrides
- type KubeCloudConfig
- type KubeSystemConfigmapRootCA
- func (t *KubeSystemConfigmapRootCA) Dependencies() []asset.Asset
- func (t *KubeSystemConfigmapRootCA) Files() []*asset.File
- func (t *KubeSystemConfigmapRootCA) Generate(parents asset.Parents) error
- func (t *KubeSystemConfigmapRootCA) Load(f asset.FileFetcher) (bool, error)
- func (t *KubeSystemConfigmapRootCA) Name() string
- type MachineConfigServerTLSSecret
- func (t *MachineConfigServerTLSSecret) Dependencies() []asset.Asset
- func (t *MachineConfigServerTLSSecret) Files() []*asset.File
- func (t *MachineConfigServerTLSSecret) Generate(parents asset.Parents) error
- func (t *MachineConfigServerTLSSecret) Load(f asset.FileFetcher) (bool, error)
- func (t *MachineConfigServerTLSSecret) Name() string
- type OpenshiftConfigSecretPullSecret
- func (t *OpenshiftConfigSecretPullSecret) Dependencies() []asset.Asset
- func (t *OpenshiftConfigSecretPullSecret) Files() []*asset.File
- func (t *OpenshiftConfigSecretPullSecret) Generate(parents asset.Parents) error
- func (t *OpenshiftConfigSecretPullSecret) Load(f asset.FileFetcher) (bool, error)
- func (t *OpenshiftConfigSecretPullSecret) Name() string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CVOOverrides ¶
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 ¶
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 ¶
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 ¶
func (t *KubeSystemConfigmapRootCA) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*KubeSystemConfigmapRootCA) Name ¶
func (t *KubeSystemConfigmapRootCA) Name() string
Name returns the human-friendly name of the asset.
type MachineConfigServerTLSSecret ¶
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 ¶
func (t *MachineConfigServerTLSSecret) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*MachineConfigServerTLSSecret) Name ¶
func (t *MachineConfigServerTLSSecret) Name() string
Name returns the human-friendly name of the asset.
type OpenshiftConfigSecretPullSecret ¶ added in v0.9.2
OpenshiftConfigSecretPullSecret is the constant to represent contents of openshift-config-secret-pull-secret.yaml.template file.
func (*OpenshiftConfigSecretPullSecret) Dependencies ¶ added in v0.9.2
func (t *OpenshiftConfigSecretPullSecret) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*OpenshiftConfigSecretPullSecret) Files ¶ added in v0.9.2
func (t *OpenshiftConfigSecretPullSecret) Files() []*asset.File
Files returns the files generated by the asset.
func (*OpenshiftConfigSecretPullSecret) Generate ¶ added in v0.9.2
func (t *OpenshiftConfigSecretPullSecret) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*OpenshiftConfigSecretPullSecret) Load ¶ added in v0.9.2
func (t *OpenshiftConfigSecretPullSecret) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*OpenshiftConfigSecretPullSecret) Name ¶ added in v0.9.2
func (t *OpenshiftConfigSecretPullSecret) Name() string
Name returns the human-friendly name of the asset.