如何获取参数的特定值? 例如-如何搜索以下内容:
1)密码:$ {dpt_password}
2)引导服务器:xl-kb01.inpod.com:19093,xl-kb02.inpod.com:19093
3)springframework:信息
<?xml version="1.0" encoding="utf-8"?>
<layer-list
xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<solid android:color="#ffff00"/>
</shape>
</item>
<item android:left="4dp">
<shape android:shape="rectangle">
<solid android:color="#000000"/>
</shape>
</item>
<item android:right="4dp">
<shape android:shape="rectangle">
<solid android:color="#000000"/>
</shape>
</item>
</layer-list>
答案 0 :(得分:0)
如果您询问如何将变量推入configmap,可以通过从文件创建cm来完成。 这是Shell脚本中的一个简单示例:
#!/bin/bash
echo "Enter username: "
read usr
echo "Enter password: "
read pass
echo -e "{password: " $pass", username: " $usr" }" > env.json
kubectl create configmap env-cm --from-file=env.json
kubectl get cm env-cm -o jsonpath={.data}
您可以使用任何类型的变量填充源文件,并将其用于cm创建。
看看这个post