我无法再弄清楚这一点,因为我知道无法从 ansible 中获得“真正的”错误消息。我运行下面
$ ansible -i /opt/ansible/ec2.py "tag_Function_app:&tag_Application_pro:&tag_Environment_pqa" --private-key=~/.ssh/id_root_rsa -m shell --sudo -a "service httpd restart" -u root
Run Code Online (Sandbox Code Playgroud)
但最终会出现一个非常难以描述的错误
10.221.142.0 | FAILED | rc=0 >>
MODULE FAILURE
Run Code Online (Sandbox Code Playgroud)
到底发生了什么?有没有办法让我进一步调试这个?尝试严格使用用户/ sshkey ssh 工作正常吗?
我们进行了一次审计,只是将我们标记为在$PATH
env 变量内有相对路径。我不确定这是否真的是一个安全问题,并希望与每个人联系,看看这是否真的是一个安全问题,或者它是否只是我假设的最佳实践。有人可以提供有关$PATH
与亲戚一起使用的任何安全问题的信息吗?谢谢
我一直在寻找一种 Terraform 方式,以便能够在 Terraform 中同时部署到多个 AWS 账户,但很快就会枯竭。AWS 有使用 Stacks 执行此操作的概念,但我不确定是否有办法在 TF 中执行此操作?如果是这样,会有什么解决方案?
您可以在此处阅读有关 AWS 解决方案的更多信息,https://aws.amazon.com/blogs/mt/supercharge-multi-account-management-with-aws-cloudformation/