Documentation ¶
Index ¶
- type CVOOverrides
- type EtcdServiceKubeSystem
- func (t *EtcdServiceKubeSystem) Dependencies() []asset.Asset
- func (t *EtcdServiceKubeSystem) Files() []*asset.File
- func (t *EtcdServiceKubeSystem) Generate(parents asset.Parents) error
- func (t *EtcdServiceKubeSystem) Load(f asset.FileFetcher) (bool, error)
- func (t *EtcdServiceKubeSystem) Name() string
- type HostEtcdServiceEndpointsKubeSystem
- func (t *HostEtcdServiceEndpointsKubeSystem) Dependencies() []asset.Asset
- func (t *HostEtcdServiceEndpointsKubeSystem) Files() []*asset.File
- func (t *HostEtcdServiceEndpointsKubeSystem) Generate(parents asset.Parents) error
- func (t *HostEtcdServiceEndpointsKubeSystem) Load(f asset.FileFetcher) (bool, error)
- func (t *HostEtcdServiceEndpointsKubeSystem) Name() string
- type HostEtcdServiceKubeSystem
- func (t *HostEtcdServiceKubeSystem) Dependencies() []asset.Asset
- func (t *HostEtcdServiceKubeSystem) Files() []*asset.File
- func (t *HostEtcdServiceKubeSystem) Generate(parents asset.Parents) error
- func (t *HostEtcdServiceKubeSystem) Load(f asset.FileFetcher) (bool, error)
- func (t *HostEtcdServiceKubeSystem) Name() string
- type KubeCloudConfig
- type KubeSystemConfigmapEtcdServingCA
- func (t *KubeSystemConfigmapEtcdServingCA) Dependencies() []asset.Asset
- func (t *KubeSystemConfigmapEtcdServingCA) Files() []*asset.File
- func (t *KubeSystemConfigmapEtcdServingCA) Generate(parents asset.Parents) error
- func (t *KubeSystemConfigmapEtcdServingCA) Load(f asset.FileFetcher) (bool, error)
- func (t *KubeSystemConfigmapEtcdServingCA) Name() string
- 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 KubeSystemSecretEtcdClient
- func (t *KubeSystemSecretEtcdClient) Dependencies() []asset.Asset
- func (t *KubeSystemSecretEtcdClient) Files() []*asset.File
- func (t *KubeSystemSecretEtcdClient) Generate(parents asset.Parents) error
- func (t *KubeSystemSecretEtcdClient) Load(f asset.FileFetcher) (bool, error)
- func (t *KubeSystemSecretEtcdClient) 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 OpenshiftClusterAPINamespace
- func (t *OpenshiftClusterAPINamespace) Dependencies() []asset.Asset
- func (t *OpenshiftClusterAPINamespace) Files() []*asset.File
- func (t *OpenshiftClusterAPINamespace) Generate(parents asset.Parents) error
- func (t *OpenshiftClusterAPINamespace) Load(f asset.FileFetcher) (bool, error)
- func (t *OpenshiftClusterAPINamespace) Name() string
- type OpenshiftMachineConfigOperator
- func (t *OpenshiftMachineConfigOperator) Dependencies() []asset.Asset
- func (t *OpenshiftMachineConfigOperator) Files() []*asset.File
- func (t *OpenshiftMachineConfigOperator) Generate(parents asset.Parents) error
- func (t *OpenshiftMachineConfigOperator) Load(f asset.FileFetcher) (bool, error)
- func (t *OpenshiftMachineConfigOperator) Name() string
- type OpenshiftServiceCertSignerNamespace
- func (t *OpenshiftServiceCertSignerNamespace) Dependencies() []asset.Asset
- func (t *OpenshiftServiceCertSignerNamespace) Files() []*asset.File
- func (t *OpenshiftServiceCertSignerNamespace) Generate(parents asset.Parents) error
- func (t *OpenshiftServiceCertSignerNamespace) Load(f asset.FileFetcher) (bool, error)
- func (t *OpenshiftServiceCertSignerNamespace) Name() string
- type OpenshiftServiceCertSignerSecret
- func (t *OpenshiftServiceCertSignerSecret) Dependencies() []asset.Asset
- func (t *OpenshiftServiceCertSignerSecret) Files() []*asset.File
- func (t *OpenshiftServiceCertSignerSecret) Generate(parents asset.Parents) error
- func (t *OpenshiftServiceCertSignerSecret) Load(f asset.FileFetcher) (bool, error)
- func (t *OpenshiftServiceCertSignerSecret) Name() string
- type Pull
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 EtcdServiceKubeSystem ¶
EtcdServiceKubeSystem is the constant to represent contents of etcd-service.yaml file
func (*EtcdServiceKubeSystem) Dependencies ¶
func (t *EtcdServiceKubeSystem) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*EtcdServiceKubeSystem) Files ¶
func (t *EtcdServiceKubeSystem) Files() []*asset.File
Files returns the files generated by the asset.
func (*EtcdServiceKubeSystem) Generate ¶
func (t *EtcdServiceKubeSystem) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*EtcdServiceKubeSystem) Load ¶
func (t *EtcdServiceKubeSystem) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*EtcdServiceKubeSystem) Name ¶
func (t *EtcdServiceKubeSystem) Name() string
Name returns the human-friendly name of the asset.
type HostEtcdServiceEndpointsKubeSystem ¶
HostEtcdServiceEndpointsKubeSystem is the constant to represent contents of etcd-service-endpoints.yaml.template file.
func (*HostEtcdServiceEndpointsKubeSystem) Dependencies ¶
func (t *HostEtcdServiceEndpointsKubeSystem) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*HostEtcdServiceEndpointsKubeSystem) Files ¶
func (t *HostEtcdServiceEndpointsKubeSystem) Files() []*asset.File
Files returns the files generated by the asset.
func (*HostEtcdServiceEndpointsKubeSystem) Generate ¶
func (t *HostEtcdServiceEndpointsKubeSystem) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*HostEtcdServiceEndpointsKubeSystem) Load ¶
func (t *HostEtcdServiceEndpointsKubeSystem) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*HostEtcdServiceEndpointsKubeSystem) Name ¶
func (t *HostEtcdServiceEndpointsKubeSystem) Name() string
Name returns the human-friendly name of the asset.
type HostEtcdServiceKubeSystem ¶
HostEtcdServiceKubeSystem is the constant to represent contents of etcd-service.yaml file
func (*HostEtcdServiceKubeSystem) Dependencies ¶
func (t *HostEtcdServiceKubeSystem) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*HostEtcdServiceKubeSystem) Files ¶
func (t *HostEtcdServiceKubeSystem) Files() []*asset.File
Files returns the files generated by the asset.
func (*HostEtcdServiceKubeSystem) Generate ¶
func (t *HostEtcdServiceKubeSystem) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*HostEtcdServiceKubeSystem) Load ¶
func (t *HostEtcdServiceKubeSystem) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*HostEtcdServiceKubeSystem) Name ¶
func (t *HostEtcdServiceKubeSystem) 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 KubeSystemConfigmapEtcdServingCA ¶
KubeSystemConfigmapEtcdServingCA is the constant to represent contents of kube-system-configmap-etcd-serving-ca.yaml.template file.
func (*KubeSystemConfigmapEtcdServingCA) Dependencies ¶
func (t *KubeSystemConfigmapEtcdServingCA) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*KubeSystemConfigmapEtcdServingCA) Files ¶
func (t *KubeSystemConfigmapEtcdServingCA) Files() []*asset.File
Files returns the files generated by the asset.
func (*KubeSystemConfigmapEtcdServingCA) Generate ¶
func (t *KubeSystemConfigmapEtcdServingCA) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*KubeSystemConfigmapEtcdServingCA) Load ¶
func (t *KubeSystemConfigmapEtcdServingCA) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*KubeSystemConfigmapEtcdServingCA) Name ¶
func (t *KubeSystemConfigmapEtcdServingCA) 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 KubeSystemSecretEtcdClient ¶
KubeSystemSecretEtcdClient is the constant to represent contents of kube-system-secret-etcd-client.yaml.template file.
func (*KubeSystemSecretEtcdClient) Dependencies ¶
func (t *KubeSystemSecretEtcdClient) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*KubeSystemSecretEtcdClient) Files ¶
func (t *KubeSystemSecretEtcdClient) Files() []*asset.File
Files returns the files generated by the asset.
func (*KubeSystemSecretEtcdClient) Generate ¶
func (t *KubeSystemSecretEtcdClient) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*KubeSystemSecretEtcdClient) Load ¶
func (t *KubeSystemSecretEtcdClient) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*KubeSystemSecretEtcdClient) Name ¶
func (t *KubeSystemSecretEtcdClient) 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 OpenshiftClusterAPINamespace ¶
OpenshiftClusterAPINamespace is the constant to represent contents of Openshift_ClusterApiNamespace.yaml file
func (*OpenshiftClusterAPINamespace) Dependencies ¶
func (t *OpenshiftClusterAPINamespace) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*OpenshiftClusterAPINamespace) Files ¶
func (t *OpenshiftClusterAPINamespace) Files() []*asset.File
Files returns the files generated by the asset.
func (*OpenshiftClusterAPINamespace) Generate ¶
func (t *OpenshiftClusterAPINamespace) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*OpenshiftClusterAPINamespace) Load ¶
func (t *OpenshiftClusterAPINamespace) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*OpenshiftClusterAPINamespace) Name ¶
func (t *OpenshiftClusterAPINamespace) Name() string
Name returns the human-friendly name of the asset.
type OpenshiftMachineConfigOperator ¶
OpenshiftMachineConfigOperator is the constant to represent contents of Openshift_MachineConfigOperator.yaml file
func (*OpenshiftMachineConfigOperator) Dependencies ¶
func (t *OpenshiftMachineConfigOperator) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*OpenshiftMachineConfigOperator) Files ¶
func (t *OpenshiftMachineConfigOperator) Files() []*asset.File
Files returns the files generated by the asset.
func (*OpenshiftMachineConfigOperator) Generate ¶
func (t *OpenshiftMachineConfigOperator) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*OpenshiftMachineConfigOperator) Load ¶
func (t *OpenshiftMachineConfigOperator) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*OpenshiftMachineConfigOperator) Name ¶
func (t *OpenshiftMachineConfigOperator) Name() string
Name returns the human-friendly name of the asset.
type OpenshiftServiceCertSignerNamespace ¶
OpenshiftServiceCertSignerNamespace is the constant to represent the contents of 09-openshift-service-signer-namespace.yaml
func (*OpenshiftServiceCertSignerNamespace) Dependencies ¶
func (t *OpenshiftServiceCertSignerNamespace) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*OpenshiftServiceCertSignerNamespace) Files ¶
func (t *OpenshiftServiceCertSignerNamespace) Files() []*asset.File
Files returns the files generated by the asset.
func (*OpenshiftServiceCertSignerNamespace) Generate ¶
func (t *OpenshiftServiceCertSignerNamespace) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*OpenshiftServiceCertSignerNamespace) Load ¶
func (t *OpenshiftServiceCertSignerNamespace) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*OpenshiftServiceCertSignerNamespace) Name ¶
func (t *OpenshiftServiceCertSignerNamespace) Name() string
Name returns the human-friendly name of the asset.
type OpenshiftServiceCertSignerSecret ¶
OpenshiftServiceCertSignerSecret is the constant to represent the contents of openshift-service-signer-secret.yaml.template
func (*OpenshiftServiceCertSignerSecret) Dependencies ¶
func (t *OpenshiftServiceCertSignerSecret) Dependencies() []asset.Asset
Dependencies returns all of the dependencies directly needed by the asset
func (*OpenshiftServiceCertSignerSecret) Files ¶
func (t *OpenshiftServiceCertSignerSecret) Files() []*asset.File
Files returns the files generated by the asset.
func (*OpenshiftServiceCertSignerSecret) Generate ¶
func (t *OpenshiftServiceCertSignerSecret) Generate(parents asset.Parents) error
Generate generates the actual files by this asset
func (*OpenshiftServiceCertSignerSecret) Load ¶
func (t *OpenshiftServiceCertSignerSecret) Load(f asset.FileFetcher) (bool, error)
Load returns the asset from disk.
func (*OpenshiftServiceCertSignerSecret) Name ¶
func (t *OpenshiftServiceCertSignerSecret) Name() string
Name returns the human-friendly name of the asset.
type Pull ¶
Pull is the constant to represent contents of pull.yaml.template file
func (*Pull) Dependencies ¶
Dependencies returns all of the dependencies directly needed by the asset
Source Files ¶
- 04-openshift-machine-config-operator.go
- 05-openshift-cluster-api-namespace.go
- 09-openshift-service-cert-signer-namespace.go
- cvo-overrides.go
- etcd-service.go
- host-etcd-service-endpoints.go
- host-etcd-service.go
- kube-cloud-config.go
- kube-system-configmap-etcd-serving-ca.go
- kube-system-configmap-root-ca.go
- kube-system-secret-etcd-client.go
- machine-config-server-tls-secret.go
- openshift-service-cert-signer-ca-secret.go
- pull.go