Terraform回购中有很多关于这个问题的Git问题,有很多有趣的评论,但截至目前我还没有找到解决这个问题的方法.
Terraform在tfstate文件中存储纯文本值,包括密码.
大多数用户需要远程存储它们,以便团队可以在同一个基础架构上同时工作,其中大多数用户在S3中存储状态文件.
那你怎么隐藏你的密码?
这里有没有人使用Terraform进行生产?你用明文保存密码吗?您是否有特殊的工作流程来删除或隐藏它们?你跑的时候会发生什么terraform apply?
我考虑过以下选项:
从我的角度来看,这是我想看到的:
这只是一个愿望.
但回到这个问题 - 你如何在生产中使用Terraform?
我正在使用 VueJs 2 + vuetify 构建一个应用程序。我有一个带有按钮的弹出菜单,我希望每次出现弹出窗口时只能点击一次...
我尝试使用@click.once按钮上的 ,这对于第一次单击非常有用,但是我找不到重置按钮的方法,因此在第二次显示菜单时可以再次单击它。
<v-dialog
v-model="dialogDeploy"
width="500"
persistent
lazy
>
...
<v-btn
color="success"
flat
:loading="loading"
@click.once="deploySnapshot"
>
Deploy
</v-btn>
Run Code Online (Sandbox Code Playgroud)
dialogDeploy 等于false,并切换到true以显示菜单,并在按下按钮时返回 false。
这样做的正确方法是什么?有没有办法重置once属性?
我知道另一个解决方案是使用真/假数据变量来设置按钮是否处于活动状态……但我认为使用该once属性也很好……
谢谢