Documentation ¶
Index ¶
- Constants
- func AddBilling(ctx context.Context, comp *v1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
- func AddMaintenanceJob(ctx context.Context, comp *vshnv1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
- func DeployMinio(ctx context.Context, comp *vshnv1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
- func DeployMinioProviderConfig(_ context.Context, comp *vshnv1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
- func SetSecurityContext(_ context.Context, comp *vshnv1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
Constants ¶
View Source
const (
SLIBucketName = "vshn-test-bucket-for-sli"
)
Variables ¶
This section is empty.
Functions ¶
func AddBilling ¶ added in v4.100.1
func AddBilling(ctx context.Context, comp *v1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
AddBilling enables billing for this service
func AddMaintenanceJob ¶ added in v4.28.0
func AddMaintenanceJob(ctx context.Context, comp *vshnv1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
AddMaintenanceJob will add a job to do the maintenance for the instance
func DeployMinio ¶
func DeployMinio(ctx context.Context, comp *vshnv1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
DeployMinio will add deploy the objects to deploy minio
func DeployMinioProviderConfig ¶ added in v4.27.0
func DeployMinioProviderConfig(_ context.Context, comp *vshnv1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
DeployMinioProviderConfig will deploy a providerconfig with the claim's name
func SetSecurityContext ¶ added in v4.64.2
func SetSecurityContext(_ context.Context, comp *vshnv1.VSHNMinio, svc *runtime.ServiceRuntime) *xfnproto.Result
SetSecurityContext patches the Minio statefulset to contain the correct securityContext. Unfortunately the helm chart does not expose this value.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.