安装CRD报错。请问怎么解决,这个localhost有问题吗

[root@tidb-test-01 ~]# kubectl create -f ./crd.yaml.txt
error: error validating “./crd.yaml.txt”: error validating data: failed to download openapi: Get “http://localhost:8080/openapi/v2?timeout=32s”: dial tcp [::1]:8080: connect: connection refused; if you choose to ignore these errors, turn validation off with --validate=false

根据提示,加上:–validate=false 试试

执行下kubectl cluster-info 看看apiserver的地址

turn validation off with --validate=false 试试这个选项,看看能否成功,或者报错会有什么变化

刚刚试了一下,装不了docker,麒麟操作系统不支持//ERROR: Unsupported distribution ‘kylin’

麒麟不能装docker?上边报错不是提示的 kubectl` 无法连接 Kubernetes API么?

[root@tidb-test-01 ~]# curl -fsSL https://get.docker.com | sudo sh

Executing docker install script, commit: 4c94a56999e10efcf48c5b8e3f6afea464f9108e

ERROR: Unsupported distribution ‘kylin’

麒麟装docker没问题。手动安装吧,脚本没收录麒麟系统而已。

感觉k8s集群地址好像不能用,看下kubectl cluster-info看下是否正常输出。

二进制安装docker 看这里 Binaries | Docker Docs