我正在尝试将一个配置映射部署到一个集群中
- name: Make/Update all configmaps on the cluster
kubernetes:
api_endpoint: blah
url_username: blah
url_password: blah
inline_data:
apiVersion: v1
kind: ConfigMap
metadata:
name: blah
namespace: blah
data: my-data.txt: "{{ data }}"
state: present
data: |
some = foo
foo = some
(using spinnaker to attach it to pods)
当我进入舱室并打开 my-data.txt 文件时,它会显示:
some = foo\n foo = some\n
我希望它的显示与文本完全一样,并打印换行符而不是 /n
奇怪的是,如果我在文本中某处放置单引号' ',它会将文本原样打印,但包括单引号:
data: |
some = foo
foo = some
' '
打印出完全相同。
我尝试过研究,但我找不到任何东西,而且我已经被卡住了一段时间。