File tree Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Expand file tree Collapse file tree 2 files changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -678,6 +678,13 @@ func installKuberoUi() {
678
678
}
679
679
*/
680
680
681
+ storageClassList := getAvailableStorageClasses ()
682
+ kuberoUIDatabaseStorageClassName := selectFromList ("Database storage class" , storageClassList , "" )
683
+ kuberoUIConfig .Spec .Kubero .DataBase .StorageClassName = kuberoUIDatabaseStorageClassName
684
+
685
+ kuberoUIDatabaseStorage := promptLine ("Database storage size" , "" , "10Gi" )
686
+ kuberoUIConfig .Spec .Kubero .DataBase .Size = kuberoUIDatabaseStorage
687
+
681
688
if monitoringInstalled {
682
689
kuberoUIConfig .Spec .Prometheus .Enabled = true
683
690
kuberoUIConfig .Spec .Prometheus .Endpoint = promptLine ("Prometheus URL" , "" , "http://kubero-prometheus-server" )
Original file line number Diff line number Diff line change @@ -220,6 +220,11 @@ type KuberoUIConfig struct {
220
220
AccessModes []string `yaml:"accessModes" gorm:"column:accessModes"`
221
221
Limit string `yaml:"limit" gorm:"column:limit"`
222
222
} `yaml:"auditLogs" gorm:"embedded"`
223
+ DataBase struct {
224
+ StorageClassName string `yaml:"storageClassName" gorm:"column:storageClassName"`
225
+ Size string `yaml:"size" gorm:"column:size"`
226
+ AccessModes []string `yaml:"accessModes" gorm:"column:accessModes"`
227
+ } `yaml:"database" gorm:"embedded"`
223
228
Config KuberoConfigfile `yaml:"config,omitempty" gorm:"embedded"`
224
229
} `yaml:"kubero" gorm:"embedded"`
225
230
} `yaml:"spec" gorm:"embedded"`
You can’t perform that action at this time.
0 commit comments