https - 为什么是http而不是https?kubectl cluster-info "kubernetes master running"
问题描述
我已经用谷歌搜索了几个小时,但似乎找不到信息。这可能是一个简单的问题......我的问题是:
我有一个启动 K8s 的大脚本。当一切都启动并运行时,kubectl cluster-info
我得到了kubernetes master is running on http://...
。我在网上阅读的每个例子都说结果应该是https://...
我的问题是什么文件/yaml/property/etc 使 kubernetes 主运行 http vs https?
我在我的 kube-apiserver.yaml 文件中定义了两个端口(80/443)。我是否必须在 apiserver 中使用“insecure-port=0”?或者没有这个可以master运行https吗?
解决方案
该命令会回显 kubectl 配置为与 apiserver 对话的任何 url。kubectl config view
显示 kubectl 正在使用的 kubeconfig 文件的内容(默认在 $KUBECONFIG、--kubeconfig 或 ~/.kube/config 中指定)
推荐阅读
- java - 如何在 Maven、Spring、Hibernate 项目中使用 Netbeans 在开发期间加速 Hibernate 初始化
- angular - 异步管道如何知道何时更新
- c# - .Net core 2.2 未将 302 的状态代码更新为 401。 OnRedirectToLogin 事件未触发
- python - 在python中检索MySQL时间戳
- javascript - 在画布中居中图像
- angular - 多选默认值
- python - Django:我的视图进入了 Try 部分,也进入了 except 部分?
- google-bigquery - BigQuery - 如何取消嵌套多个数组,并从一列分配值?
- asp.net-mvc - 错误:无法在初始化之前调用制表器上的方法;试图调用方法“addRow”
- javascript - 使用 JS 用另一个类覆盖一个类