本地安装报错failed: BackoffLimitExceeded

HgfdeMacBook-Pro:~ hgfbbb$ export IP=192.168.40.36

HgfdeMacBook-Pro:~ hgfbbb$ export PORT=32000

HgfdeMacBook-Pro:~ hgfbbb$ curl -SsL https://download.koderover.com/install?type=quickstart | bash

installing zadig …

“koderover-chart” already exists with the same configuration, skipping

Hang tight while we grab the latest from your chart repositories…

…Successfully got an update from the “koderover-chart” chart repository

…Successfully got an update from the “bitnami” chart repository

Update Complete. ⎈Happy Helming!⎈

Error: UPGRADE FAILED: post-upgrade hooks failed: job failed: BackoffLimitExceeded

看一下 Pod 状态,以及具体起不来的原因。大概率是集群资源不足。

看情况是启动了job 但是 job内部报错 post-upgrade-job

2023-04-23T16:01:43.617+0800 INFO Migrating from $(FROM_VERSION) to 1.15.0
2023-04-23T16:01:43.617+0800 FATAL failed to parse version: $(FROM_VERSION), err: No Major.Minor.Patch elements found
github.com/koderover/zadig/pkg/cli/upgradeassistant/cmd.glob..func2
/app/pkg/cli/upgradeassistant/cmd/migrate.go:56
github.com/spf13/cobra.(*Command).execute
/go/pkg/mod/github.com/spf13/cobra@v1.5.0/command.go:876
github.com/spf13/cobra.(*Command).ExecuteC
/go/pkg/mod/github.com/spf13/cobra@v1.5.0/command.go:990
github.com/spf13/cobra.(*Command).Execute
/go/pkg/mod/github.com/spf13/cobra@v1.5.0/command.go:918
github.com/koderover/zadig/pkg/cli/upgradeassistant/cmd.Execute
/app/pkg/cli/upgradeassistant/cmd/root.go:35
github.com/koderover/zadig/pkg/cli/upgradeassistant/executor.Execute
/app/pkg/cli/upgradeassistant/executor/executor.go:24
main.main
/app/cmd/ua/main.go:26
runtime.main
/usr/local/go/src/runtime/proc.go:250

我这个情况 按我的理解是初始化数据任务报错 容器启动正常 但是没有admin 账户 , 维护好mysql 中的用户信息后 可以登录 , 但是登录后没有权限 需要在mongo数据库中维护 zadig-policy 中的 rolebinding 数据 才能正常使用 , 我不知道出现这种情况是因为什么 就很奇怪 : 没有初始化数据 ? 但是数据库也有部分数据 只是没有账户数据

在此之前我反复删除 zadig 的namespace / 因为安装不成功, 难道说 这里判断我是从低版本升级? 这样一想很合理了

建议卸载干净重新安装,除非是对 Zadig 的安装逻辑很清楚,不然可能折腾这些失败要花的功夫比重新安装还大。

我们也再看下安装失败后可以怎么优化。

好的 感谢回复 解答了疑惑i

hub-server-7496cb85c9-l2l65
aslan-5f6b4b9c98-nwp5z
kr-minio-make-bucket-job-mwxv9
发现这3个服务无法正常启动