如何查看配置文件和实际资源之间的差异

时间:2019-04-24 19:27:30

标签: amazon-web-services kubernetes kops

我在S3中使用kops及其配置文件创建了一个kubernetes集群。

问题是我手动修改了一些资源(例如ec2属性)。

我想知道是否可以通过某种方式查看我手动进行的更改。

希望你能帮助我。

3 个答案:

答案 0 :(得分:0)

我这样做的方式是警察  terraform输出https://github.com/kubernetes/kops/blob/master/docs/terraform.md--target=terraform标志)。然后

  1. 通过Terraform创建集群
  2. 手动执行
  3. 运行terraform plan。这将显示当前和配置之间的差异。点击apply以恢复手动更改,或者编写手动更改代码并重新应用。

答案 1 :(得分:0)

考虑到您已使用AWS config服务来审核AWS资源的配置,则可以通过AWS Config控制台或AWS CLI查看更改。


请参考Viewing Configuration Details以查看所需的更改。

答案 2 :(得分:0)

从weaveworks尝试kubediff

https://github.com/weaveworks/kubediff

相关问题