openunison

package
v0.0.12 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type HelmChartInfo added in v0.0.10

type HelmChartInfo struct {
	Name      string
	ChartPath string
}

for sting info about additional helm charts

type OpenUnisonDeployment

type OpenUnisonDeployment struct {
	// contains filtered or unexported fields
}

tracks the information about the deployment

func NewOpenUnisonDeployment

func NewOpenUnisonDeployment(namespace string, operatorChart string, orchestraChart string, orchestraLoginPortalChart string, pathToValuesYaml string, secretFile string, clusterManagementChart string, pathToDbPassword string, pathToSmtpPassword string, skipClusterManagement bool, additionalCharts []HelmChartInfo, preCharts []HelmChartInfo, namespaceLabels map[string]string) (*OpenUnisonDeployment, error)

creates a new deployment structure

func NewSateliteDeployment

func NewSateliteDeployment(namespace string, operatorChart string, orchestraChart string, orchestraLoginPortalChart string, pathToValuesYaml string, secretFile string, controlPlanContextName string, sateliteContextName string, addClusterChart string, pathToSateliteYaml string, additionalCharts []HelmChartInfo, preCharts []HelmChartInfo, namespaceLabels map[string]string) (*OpenUnisonDeployment, error)

creates a new deployment structure

func (*OpenUnisonDeployment) DeployAdditionalCharts added in v0.0.10

func (ou *OpenUnisonDeployment) DeployAdditionalCharts() error

deploys all extra charts

func (*OpenUnisonDeployment) DeployAuthPortal

func (ou *OpenUnisonDeployment) DeployAuthPortal() error

deploys OpenUnison into the cluster

func (*OpenUnisonDeployment) DeployNaaSPortal

func (ou *OpenUnisonDeployment) DeployNaaSPortal() error

func (*OpenUnisonDeployment) DeployOpenUnisonSatelite

func (ou *OpenUnisonDeployment) DeployOpenUnisonSatelite() error

deploys an OpenUnison satelite

func (*OpenUnisonDeployment) DeployPreCharts added in v0.0.10

func (ou *OpenUnisonDeployment) DeployPreCharts() error

deploys all extra charts

func (*OpenUnisonDeployment) IsNaas

func (ou *OpenUnisonDeployment) IsNaas() bool

type OperatorDeployment

type OperatorDeployment struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

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