22 行
469 B
Bash
22 行
469 B
Bash
#!/bin/bash
|
|
|
|
# 更新 ConfigMap 中的静态文件
|
|
cat > configmap-static.yaml << 'EOF'
|
|
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: static
|
|
namespace: infra-net
|
|
data:
|
|
EOF
|
|
|
|
# 直接遍历 static 目录并追加到文件
|
|
for file in static/*; do
|
|
filename=$(basename "$file")
|
|
echo " $filename: |" >> configmap-static.yaml
|
|
sed 's/^/ /' "$file" >> configmap-static.yaml
|
|
echo "" >> configmap-static.yaml
|
|
done
|
|
|
|
echo "ConfigMap updated successfully!"
|