Documentation ¶
Index ¶
- func AddBackupMariadb(ctx context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
- func AddBilling(ctx context.Context, comp *v1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
- func AddMaintenanceJob(ctx context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
- func AddProxySQL(_ context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
- func DeployMariadb(ctx context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
- func UserManagement(ctx context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddBackupMariadb ¶ added in v4.49.0
func AddBackupMariadb(ctx context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
AddBackupMariadb adds k8up backup to a MariaDB deployment.
func AddBilling ¶ added in v4.100.1
func AddBilling(ctx context.Context, comp *v1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
AddBilling enables billing for this service
func AddMaintenanceJob ¶ added in v4.46.0
func AddMaintenanceJob(ctx context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
AddMaintenanceJob will add a job to do the maintenance for the instance
func AddProxySQL ¶ added in v4.102.0
func AddProxySQL(_ context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
AddProxySQL will add a ProxySQL cluster to the service, if instances > 1. This function also creates a main service, which should always be used to connect from the outside. This service is necessary to seamlessly scale up and down without changing the IP address.
func DeployMariadb ¶
func DeployMariadb(ctx context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
DeployMariadb will deploy the objects to provision mariadb instance
func UserManagement ¶ added in v4.98.0
func UserManagement(ctx context.Context, comp *vshnv1.VSHNMariaDB, svc *runtime.ServiceRuntime) *xfnproto.Result
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.