manifests

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Oct 22, 2018 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Overview

Package manifests deals with creating manifests for all manifests to be installed for the cluster

Index

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 Manifests added in v0.2.0

type Manifests struct {
	KubeSysConfig *configurationObject
	FileList      []*asset.File
}

Manifests generates the dependent operator config.yaml files

func (*Manifests) Dependencies added in v0.2.0

func (m *Manifests) Dependencies() []asset.Asset

Dependencies returns all of the dependencies directly needed by a Manifests asset.

func (*Manifests) Files added in v0.2.0

func (m *Manifests) Files() []*asset.File

Files returns the files generated by the asset.

func (*Manifests) Generate added in v0.2.0

func (m *Manifests) Generate(dependencies asset.Parents) error

Generate generates the respective operator config.yml files

func (*Manifests) Load added in v0.3.0

func (m *Manifests) Load(f asset.FileFetcher) (bool, error)

Load returns the manifests asset from disk.

func (*Manifests) Name added in v0.2.0

func (m *Manifests) Name() string

Name returns a human friendly name for the operator

type Tectonic added in v0.2.0

type Tectonic struct {
	TectonicConfig *configurationObject
	FileList       []*asset.File
}

Tectonic generates the dependent resource manifests for tectonic (as against bootkube)

func (*Tectonic) Dependencies added in v0.2.0

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

Dependencies returns all of the dependencies directly needed by the Tectonic asset

func (*Tectonic) Files added in v0.2.0

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

Files returns the files generated by the asset.

func (*Tectonic) Generate added in v0.2.0

func (t *Tectonic) Generate(dependencies asset.Parents) error

Generate generates the respective operator config.yml files

func (*Tectonic) Load added in v0.3.0

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

Load returns the tectonic asset from disk.

func (*Tectonic) Name added in v0.2.0

func (t *Tectonic) Name() string

Name returns a human friendly name for the operator

Directories

Path Synopsis
content

Jump to

Keyboard shortcuts

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