Documentation
¶
Index ¶
- Constants
- Variables
- func GenAdminUser(name, email string, isAdmin bool) *kubermaticv1.User
- func GenApplicationDefinition(name string) *appskubermaticv1.ApplicationDefinition
- func GenCluster(id string, name string, creationTime time.Time, ...) *kubermaticv1.Cluster
- func GenClusterTemplate(name, id, scope, userEmail string) *kubermaticv1.ClusterTemplate
- func GenClusterTemplateInstance(templateID, owner string, replicas int64) *kubermaticv1.ClusterTemplateInstance
- func GenDefaultCluster() *kubermaticv1.Cluster
- func GenDefaultKubermaticObjects(objs ...ctrlruntimeclient.Object) []ctrlruntimeclient.Object
- func GenDefaultPreset() *kubermaticv1.Preset
- func GenDefaultUser() *kubermaticv1.User
- func GenRuleGroup(name, clusterName string, ruleGroupType kubermaticv1.RuleGroupType, ...) *kubermaticv1.RuleGroup
- func GenUser(id, name, email string) *kubermaticv1.User
- func GenerateTestRuleGroupData(ruleGroupName string) []byte
Constants ¶
View Source
const ( // DefaultClusterID holds the test default cluster ID. DefaultClusterID = "defClusterID" // DefaultClusterName holds the test default cluster name. DefaultClusterName = "defClusterName" // TestOSdomain OpenStack domain. TestOSdomain = "OSdomain" // TestOSuserPass OpenStack user password. TestOSuserPass = "OSpass" // TestOSuserName OpenStack user name. TestOSuserName = "OSuser" // TestFakeCredential Fake provider credential name. TestFakeCredential = "fake" )
Variables ¶
Functions ¶
func GenAdminUser ¶
func GenAdminUser(name, email string, isAdmin bool) *kubermaticv1.User
func GenApplicationDefinition ¶
func GenApplicationDefinition(name string) *appskubermaticv1.ApplicationDefinition
func GenCluster ¶
func GenCluster(id string, name string, creationTime time.Time, modifiers ...func(*kubermaticv1.Cluster)) *kubermaticv1.Cluster
func GenClusterTemplate ¶
func GenClusterTemplate(name, id, scope, userEmail string) *kubermaticv1.ClusterTemplate
func GenClusterTemplateInstance ¶
func GenClusterTemplateInstance(templateID, owner string, replicas int64) *kubermaticv1.ClusterTemplateInstance
func GenDefaultCluster ¶
func GenDefaultCluster() *kubermaticv1.Cluster
func GenDefaultKubermaticObjects ¶
func GenDefaultKubermaticObjects(objs ...ctrlruntimeclient.Object) []ctrlruntimeclient.Object
GenDefaultKubermaticObjects generates default kubermatic object.
func GenDefaultPreset ¶
func GenDefaultPreset() *kubermaticv1.Preset
func GenDefaultUser ¶
func GenDefaultUser() *kubermaticv1.User
GenDefaultUser generates a default user.
func GenRuleGroup ¶
func GenRuleGroup(name, clusterName string, ruleGroupType kubermaticv1.RuleGroupType, isDefault bool) *kubermaticv1.RuleGroup
func GenUser ¶
func GenUser(id, name, email string) *kubermaticv1.User
GenUser generates a User resource note if the id is empty then it will be auto generated.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.