Documentation ¶
Overview ¶
Package manifests deals with creating manifests for all manifests to be installed for the cluster
Index ¶
- Constants
- type Stock
- type StockImpl
- func (s *StockImpl) ClusterVersionOperator() asset.Asset
- func (s *StockImpl) EstablishStock(stock installconfig.Stock, tlsStock tls.Stock, ...)
- func (s *StockImpl) KubeAddonOperator() asset.Asset
- func (s *StockImpl) KubeCoreOperator() asset.Asset
- func (s *StockImpl) Manifests() asset.Asset
- func (s *StockImpl) Mao() asset.Asset
- func (s *StockImpl) NetworkOperator() asset.Asset
- func (s *StockImpl) Tectonic() asset.Asset
Constants ¶
View Source
const (
// DefaultChannel is the default RHCOS channel for the cluster.
DefaultChannel = "tested"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Stock ¶
type Stock interface { // Manifests returns the cluster manifests Manifests() asset.Asset // ClusterVersionOperator returns the cvo asset object ClusterVersionOperator() asset.Asset // KubeCoreOperator returns the kco asset object KubeCoreOperator() asset.Asset // NetworkOperator returns the network operator asset object NetworkOperator() asset.Asset // KubeAddonOperator returns the addon asset object KubeAddonOperator() asset.Asset // Mao returns the machine api operator asset object Mao() asset.Asset // Tectonic returns the tectonic manfests asset object Tectonic() asset.Asset }
Stock is the stock of operator assets that can be generated.
type StockImpl ¶
type StockImpl struct {
// contains filtered or unexported fields
}
StockImpl implements the Stock interface for manifests
func (*StockImpl) ClusterVersionOperator ¶
ClusterVersionOperator returns the cvo asset object
func (*StockImpl) EstablishStock ¶
func (s *StockImpl) EstablishStock(stock installconfig.Stock, tlsStock tls.Stock, kubeConfigStock kubeconfig.Stock, machineStock machine.Stock)
EstablishStock establishes the stock of assets.
func (*StockImpl) KubeAddonOperator ¶
KubeAddonOperator returns the addon operator asset object
func (*StockImpl) KubeCoreOperator ¶
KubeCoreOperator returns the kco asset object
func (*StockImpl) NetworkOperator ¶
NetworkOperator returns the network operator asset object
Source Files ¶
Click to show internal directories.
Click to hide internal directories.