Kubernetes If/Or Configmap 中的语句
Kubernetes If/Or Statement in Configmap
我试图在我的 configmap 中编写一个 IF 语句,但我找不到任何将 IF 语句与 OR 结合的网站。例如:
<% if @project_name == 'site-a' || 'site-b' %>
security:
default-groups:
- reader # Read only for everybody
<% end %>
这会准确吗?理想情况下,如果变量称为站点 a 或站点 b。我可能可以做一个 else 块,但这不是必需的。
谢谢。
初始代码没有正确使用比较。
在第一行中,您只评估了第一部分中的项目,并假设计算机知道对两个值应用了相同的操作。
<% if @project_name == 'site-a' || 'site-b' %>
运算符不检查值是否是集合的成员,这意味着您应该明确检查每个 @project_name
以便比较两个值:
<% if @project_name == 'site-a' || @project_name == 'site-b' %>
我试图在我的 configmap 中编写一个 IF 语句,但我找不到任何将 IF 语句与 OR 结合的网站。例如:
<% if @project_name == 'site-a' || 'site-b' %>
security:
default-groups:
- reader # Read only for everybody
<% end %>
这会准确吗?理想情况下,如果变量称为站点 a 或站点 b。我可能可以做一个 else 块,但这不是必需的。
谢谢。
初始代码没有正确使用比较。 在第一行中,您只评估了第一部分中的项目,并假设计算机知道对两个值应用了相同的操作。
<% if @project_name == 'site-a' || 'site-b' %>
运算符不检查值是否是集合的成员,这意味着您应该明确检查每个 @project_name
以便比较两个值:
<% if @project_name == 'site-a' || @project_name == 'site-b' %>