文件名称:consulssm:通过AWS SSM参数引导和管理Consul ACL
文件大小:17KB
文件格式:ZIP
更新时间:2024-05-21 05:06:38
Go
领事 通过AWS SSM参数引导和管理Consul ACL的实用程序。 概述 领事的目的是简化和简化领事ACL的管理过程。 它允许您从AWS SSM中的Consul安全地带外存储ACL定义及其各自的令牌ID,并简化了在高度动态的多环境场景中引导新集群的过程。 即将提供更多文档,但以下是几个入门指南: 以下命令将引导Consul ACL并将结果令牌存储为SSM参数: export PREFIX= " /dev/consul/acl " # set a prefix for brevity in later examples consulssm bootstrap --consul-token-param " ${PREFIX} /master_token " 如果引导成功,则生成的令牌将存储在${PREFIX}/master_token (在本例中为/dev/consul/acl/m
【文件预览】:
consulssm-master
----.goreleaser.yml(815B)
----example()
--------main.tf(2KB)
--------variables.tf(1KB)
----cmd()
--------bootstrap.go(2KB)
--------agent.go(3KB)
--------sync.go(4KB)
--------root.go(3KB)
----LICENSE(1KB)
----main.go(93B)
----.gitignore(318B)
----acl()
--------bootstrap.go(637B)
--------client_set.go(3KB)
--------sync.go(5KB)
----Makefile(1KB)
----README.md(6KB)
----Gopkg.toml(371B)
----Gopkg.lock(5KB)