【 使用环境 】ubuntu server 22.04
【 OB or 其他组件 】OB
【 使用版本 】4.2.0 社区版
【问题描述】使用 k8s 部署 ob 社区版集群时,obcluster.yaml 中存在一个名为 obcluster 的 namespace。
【复现路径】https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000033386 参考的安装文档是这里,ob-operator 的安装使用的 helm 安装,这里只创建了一个名为 oceanbase-system 的 namespace。obcluster.yaml 中删除了备份所用的 volume
,执行 kubectl apply -f obcluster.yaml
发生异常
【问题现象及影响】
执行 kubectl apply -f obcluster.yaml 时,报错信息提示 Error from server (NotFound): error when creating "obcluster.yaml": namespaces "obcluster" not found
安装流程就此中断。
想知道这个 namespace 应当如何创建,是否有单独的配置需求?
比如这样
apiVersion: v1
kind: Namespace
metadata:
labels:
control-plane: controller-manager
name: obcluster
【附件】