From 4ab847e9fcbf13813dcf97d38c3bf0103072b65f Mon Sep 17 00:00:00 2001 From: Jiahui <4543bxy@gmail.com> Date: Fri, 29 Mar 2024 14:50:35 +0800 Subject: [PATCH] Fix init admin account & kbcli addon enable snapshot-controller (#4643) * init admin account * fix kbcli addon enable snapshot-controller --- controllers/job/init/internal/util/database/user.go | 3 +++ scripts/cloud/install.sh | 1 + 2 files changed, 4 insertions(+) diff --git a/controllers/job/init/internal/util/database/user.go b/controllers/job/init/internal/util/database/user.go index 35169ba5b..a87b0a89f 100644 --- a/controllers/job/init/internal/util/database/user.go +++ b/controllers/job/init/internal/util/database/user.go @@ -134,6 +134,9 @@ func PresetAdminUser() error { if err = v2Account.InitTables(); err != nil { return fmt.Errorf("failed to init tables: %v", err) } + if _, err = v2Account.NewAccount(&types.UserQueryOpts{Owner: adminUserName}); err != nil { + return fmt.Errorf("failed to create account: %v", err) + } return nil } diff --git a/scripts/cloud/install.sh b/scripts/cloud/install.sh index 58841eed0..8893b8e23 100644 --- a/scripts/cloud/install.sh +++ b/scripts/cloud/install.sh @@ -646,6 +646,7 @@ EOF ${image_registry}/${image_repository}/kubeblocks-redis:v${kubeblocks_version#v:-0.8.2} kbcli addon enable prometheus + kbcli addon enable snapshot-controller get_prompt "installing_monitoring" sealos run "${image_registry}/${image_repository}/kube-prometheus-stack:v${kube_prometheus_stack_version#v:-0.63.0}"