如何将kubectl与CDK/minishift OpenShift集群搭配使用
问题解答
是否需要单独安装kubectl
不需要额外安装kubectl,Red Hat OpenShift CLI(oc)原生完全兼容kubectl的所有命令语法,你只需将文档中要求执行的kubectl命令直接替换为oc执行即可,操作效果完全一致。仅当你的使用场景必须依赖kubectl命令本身(例如脚本硬编码了kubectl调用)时,才需要单独安装kubectl。
如需使用kubectl的配置方法
- 安装kubectl:下载对应Windows版本的kubectl二进制文件,存放到本地任意目录后,将该目录路径添加到系统环境变量
Path中,执行kubectl version --client验证安装成功即可。 - 配置集群连接:OpenShift的集群认证和连接配置默认存放在当前用户目录下的
.kube/config文件中,你只需先通过oc login命令登录到CDK/minishift运行的OpenShift集群,登录成功后kubectl会自动读取该配置文件,无需额外修改即可识别集群。
提示:CDK默认的本地OpenShift集群访问地址通常为
https://127.0.0.1:8443,默认测试用户名和密码均为developer。
- 验证配置:执行
kubectl get nodes,如果能正常返回CDK集群的节点信息,即为配置成功。
内容的提问来源于stack exchange,提问作者user2960174
相关产品推荐
相关产品推荐

