enable logging组件。
安装部署preInstallTasks,日志发现,deploy ES的任务是skipping过的,打印出上述es_host:报错 Error from server (NotFound): configmaps \“kubesphere-config\” not found
查看并比较kubesphere-config与主安装过程创建的其它资源。
]# kubectl get ns kubesphere-system
NAME STATUS AGE
kubesphere-system Active 3h29m
]# kubectl get svc ks-console -n kubesphere-system
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
ks-console NodePort 10.233.59.191 <none> 80:30880/TCP 3h26m
]# kubectl get cm kubesphere-config -n kubesphere-system
NAME DATA AGE
kubesphere-config 1 3h24m
发现kubesphere-config这个配置跟主NS差5分钟,并且是在ks-console svc创建3分钟后创建的。而从ansible 日志 TASK输出结果看,ks-console-svc.yml是最后创建的。所以它是预安装完后增加到系统配置中的?
ks-core/config的任务中有Creating manifests kubesphere-config,ansible的部署日志没找到有ks-core/config的任何任务。不知道这个资源到底是什么时候执行的?