Documentation ¶
Index ¶
- type HelmChartInfo
- type OpenUnisonDeployment
- func (ou *OpenUnisonDeployment) DeployAdditionalCharts() error
- func (ou *OpenUnisonDeployment) DeployAuthPortal() error
- func (ou *OpenUnisonDeployment) DeployNaaSPortal() error
- func (ou *OpenUnisonDeployment) DeployOpenUnisonSatelite() error
- func (ou *OpenUnisonDeployment) DeployPreCharts() error
- func (ou *OpenUnisonDeployment) IsNaas() bool
- type OperatorDeployment
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HelmChartInfo ¶ added in v0.0.10
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
}
Click to show internal directories.
Click to hide internal directories.