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() {
678678 }
679679 */
680680
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+
681688 if monitoringInstalled {
682689 kuberoUIConfig .Spec .Prometheus .Enabled = true
683690 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 {
220220 AccessModes []string `yaml:"accessModes" gorm:"column:accessModes"`
221221 Limit string `yaml:"limit" gorm:"column:limit"`
222222 } `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"`
223228 Config KuberoConfigfile `yaml:"config,omitempty" gorm:"embedded"`
224229 } `yaml:"kubero" gorm:"embedded"`
225230 } `yaml:"spec" gorm:"embedded"`
You can’t perform that action at this time.
0 commit comments