Documentation ¶
Index ¶
- Constants
- func CreateOCPDNS(ctx context.Context, ...) error
- func DeleteOCPDNS(ctx context.Context, ...) error
- func GetDeployer(log *logrus.Entry, cs *api.OpenShiftManagedCluster, config *api.PluginConfig) api.DeployFn
- func GetPluginConfig() (*api.PluginConfig, error)
- func GetPluginTemplate() (*pluginapi.Config, error)
- type Server
Constants ¶
View Source
const ( SecretsDirectory = "secrets/" PluginConfigDirectory = "pluginconfig/" TemplatesDirectory = "/test/templates/" )
Variables ¶
This section is empty.
Functions ¶
func CreateOCPDNS ¶
func CreateOCPDNS(ctx context.Context, subscriptionID, resourceGroup, location, dnsResourceGroup, dnsDomain, zoneName, routerCName string, noTags bool) error
CreateOCPDNS creates the dns zone for the cluster, updates the main zone in dnsResourceGroup and returns the generated publicSubdomain, routerPrefix
func DeleteOCPDNS ¶
func GetDeployer ¶
func GetDeployer(log *logrus.Entry, cs *api.OpenShiftManagedCluster, config *api.PluginConfig) api.DeployFn
func GetPluginConfig ¶
func GetPluginConfig() (*api.PluginConfig, error)
func GetPluginTemplate ¶
Types ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.