对于围绕 SO 的非常相似的问题,有各种答案,它们都显示了我希望我的部署看起来像什么,但我的却没有。
我正在使用 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) 是否可以使用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上的值手动添加或删除属性,但这并不理想。
如果有一种方法可以绑定是否渲染属性,那就太好了!