11 lines
599 B
Markdown
11 lines
599 B
Markdown
# 对于helm操作中CRLF和LF的相关问题
|
||
|
||
helm操作集群部署的逻辑,我个人总结如下:
|
||
|
||
helm先渲染出模板,全部转成base64上传到集群,集群解析后执行部署
|
||
|
||
这个逻辑容易忽略的是,某些git版本默认会将仓库文件的行尾序列再拉取之后会将LF->CRLF方便windows的idea渲染,上传仓库的时候又把CRLF->LF
|
||
|
||
但是目前手动进行helm部署,使用的文件行尾序列还是CRLF,这就会出现在执行一些带有长脚本或者写入文件的操作的时候,由于多了\r导致解析失败,最终helm部署失败
|
||
|