小编Jon*_*art的帖子

未为 Kubernetes 服务分配(外部)IP 地址

对于围绕 SO 的非常相似的问题,有各种答案,它们都显示了我希望我的部署看起来像什么,但我的却没有。

  • 我在 Windows 10 上运行 Minikube 0.25,Kubernetes 1.9。
  • 我已经成功创建了一个节点,一个复制控制器,单个 pod 模板已经复制了 10 次。
  • 该节点是 Minikube,并分配了 IP 地址 10.49.106.251
  • 仪表板在 10.49.106.251:30000 可用

我正在使用 YAML 文件部署服务,但从未为该服务分配外部 IP - 如果我碰巧使用kubectl expose.

我正在使用的 YAML 文件:

kind: Service
apiVersion: v1
metadata:
  name: hello-service
spec:
  type: NodePort
  selector:
    app: hello-world
  ports:
  - protocol: TCP
    port: 8080
Run Code Online (Sandbox Code Playgroud)

我还可以使用 YAML 文件来分配外部 IP - 我为其分配与节点 IP 地址相同的值。无论哪种方式,都无法连接到服务。我还应该指出,10 个复制的 pod 都与选择器匹配。

kubectl get svc默认运行,更新外部IP后的结果如下:

NAME            TYPE        CLUSTER-IP      EXTERNAL-IP     PORT(S)          AGE
hello-service   NodePort    10.108.61.233 …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubectl minikube

5
推荐指数
1
解决办法
6120
查看次数

在元素上绑定所需属性的添加

是否可以使用Kendo UI MVVM在元素上绑定HTML5必需属性的可见性?

元素上的required属性表示该元素的值是必需的。从技术上讲,该属性的值也应为“ required”。

使用Kendo UI,我可以将值绑定到属性

<input data-bind="attr: { required: isFieldRequired }"/>
Run Code Online (Sandbox Code Playgroud)

但是,这仍然在呈现的HTML中输出required属性,这不是我想要的(再次,因为它存在表明需要)。

我可以侦听dataSource上的change事件,并使用jQuery和ViewModel上的值手动添加或删除属性,但这并不理想。

如果有一种方法可以绑定是否渲染属性,那就太好了!

jquery mvvm kendo-ui

2
推荐指数
1
解决办法
1427
查看次数

标签 统计

jquery ×1

kendo-ui ×1

kubectl ×1

kubernetes ×1

minikube ×1

mvvm ×1