diff --git a/apis/ops/v1alpha1/constant.go b/apis/ops/v1alpha1/constant.go index 6ac65b14f1..3c9a7aa13c 100644 --- a/apis/ops/v1alpha1/constant.go +++ b/apis/ops/v1alpha1/constant.go @@ -21,38 +21,240 @@ const ( LabelOpsRequestKind = GenericKey + "/kind" LabelOpsRequestName = GenericKey + "/name" +) + +const ( + Running = "Running" + Successful = "Successful" + Failed = "Failed" +) + +// Database +const ( + DatabaseReady = "DatabaseReady" + PauseDatabase = "PauseDatabase" + DatabasePauseSucceeded = "DatabasePauseSucceeded" + DatabasePauseFailed = "DatabasePauseFailed" + ResumeDatabase = "ResumeDatabase" + DatabaseResumeSucceeded = "DatabaseResumeSucceeded" + DatabaseResumeFailed = "DatabaseResumeFailed" + UpdateDatabase = "UpdateDatabase" +) + +// Version Update +const ( + VersionUpdate = "VersionUpdate" + VersionUpdateStarted = "VersionUpdateStarted" + VersionUpdateSucceeded = "VersionUpdateSucceeded" + VersionUpdateFailed = "VersionUpdateFailed" +) + +// Horizontal +const ( + HorizontalScale = "HorizontalScale" + HorizontalScaleUp = "HorizontalScaleUp" + HorizontalScaleDown = "HorizontalScaleDown" + HorizontalScaleStarted = "HorizontalScaleStarted" + HorizontalScaleSucceeded = "HorizontalScaleSucceeded" + HorizontalScaleFailed = "HorizontalScaleFailed" +) + +// Vertical +const ( + VerticalScale = "VerticalScale" + VerticalScaleUp = "VerticalScaleUp" + VerticalScaleDown = "VerticalScaleDown" + VerticalScaleStarted = "VerticalScaleStarted" + VerticalScaleSucceeded = "VerticalScaleSucceeded" + VerticalScaleFailed = "VerticalScaleFailed" +) + +// Volume Expansion +const ( + VolumeExpansion = "VolumeExpansion" + VolumeExpansionSucceeded = "VolumeExpansionSucceeded" + VolumeExpansionFailed = "VolumeExpansionFailed" +) + +// Reconfigure +const ( + Reconfigure = "Reconfigure" + ReconfigureSucceeded = "ReconfigureSucceeded" + ReconfigureFailed = "ReconfigureFailed" +) + +// ReconfigureTLS +const ( + ReconfigureTLS = "ReconfigureTLS" + ReconfigureTLSSucceeded = "ReconfigureTLSSucceeded" + ReconfigureTLSFailed = "ReconfigureTLSFailed" + + RemoveTLS = "RemoveTLS" + RemoveTLSSucceeded = "RemoveTLSSucceeded" + RemoveTLSFailed = "RemoveTLSFailed" + AddTLS = "AddTLS" + AddTLSSucceeded = "AddTLSSucceeded" + AddTLSFailed = "AddTLSFailed" + Issuing = "Issuing" + IssueCertificatesSucceeded = "IssueCertificatesSucceeded" + CertificateSynced = "CertificateSynced" + IssueCertificatesFailed = "IssueCertificatesFailed" +) + +// Restart +const ( + Restart = "Restart" + RestartNodes = "RestartNodes" + RestartPods = "RestartPods" + RestartPodsSucceeded = "RestartPodsSucceeded" + RestartPodsFailed = "RestartPodsFailed" +) + +// StatefulSets +const ( + UpdateStatefulSets = "UpdateStatefulSets" + UpdateStatefulSetsSucceeded = "UpdateStatefulSetsSucceeded" + UpdateStatefulSetsFailed = "UpdateStatefulSetsFailed" + ReadyStatefulSets = "ReadyStatefulSets" + DeleteStatefulSets = "DeleteStatefulSets" +) + +// Stash +const ( + PauseBackupConfiguration = "PauseBackupConfiguration" + ResumeBackupConfiguration = "ResumeBackupConfiguration" +) + +// ********************************** Database Specifics ************************************ + +// Elasticsearch Constant +const ( + OrphanStatefulSetPods = "OrphanStatefulSetPods" + PrepareCustomConfig = "PrepareCustomConfig" + PrepareSecureCustomConfig = "PrepareSecureCustomConfig" + ReconfigureSecurityAdmin = "ReconfigureSecurityAdmin" + + HorizontalScaleMasterNode = "HorizontalScaleMasterNode" + HorizontalScaleDataNode = "HorizontalScaleDataNode" + HorizontalScaleDataHotNode = "HorizontalScaleDataHotNode" + HorizontalScaleDataWarmNode = "HorizontalScaleDataWarmNode" + HorizontalScaleDataColdNode = "HorizontalScaleDataColdNode" + HorizontalScaleDataFrozenNode = "HorizontalScaleDataFrozenNode" + HorizontalScaleDataContentNode = "HorizontalScaleDataContentNode" + HorizontalScaleMLNode = "HorizontalScaleMLNode" + HorizontalScaleTransformNode = "HorizontalScaleTransformNode" + HorizontalScaleCoordinatingNode = "HorizontalScaleCoordinatingNode" + HorizontalScaleIngestNode = "HorizontalScaleIngestNode" + HorizontalScaleCombinedNode = "HorizontalScaleCombinedNode" + + VolumeExpansionCombinedNode = "VolumeExpansionCombinedNode" + VolumeExpansionMasterNode = "VolumeExpansionMasterNode" + VolumeExpansionIngestNode = "VolumeExpansionIngestNode" + VolumeExpansionDataNode = "VolumeExpansionDataNode" + VolumeExpansionDataContentNode = "VolumeExpansionDataContentNode" + VolumeExpansionDataHotNode = "VolumeExpansionDataHotNode" + VolumeExpansionDataWarmNode = "VolumeExpansionDataWarmNode" + VolumeExpansionDataColdNode = "VolumeExpansionDataColdNode" + VolumeExpansionDataFrozenNode = "VolumeExpansionDataFrozenNode" + VolumeExpansionMLNode = "VolumeExpansionMLNode" + VolumeExpansionTransformNode = "VolumeExpansionTransformNode" + VolumeExpansionCoordinatingNode = "VolumeExpansionCoordinatingNode" +) + +// MongoDB Constants +const ( + StartingBalancer = "StartingBalancer" + StoppingBalancer = "StoppingBalancer" + FlushRouterConfig = "FlushRouterConfig" + + UpdateStandaloneImage = "UpdateStandaloneImage" + UpdateShardImage = "UpdateShardImage" + UpdateReplicaSetImage = "UpdateReplicaSetImage" + UpdateConfigServerImage = "UpdateConfigServerImage" + UpdateMongosImage = "UpdateMongosImage" + + HorizontalScaleStandaloneUp = "HorizontalScaleStandaloneUp" + HorizontalScaleStandaloneDown = "HorizontalScaleStandaloneDown" + HorizontalScaleReplicaSetUp = "HorizontalScaleReplicaSetUp" + HorizontalScaleReplicaSetDown = "HorizontalScaleReplicaSetDown" + HorizontalScaleMongos = "HorizontalScaleMongos" + HorizontalScaleConfigServerUp = "HorizontalScaleConfigServerUp" + HorizontalScaleConfigServerDown = "HorizontalScaleConfigServerDown" + HorizontalScaleShardReplicasUp = "HorizontalScaleShardReplicasUp" + HorizontalScaleShardReplicasDown = "HorizontalScaleShardReplicasDown" + HorizontalScaleShardUp = "HorizontalScaleShardUp" + HorizontalScaleShardDown = "HorizontalScaleShardDown" + HorizontalScaleArbiterUp = "HorizontalScaleArbiterUp" + HorizontalScaleArbiterDown = "HorizontalScaleArbiterDown" + HorizontalScaleHiddenUp = "HorizontalScaleHiddenUp" + HorizontalScaleHiddenDown = "HorizontalScaleHiddenDown" + + VerticalScaleStandalone = "VerticalScaleStandalone" + VerticalScaleReplicaSet = "VerticalScaleReplicaSet" + VerticalScaleMongos = "VerticalScaleMongos" + VerticalScaleConfigServer = "VerticalScaleConfigServer" + VerticalScaleShard = "VerticalScaleShard" + VerticalScaleArbiter = "VerticalScaleArbiter" + VerticalScaleHidden = "VerticalScaleHidden" + + VolumeExpansionStandalone = "VolumeExpansionStandalone" + VolumeExpansionReplicaSet = "VolumeExpansionReplicaSet" + VolumeExpansionMongos = "VolumeExpansionMongos" + VolumeExpansionConfigServer = "VolumeExpansionConfigServer" + VolumeExpansionShard = "VolumeExpansionShard" + VolumeExpansionHidden = "VolumeExpansionHidden" + + ReconfigureStandalone = "ReconfigureStandalone" + ReconfigureReplicaset = "ReconfigureReplicaset" + ReconfigureMongos = "ReconfigureMongos" + ReconfigureConfigServer = "ReconfigureConfigServer" + ReconfigureShard = "ReconfigureShard" + ReconfigureArbiter = "ReconfigureArbiter" + ReconfigureHidden = "ReconfigureHidden" + + RestartStandalone = "RestartStandalone" + RestartReplicaSet = "RestartReplicaSet" + RestartMongos = "RestartMongos" + RestartConfigServer = "RestartConfigServer" + RestartShard = "RestartShard" + RestartArbiter = "RestartArbiter" + RestartHidden = "RestartHidden" +) + +// MySQL/MariaDB Constants +const ( + TempIniFilesPath = "/tmp/kubedb-custom-ini-files" +) + +// Postgres Constants +const ( + PausePgCoordinator = "PausePgCoordinator" + ResumePgCoordinator = "ResumePgCoordinator" + DataDirectoryInitialized = "DataDirectoryInitialized" + ReplacedDataDirectory = "ReplacedDataDirectory" + TransferLeaderShipToFirstNode = "TransferPrimaryRoleToDefault" + TransferLeaderShipToFirstNodeBeforeCoordinatorPaused = "TransferLeaderShipToFirstNodeBeforeCoordinatorPaused" + CopiedOldBinaries = "CopiedOldBinaries" + ResumePrimaryPgCoordinator = "NonTransferableResumePgCoordinator" + + UpdatePrimaryImage = "UpdatePrimaryImage" + UpdateStandbyImage = "UpdateStandbyImage" + + RestartPrimary = "RestartPrimary" + RestartSecondary = "RestartSecondary" +) + +// Redis Constants +const ( + PatchedSecret = "patchedSecret" + ConfigKeyRedis = "redis.conf" + RedisTLSArg = "--tls-port 6379" + ReplaceSentinel = "ReplaceSentinel" + ScaleUpRedisReplicasInSentinelMode = "ScaleUpRedisReplicasInSentinelMode" + ScaleDownRedisReplicasInSentinelMode = "ScaleDownRedisReplicasInSentinelMode" - // ======================= Condition Reasons ======================== - - OpsRequestProgressingStarted = "OpsRequestProgressingStarted" - OpsRequestFailedToProgressing = "OpsRequestFailedToProgressing" - SuccessfullyPausedDatabase = "SuccessfullyPausedDatabase" - FailedToPauseDatabase = "FailedToPauseDatabase" - SuccessfullyResumedDatabase = "SuccessfullyResumedDatabase" - FailedToResumedDatabase = "FailedToResumedDatabase" - DatabaseVersionUpgradingStarted = "DatabaseVersionUpgradingStarted" - SuccessfullyUpgradedDatabaseVersion = "SuccessfullyUpgradedDatabaseVersion" - FailedToUpgradeDatabaseVersion = "FailedToUpgradeDatabaseVersion" - HorizontalScalingStarted = "HorizontalScalingStarted" - SuccessfullyPerformedHorizontalScaling = "SuccessfullyPerformedHorizontalScaling" - FailedToPerformHorizontalScaling = "FailedToPerformHorizontalScaling" - VerticalScalingStarted = "VerticalScalingStarted" - SuccessfullyPerformedVerticalScaling = "SuccessfullyPerformedVerticalScaling" - FailedToPerformVerticalScaling = "FailedToPerformVerticalScaling" - OpsRequestProcessedSuccessfully = "OpsRequestProcessedSuccessfully" - SuccessfullyVolumeExpanded = "SuccessfullyVolumeExpanded" - FailedToVolumeExpand = "FailedToVolumeExpand" - SuccessfullyDBReconfigured = "SuccessfullyDBReconfigured" - FailedToReconfigureDB = "FailedToReconfigureDB" - SuccessfullyRestartedDBMembers = "SuccessfullyRestartedDBMembers" - FailToRestartDBMembers = "FailToRestartDBMembers" - SuccessfullyRestartedStatefulSet = "SuccessfullyRestartedStatefulSet" - FailedToRestartStatefulSet = "FailedToRestartStatefulSet" - SuccessfullyRemovedTLSConfig = "SuccessfullyRemovedTLSConfig" - FailedToRemoveTLSConfig = "FailedToRemoveTLSConfig" - SuccessfullyAddedTLSConfig = "SuccessfullyAddedTLSConfig" - FailedToAddTLSConfig = "FailedToAddTLSConfig" - SuccessfullyIssuedCertificates = "SuccessfullyIssuedCertificates" - FailedToIssueCertificates = "FailedToIssueCertificates" - SuccessfullyReconfiguredTLS = "SuccessfullyReconfiguredTLS" + HorizontalScaleReplicasUp = "HorizontalScaleReplicasUp" + HorizontalScaleReplicasDown = "HorizontalScaleReplicasDown" + HorizontalScaleSentinelUp = "HorizontalScaleSentinelUp" + HorizontalScaleSentinelDown = "HorizontalScaleSentinelDown" ) diff --git a/apis/ops/v1alpha1/type.go b/apis/ops/v1alpha1/type.go index 61fc4960b3..7b5ebc5904 100644 --- a/apis/ops/v1alpha1/type.go +++ b/apis/ops/v1alpha1/type.go @@ -21,204 +21,6 @@ import ( kmapi "kmodules.xyz/client-go/api/v1" ) -// List of possible condition types for a ops request -const ( - AccessApproved = "Approved" - AccessDenied = "Denied" - DisableSharding = "DisableSharding" - EnableSharding = "EnableSharding" - Failed = "Failed" - HorizontalScalingDatabase = "HorizontalScaling" - MigratingData = "MigratingData" - NodeCreated = "NodeCreated" - NodeDeleted = "NodeDeleted" - NodeRestarted = "NodeRestarted" - PauseDatabase = "PauseDatabase" - Progressing = "Progressing" - ResumeDatabase = "ResumeDatabase" - ScalingDatabase = "Scaling" - ScalingDown = "ScalingDown" - ScalingUp = "ScalingUp" - Successful = "Successful" - Running = "Running" - Updating = "Updating" - Upgrading = "Upgrading" - UpgradeVersion = "UpgradeVersion" - VerticalScalingDatabase = "VerticalScaling" - VotingExclusionAdded = "VotingExclusionAdded" - VotingExclusionDeleted = "VotingExclusionDeleted" - UpdateStatefulSets = "UpdateStatefulSets" - VolumeExpansion = "VolumeExpansion" - Reconfigure = "Reconfigure" - UpgradeNodes = "UpgradeNodes" - RestartNodes = "RestartNodes" - TLSRemoved = "TLSRemoved" - TLSAdded = "TLSAdded" - TLSChanged = "TLSChanged" - IssuingConditionUpdated = "IssuingConditionUpdated" - CertificateIssuingSuccessful = "CertificateIssuingSuccessful" - TLSEnabling = "TLSEnabling" - Restart = "Restart" - RestartStatefulSet = "RestartStatefulSet" - CertificateSynced = "CertificateSynced" - Reconciled = "Reconciled" - RestartStatefulSetPods = "RestartStatefulSetPods" - - // MongoDB Constants - StartingBalancer = "StartingBalancer" - StoppingBalancer = "StoppingBalancer" - UpdateShardImage = "UpdateShardImage" - UpdateStatefulSetResources = "UpdateStatefulSetResources" - UpdateShardResources = "UpdateShardResources" - UpdateArbiterResources = "UpdateArbiterResources" - UpdateHiddenResources = "UpdateHiddenResources" - ScaleDownShard = "ScaleDownShard" - ScaleUpShard = "ScaleUpShard" - ScaleDownHidden = "ScaleDownHidden" - ScaleUpHidden = "ScaleUpHidden" - UpdateReplicaSetImage = "UpdateReplicaSetImage" - UpdateConfigServerImage = "UpdateConfigServerImage" - UpdateMongosImage = "UpdateMongosImage" - UpdateReplicaSetResources = "UpdateReplicaSetResources" - UpdateConfigServerResources = "UpdateConfigServerResources" - UpdateMongosResources = "UpdateMongosResources" - FlushRouterConfig = "FlushRouterConfig" - ScaleDownReplicaSet = "ScaleDownReplicaSet" - ScaleUpReplicaSet = "ScaleUpReplicaSet" - ScaleUpShardReplicas = "ScaleUpShardReplicas" - ScaleDownShardReplicas = "ScaleDownShardReplicas" - ScaleDownConfigServer = "ScaleDownConfigServer " - ScaleUpConfigServer = "ScaleUpConfigServer " - ScaleMongos = "ScaleMongos" - ReconfigureReplicaset = "ReconfigureReplicaset" - ReconfigureStandalone = "ReconfigureStandalone" - ReconfigureMongos = "ReconfigureMongos" - ReconfigureShard = "ReconfigureShard" - ReconfigureConfigServer = "ReconfigureConfigServer" - ReconfigureArbiter = "ReconfigureArbiter" - ReconfigureHidden = "ReconfigureHidden" - UpdateStandaloneImage = "UpdateStandaloneImage" - UpdateStandaloneResources = "UpdateStandaloneResources" - ScaleDownStandalone = "ScaleDownStandalone" - ScaleUpStandalone = "ScaleUpStandalone" - StandaloneVolumeExpansion = "StandaloneVolumeExpansion" - ReplicasetVolumeExpansion = "ReplicasetVolumeExpansion" - ShardVolumeExpansion = "ShardVolumeExpansion" - HiddenVolumeExpansion = "HiddenVolumeExpansion" - ConfigServerVolumeExpansion = "ConfigServerVolumeExpansion" - RestartStandalone = "RestartStandalone" - RestartReplicaSet = "RestartReplicaSet" - RestartMongos = "RestartMongos" - RestartConfigServer = "RestartConfigServer" - RestartShard = "RestartShard" - RestartArbiter = "RestartArbiter" - RestartHidden = "RestartHidden" - DeleteStatefulSets = "DeleteStatefulSets" - DatabaseReady = "DatabaseReady" - - // Elasticsearch Constant - OrphanStatefulSetPods = "OrphanStatefulSetPods" - ReadyStatefulSets = "ReadyStatefulSets" - ScaleMasterNode = "ScaleMasterNode" - ScaleDataNode = "ScaleDataNode" - ScaleDataHotNode = "ScaleDataHotNode" - ScaleDataWarmNode = "ScaleDataWarmNode" - ScaleDataColdNode = "ScaleDataColdNode" - ScaleDataFrozenNode = "ScaleDataFrozenNode" - ScaleDataContentNode = "ScaleDataContentNode" - ScaleMLNode = "ScaleMLNode" - ScaleTransformNode = "ScaleTransformNode" - ScaleCoordinatingNode = "ScaleCoordinatingNode" - ScaleIngestNode = "ScaleIngestNode" - ScaleCombinedNode = "ScaleCombinedNode" - UpdateCombinedNodePVCs = "UpdateCombinedNodePVCs" - UpdateMasterNodePVCs = "UpdateMasterNodePVCs" - UpdateIngestNodePVCs = "UpdateIngestNodePVCs" - UpdateDataNodePVCs = "UpdateDataNodePVCs" - UpdateDataContentNodePVCs = "UpdateDataContentNodePVCs" - UpdateDataHotNodePVCs = "UpdateDataHotNodePVCs" - UpdateDataWarmNodePVCs = "UpdateDataWarmNodePVCs" - UpdateDataColdNodePVCs = "UpdateDataColdNodePVCs" - UpdateDataFrozenNodePVCs = "UpdateDataFrozenNodePVCs" - UpdateMLNodePVCs = "UpdateMLNodePVCs" - UpdateTransformNodePVCs = "UpdateTransformNodePVCs" - UpdateCoordinatingNodePVCs = "UpdateCoordinatingNodePVCs" - UpdateElasticsearchCR = "UpdateElasticsearchCR" - - UpdateNodeResources = "UpdateNodeResources" - UpdateMasterStatefulSetResources = "UpdateMasterStatefulSetResources" - UpdateDataStatefulSetResources = "UpdateDataStatefulSetResources" - UpdateIngestStatefulSetResources = "UpdateIngestStatefulSetResources" - UpdateCombinedStatefulSetResources = "UpdateCombinedStatefulSetResources" - UpdateMasterNodeResources = "UpdateMasterNodeResources" - UpdateDataNodeResources = "UpdateDataNodeResources" - UpdateIngestNodeResources = "UpdateIngestNodeResources" - UpdateCombinedNodeResources = "UpdateCombinedNodeResources" - PrepareCustomConfig = "PrepareCustomConfig" - PrepareSecureCustomConfig = "PrepareSecureCustomConfig" - ReconfigureSecurityAdmin = "ReconfigureSecurityAdmin" - - // Redis Constants - PatchedSecret = "patchedSecret" - ConfigKeyRedis = "redis.conf" - RedisTLSArg = "--tls-port 6379" - DBReady = "DBReady" - RestartedPods = "RestartedPods" - ScaleUpReplicas = "ScaleUpReplicas" - ScaleDownReplicas = "ScaleDownReplicas" - ScaleUpSentinel = "ScaleUpSentinel" - ScaleDownSentinel = "ScaleDownSentinel" - UpdateRedisImage = "UpdateRedisImage" - RestartPodWithResources = "RestartedPodsWithResources" - ReplaceSentinel = "ReplaceSentinel" - ScaleUpRedisReplicasInSentinelMode = "ScaleUpRedisReplicasInSentinelMode" - ScaleDownRedisReplicasInSentinelMode = "ScaleDownRedisReplicasInSentinelMode" - - // Stash Constants - PauseBackupConfiguration = "PauseBackupConfiguration" - ResumeBackupConfiguration = "ResumeBackupConfiguration" - // Postgres Constants - UpdatePrimaryPodImage = "UpdatePrimaryImage" - UpdateStandbyPodImage = "UpdateStandbyPodImage" - // PausePgCoordinator is used when need to pause postgres failover with pg coordinator. - // This is useful when we don't want failover for a certain period. - PausePgCoordinator = "PausePgCoordinator" - // ResumePgCoordinator is used when need to resume postgres failover with pg coordinator. - // This is set when we are done with all the process necessary to do failover again. - ResumePgCoordinator = "ResumePgCoordinator" - // DataDirectoryInitialized condition is used in major upgrade ops request. - // In major upgrade we need to initialized new directory wit initDB to run pg_upgrade. - DataDirectoryInitialized = "DataDirectoryInitialized" - // PgUpgraded is set when pg_upgrade command ran successfully. - // This is used in major upgrade. - PgUpgraded = "PgUpgraded" - // ReplacedDataDirectory condition is used in major upgrade. After pg_upgrade we need to replace old data directory with new one. - // after replace data directory successfully set this condition true. - ReplacedDataDirectory = "ReplacedDataDirectory" - PgCoordinatorStatusResumeDefaultPrimary = "ResumeDefaultPrimary" - PostgresPrimaryPodReady = "PostgresPrimaryPodReady" - RestartPrimaryPods = "RestartPrimaryPods" - RestartStandbyPods = "RestartStandbyPods" - // TransferLeaderShipToFirstNode is set when we need to set the pod-0 as primary. - // This condition is set after pod-0 restart process done. - TransferLeaderShipToFirstNode = "TransferPrimaryRoleToDefault" - // TransferLeaderShipToFirstNodeBeforeCoordinatorPaused is set when we need to set the pod-0 as primary Before pgcoordinator paused - // This is the initial step where we need to set pod-0 as primary. the condition is set before the pod-0 restart process. - TransferLeaderShipToFirstNodeBeforeCoordinatorPaused = "TransferLeaderShipToFirstNodeBeforeCoordinatorPaused" - // CopiedOldBinaries condition is used when we are done copying old postgres binary. - // This is needed when we are doing major upgrade. - CopiedOldBinaries = "CopiedOldBinaries" - UpdateStatefulSetImage = "UpdateStatefulSetImage" - // ResumePrimaryPgCoordinator condition is set when we have set pg-coordinator status to NonTranferableResume this is useful when primary need to run after restart. - ResumePrimaryPgCoordinator = "NonTransferableResumePgCoordinator" - - ReconfigurePrimaryPod = "ReconfigurePrimaryPod" - ReconfigureStandbyPods = "ReconfigureStandbyPods" - - // MySQL/MariaDB Constants - TempIniFilesPath = "/tmp/kubedb-custom-ini-files" -) - type OpsRequestStatus struct { // Specifies the current phase of the ops request // +optional