从评估集群api,我知道集群中的pod可以使用clusterIp服务kubernetes.default.svc来访问api服务器,但我很好奇它是如何工作的。
集群中的 pod 只会尝试访问 kubernetes.default.svc 中定义的 clusterip,除了 svc 的名称之外,clusterip 与其他集群 ip 没有什么不同。
那么如何将针对特定 clusterip 的 http 请求路由到 api 服务器,它是在创建 kubernetes.default.svc 时由 api 服务器代理配置的吗?
我正在使用CodeMirror在我的网站上进行一些语法高亮显示.我在我的html中创建了两个单选按钮.我的JavaScript代码如下:
if(flag == "C")
Editor = CodeMirror.fromTextArea(textArea, {
lineNumbers: true,
matchBrackets: true,
mode: "text/x-csrc"
});
else if(flag == "Cpp")
Editor.off(0);
Editor = CodeMirror.fromTextArea(textArea, {
lineNumbers: true,
matchBrackets: true,
mode: "text/x-c++src"
});
Run Code Online (Sandbox Code Playgroud)
它确实完成了语法高亮的功能,但问题是当我多次单击单选按钮时,它只创建了我点击的数量,这很烦人.所以我想知道在创建新的编辑器实例之前有没有办法删除以前的编辑器实例?