文件名称:consul-migrate:用于迁移Consul ACL令牌的宝石
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-28 19:07:38
Ruby
领事移民 consul-migrate是用于迁移Consul的ACL数据中心的Ruby gem。 Consul本身不支持这种迁移机制,但确实提供了用于访问ACL的API。 consul-migrate使用此API从当前权威的ACL数据中心导出ACL令牌,并将其导入到另一个数据中心。 安装 将此行添加到您的应用程序的Gemfile中: gem 'consul-migrate' 然后执行: $ bundle 或将其自己安装为: $ gem install consul-migrate 用法 从当前权威的ACL数据中心: require 'consul/migrate' client = Consul :: Migrate :: Client . new ( acl_token : 'your-acl-master-token' ) client . export_acls ( '/p
【文件预览】:
consul-migrate-master
----.gitignore(87B)
----.rspec(31B)
----bin()
--------consul-migrate(71B)
----.travis.yml(854B)
----LICENSE.txt(553B)
----spec()
--------support()
--------spec_helper.rb(446B)
--------stub()
--------consul()
----README.md(1KB)
----lib()
--------consul()
----Gemfile(99B)
----consul-migrate.gemspec(1KB)
----Rakefile(140B)