govuk-dns:一组使用Terraform管理DNS的Rake任务

时间:2024-02-25 00:19:56
【文件属性】:

文件名称:govuk-dns:一组使用Terraform管理DNS的Rake任务

文件大小:23KB

文件格式:ZIP

更新时间:2024-02-25 00:19:56

dns route53 terraform govuk gce

GOV.UK DNS 使用管理DNS记录的一组rake任务。 目录 快速开始 克隆仓库,然后: $ brew install tfenv $ tfenv install $ bundle install 设置一个以存储Terraform远程状态。 建议您将其保密,并启用版本控制和日志记录。 您只需要执行一次。 可以使用以下方法在tf-tmp为提供商创建Terraform资源: $ ZONEFILE=zonefile.yaml PROVIDERS= < dns> bundle exec rake generate_terraform 其中<dns provide


【文件预览】:
govuk-dns-master
----jenkins.sh(426B)
----Rakefile(593B)
----.github()
--------workflows()
----.terraform-version(8B)
----.rubocop.yml(55B)
----Gemfile(149B)
----Gemfile.lock(3KB)
----spec()
--------validate_published_dns_spec.rb(5KB)
--------common_spec.rb(597B)
--------generate_spec.rb(9KB)
--------validate_yaml_spec.rb(12KB)
--------spec_helper.rb(669B)
----.ruby-version(6B)
----.gitignore(57B)
----lib()
--------tasks()
----README.md(9KB)
----LICENSE.txt(1KB)

网友评论