actions

package
v0.7.0 Latest Latest
Warning

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

Go to latest
Published: Dec 30, 2021 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AfterEachFinalCleanup

func AfterEachFinalCleanup(datas []model.TestDataProvider)

func CheckIfClusterExist

func CheckIfClusterExist(input model.UserInputs) func() bool

func CheckIfUserExist

func CheckIfUserExist(username, projecID string) func() bool

func CheckIfUsersExist

func CheckIfUsersExist(input model.UserInputs) func() bool

func CheckUsersAttributes

func CheckUsersAttributes(input model.UserInputs)

func CheckUsersCanUseApp

func CheckUsersCanUseApp(data *model.TestDataProvider)

func CheckUsersCanUseOldApp

func CheckUsersCanUseOldApp(data *model.TestDataProvider)

func CompareClustersSpec

func CompareClustersSpec(requested model.ClusterSpec, created mongodbatlas.Cluster)

func CreateConnectionAtlasKey added in v0.7.0

func CreateConnectionAtlasKey(data *model.TestDataProvider)

CreateConnectionAtlasKey create connection: global or project level

func DeleteDBUsersApps

func DeleteDBUsersApps(data *model.TestDataProvider)

func DeleteFirstUser

func DeleteFirstUser(data *model.TestDataProvider)

func DeleteUserResources

func DeleteUserResources(data *model.TestDataProvider)

func DeleteUserResourcesCluster added in v0.7.0

func DeleteUserResourcesCluster(data *model.TestDataProvider)

func DeleteUserResourcesProject added in v0.7.0

func DeleteUserResourcesProject(data *model.TestDataProvider)

func DeployCluster added in v0.7.0

func DeployCluster(data *model.TestDataProvider, generation string)

func DeployProject added in v0.7.0

func DeployProject(data *model.TestDataProvider, generation string)

func DeployProjectAndWait added in v0.7.0

func DeployProjectAndWait(data *model.TestDataProvider, generation string)

func DeployUserResourcesAction

func DeployUserResourcesAction(data *model.TestDataProvider)

DeployUserResourcesAction deploy all user resources, wait, and check results

func DeployUsers added in v0.7.0

func DeployUsers(data *model.TestDataProvider)

func HelmDefaultUpgradeResouces

func HelmDefaultUpgradeResouces(data *model.TestDataProvider)

helm update should change at least 1 field: databaseusers, project, cluster

func HelmUpgradeChartVersions

func HelmUpgradeChartVersions(data *model.TestDataProvider)

HelmUpgradeChartVersions upgrade chart version of crd, operator, and

func HelmUpgradeDeleteFirstUser

func HelmUpgradeDeleteFirstUser(data *model.TestDataProvider)

helm update: delete user

func HelmUpgradeUsersRoleAddAdminUser

func HelmUpgradeUsersRoleAddAdminUser(data *model.TestDataProvider)

helm update: add user+change user role

func PrepareUsersConfigurations

func PrepareUsersConfigurations(data *model.TestDataProvider)

func ReactivateCluster

func ReactivateCluster(data *model.TestDataProvider)

func SaveK8sResources

func SaveK8sResources(resources []string, ns string)

func SaveTestAppLogs

func SaveTestAppLogs(input model.UserInputs)

func SuspendCluster

func SuspendCluster(data *model.TestDataProvider)

func UpdateCluster

func UpdateCluster(newData *model.TestDataProvider)

func UpdateClusterFromUpdateConfig

func UpdateClusterFromUpdateConfig(data *model.TestDataProvider)

func UpdateProjectID added in v0.7.0

func UpdateProjectID(data *model.TestDataProvider)

func WaitCluster

func WaitCluster(input model.UserInputs, generation string)

func WaitProject

func WaitProject(data *model.TestDataProvider, generation string)

func WaitTestApplication

func WaitTestApplication(ns, label string)

Types

This section is empty.

Directories

Path Synopsis
different ways to deploy operator
different ways to deploy operator

Jump to

Keyboard shortcuts

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