.gitignore | 100644 | 0 | 0 | | | 126 Bytes | 58ddbb3ab276f7cf39349a62921844322f3e749a4c89c77d8d30c188bedd5e97 |
.rubocop.yml | 100644 | 0 | 0 | | | 95 Bytes | 07337229ec8823dc3a48b5a7e284e8a6e7e5ed9dcf1d48808bca2237bab46613 |
Gemfile | 100644 | 0 | 0 | | | 434 Bytes | a8724dd7547418f37f1307029357a81a69f0faefccb02e8193c592d885d62255 |
Gemfile.lock | 100644 | 0 | 0 | | | 2.17 KB | 7ff9ea23abcfaf6f5221f942d2a393af060d0dbbff3cfdd6a58e90e413226d3c |
README.md | 100644 | 0 | 0 | | | 203 Bytes | eeba4a3a46ec0d2af1638eb340fc8dd2217992026f3e941ab380de5aa2003564 |
Rakefile | 100644 | 0 | 0 | | | 221 Bytes | b909997cb952cfcc376934710e87c6cd9d426e422adb39baa964498f3a94bd6d |
VERSION | 100644 | 0 | 0 | | | 6 Bytes | e358d84552808a5c0bd6679d690c283b938ebe15c2bd843c898681d093213107 |
bin/vault-provision | 100755 | 0 | 0 | | | 1.34 KB | 03ff21063cffb4a2807813d68a9f392348ec01faa3d129e51e784357b635d403 |
examples/basic/auth/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/auth/approle/role/backends.json | 100644 | 0 | 0 | | | 254 Bytes | acd5df0f53e9c08ec0b2459bf04301f6ddc81fc97111bfbb661bebbf2c8ab267 |
examples/basic/auth/approle/role/frontends.json | 100644 | 0 | 0 | | | 242 Bytes | 79ebd3d9542670c6340a3cc4175638487483deaf8d2feaf50cbfe41d26be5525 |
examples/basic/auth/bob_the_dancing_approle_mount/role/death.json | 100644 | 0 | 0 | | | 230 Bytes | d0fa1ade9a965c0fa9f8b91c45da13c966df8f714d4f1e06e50e6b1a2cd1d551 |
examples/basic/auth/bob_the_dancing_approle_mount/role/death/role-id.json | 100644 | 0 | 0 | | | 34 Bytes | 3959a38d416a1b3840a559a77f78c2d9ca493634232f81395c9bd4bface2aa65 |
examples/basic/auth/bob_the_dancing_approle_mount/role/dream.json | 100644 | 0 | 0 | | | 230 Bytes | 6e001078fd69f6093b5faf89e4091a3fca6264551e369d8e319be3ea38b0611a |
examples/basic/auth/ldap/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/auth/ldap/config.json | 100644 | 0 | 0 | | | 291 Bytes | 0d9165de409fc18d8fa048f1d735585bf165ac702767697b0f5a23efbfb72bb8 |
examples/basic/auth/ldap/groups/admin.json | 100644 | 0 | 0 | | | 43 Bytes | e16bebc50cdaa193c212e8971a328451a0d43a10136d6981b357b17c507c7c12 |
examples/basic/auth/ldap/groups/operators.json | 100644 | 0 | 0 | | | 46 Bytes | 111c706386bcba98dc27ca186e246b9d0dc91101a528f1273325df7de89d9fd0 |
examples/basic/auth/token/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/aws/roles/iam-full-access.json | 100644 | 0 | 0 | | | 53 Bytes | c8e1ba39ff58801805feaf2a45a1680beaf92686511a24e86b5b477a47216de1 |
examples/basic/aws/roles/s3-bucket-custom.json | 100644 | 0 | 0 | | | 296 Bytes | 068e40271d4ec23be821ee55d300202d568c100036b2d321346cc5ebe0363eae |
examples/basic/pki-intermediate/config/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/pki-intermediate/config/crl.json | 100644 | 0 | 0 | | | 22 Bytes | 9abf24dda9b5e4f8d554c3ee1e7e1d7f54da1d8c4a395a4a93b61bba04ac0413 |
examples/basic/pki-intermediate/config/urls.json | 100644 | 0 | 0 | | | 146 Bytes | 01ed2196c8637646d25663d037a95422db240100ad410aa0d5e695250baae36e |
examples/basic/pki-intermediate/intermediate/generate/internal.json | 100644 | 0 | 0 | | | 136 Bytes | b0cb7d4ef58e6566225516aa04a1b34e0d33761a957f12844a97676840266081 |
examples/basic/pki-intermediate/roles/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/pki-intermediate/roles/dvcert.json | 100644 | 0 | 0 | | | 501 Bytes | 458c8d83775ddad87cb0337675bbe8523d8fb97aa33e77ba085b558af14c7233 |
examples/basic/pki-intermediate/roles/unlimited.json | 100644 | 0 | 0 | | | 428 Bytes | 8c4e1c97ab7ec8ad589808811bdbc5864b7f873319b506b8f34a03e82439b9d4 |
examples/basic/pki-root/config/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/pki-root/config/crl.json | 100644 | 0 | 0 | | | 22 Bytes | 9abf24dda9b5e4f8d554c3ee1e7e1d7f54da1d8c4a395a4a93b61bba04ac0413 |
examples/basic/pki-root/config/urls.json | 100644 | 0 | 0 | | | 130 Bytes | 51ffc2da16e71cd921d3a580f8ece395ab7b624d7054f64972d5234ce9e8c849 |
examples/basic/pki-root/roles/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/pki-root/roles/unlimited.json | 100644 | 0 | 0 | | | 428 Bytes | 8c4e1c97ab7ec8ad589808811bdbc5864b7f873319b506b8f34a03e82439b9d4 |
examples/basic/pki-root/root/generate/internal.json | 100644 | 0 | 0 | | | 128 Bytes | 9a25e64b96bd1da34214e2c858af30718e465868bea41b4cfc497d478c6b02d9 |
examples/basic/secret/bar/bad.json | 100644 | 0 | 0 | | | 185 Bytes | ffa7cc55ae0f6c8539898042dfe6ae6af07d2f46657afd83b30c7e57a623ee4a |
examples/basic/secret/baz/yummy.json | 100644 | 0 | 0 | | | 61 Bytes | c9bc3b9469866e9b0fa56f977604acfbb293415da1080344c0dba7449f94e835 |
examples/basic/secret/foo/good.json | 100644 | 0 | 0 | | | 62 Bytes | 1c324693f53f23b1469c95470b257c04a46abaa561813811a31d7766aec17afe |
examples/basic/sys/auth.json | 100644 | 0 | 0 | | | 148 Bytes | c517b844bee42b91f378fc5382e1b80edf556737baac06ece7e79371ba9f3c95 |
examples/basic/sys/auth/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/sys/auth/approle.json | 100644 | 0 | 0 | | | 63 Bytes | 2f4f1bbbaf0e55310cf785ccd61f2bcb58907683ffc5d649f29cb544c16db673 |
examples/basic/sys/auth/bob_the_dancing_approle_mount.json | 100644 | 0 | 0 | | | 71 Bytes | fe183da9853458db23be7453c7287d2d8f6ff55a45a4f76abfb6e23fd23f0855 |
examples/basic/sys/auth/ldap.json | 100644 | 0 | 0 | | | 42 Bytes | a6d06dee323a191d53143baa21e327fc2379b0140e2b56178bb9b0341a057ac8 |
examples/basic/sys/auth/token.json | 100644 | 0 | 0 | | | 66 Bytes | e6f8058767d831742ecf49c96ed61c3d99438206d54c0fd92b4c9fd76201122a |
examples/basic/sys/mounts/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/sys/mounts/aws.json | 100644 | 0 | 0 | | | 158 Bytes | 28bb590b33ffbaac355484260cdb2344f8d7e2373f038b2d57185d3d03ac3194 |
examples/basic/sys/mounts/cubbyhole.json | 100644 | 0 | 0 | | | 149 Bytes | 72d6571b9fa1d4399295032e95260682cb77d08c38e5b6cfd75411b7efdc0ebb |
examples/basic/sys/mounts/pki-intermediate.json | 100644 | 0 | 0 | | | 119 Bytes | 1331b4a09327d6900b744063d10bb2c04ed7c8f8cda9555eaf4c538934471a31 |
examples/basic/sys/mounts/pki-intermediate/tune.json | 100644 | 0 | 0 | | | 33 Bytes | 7a19c919522cf1739c4c89d4caa3cd08aa42a2fbc30f74a04e6de7d6e27f2953 |
examples/basic/sys/mounts/pki-root.json | 100644 | 0 | 0 | | | 119 Bytes | 1331b4a09327d6900b744063d10bb2c04ed7c8f8cda9555eaf4c538934471a31 |
examples/basic/sys/mounts/pki-root/tune.json | 100644 | 0 | 0 | | | 33 Bytes | 7a19c919522cf1739c4c89d4caa3cd08aa42a2fbc30f74a04e6de7d6e27f2953 |
examples/basic/sys/mounts/secret.json | 100644 | 0 | 0 | | | 137 Bytes | e9770f6fdd3e36eba175821dbcd83266460dc22b28261e5d04c2f5cc0e767df2 |
examples/basic/sys/mounts/squirrel.json | 100644 | 0 | 0 | | | 143 Bytes | 560f9846d4249369bbd45dafc1fd1d8708e4ed1afe09956c083ee5811e434422 |
examples/basic/sys/mounts/sys.json | 100644 | 0 | 0 | | | 169 Bytes | 4a45838afcf64738e512f132ae260769b232a4b26b368ba33bf80c6fa0ddbdd7 |
examples/basic/sys/policy/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
examples/basic/sys/policy/backends.json | 100644 | 0 | 0 | | | 251 Bytes | 0948fdd2b175ec33bb0c159aff2c2d82167860ac067f26a4b0e2633be9c537d6 |
examples/basic/sys/policy/default.hcl | 100644 | 0 | 0 | | | 333 Bytes | e3e7a085bbf6965d972a0a2c32a5592a4b2de0f0c4da7fa28220dc680cf106d7 |
examples/basic/sys/policy/frontends.json | 100644 | 0 | 0 | | | 141 Bytes | 64bdf54589342e0ca2c63b3e025200cc086904a2dc12772d5d5345de68d0f990 |
examples/basic/sys/policy/master_of_secrets.json | 100644 | 0 | 0 | | | 293 Bytes | b2c674f4aabd943aa8e078503e6df3bfc40e248c251bca331aa9e880eaee472f |
examples/basic/sys/policy/pki-intermediates.json | 100644 | 0 | 0 | | | 309 Bytes | 9a54b7b5b8affafccbdf242557faeb3ffd18e6938989da408fdcfaafe3028ea5 |
examples/basic/sys/policy/response-wrapping.hcl | 100644 | 0 | 0 | | | 70 Bytes | 2af79762476fee2c756904cd51a4ebe78d35cc35206da1ffd4f0144f0993aff5 |
lib/vault/provision.rb | 100644 | 0 | 0 | | | 1.47 KB | 9f25fb0b4000a3026c0d91f79b70ce42315e6b192f24d565ff0d1423a9d9b049 |
lib/vault/provision/auth.rb | 100644 | 0 | 0 | | | 150 Bytes | b977356d6709a78ad5ce091027713edcbb80049a02225aefdcb4508078e54927 |
lib/vault/provision/auth/approle.rb | 100644 | 0 | 0 | | | 1.17 KB | 3f6ee0adf20b78569f806102254fe3423a389f29860197d1fd4d2b4fe0475439 |
lib/vault/provision/auth/ldap.rb | 100644 | 0 | 0 | | | 141 Bytes | b6d16dff0056cf78bf1cdcabee4cad990b2a4be398b67d971879acd934e1dcda |
lib/vault/provision/auth/ldap/config.rb | 100644 | 0 | 0 | | | 1.21 KB | a7d5d46d3595c51813dde1f49b2b09bd00d87245c9d3f4b82d8c20d58f3fd0ac |
lib/vault/provision/auth/ldap/groups.rb | 100644 | 0 | 0 | | | 897 Bytes | 8748fefd139cbe316180537719546a2ec6cb6321812789cbed6b914ab27fc9ef |
lib/vault/provision/aws.rb | 100644 | 0 | 0 | | | 79 Bytes | 5f5abe3b7f4898f3250688a1129868f614c9f7b7d16c2531d4d71ee568551381 |
lib/vault/provision/aws/secret-backend.rb | 100644 | 0 | 0 | | | 2.31 KB | b4676968e66396e92b1a9f964c27e17b4459cb65107a5819324463323eeae6be |
lib/vault/provision/generic.rb | 100644 | 0 | 0 | | | 273 Bytes | 964140ea7843d2b9cf22e32cc9f7965978af10e636a3c01f4105b3434b1d1266 |
lib/vault/provision/pki.rb | 100644 | 0 | 0 | | | 531 Bytes | 226b68f3e749219039d552cbded37f00d701f78974cf63dd8a751330a22ae888 |
lib/vault/provision/pki/config.rb | 100644 | 0 | 0 | | | 168 Bytes | c259ed2c3286d2b009c48cbafb8d3f9c751ab0c31401ec707515f2f15c1cba07 |
lib/vault/provision/pki/config/crl.rb | 100644 | 0 | 0 | | | 905 Bytes | 68f5fc31d059c641c2c71ba02c5d29d0663a2294b0c72e0cf20d0c6f0fcd948f |
lib/vault/provision/pki/config/urls.rb | 100644 | 0 | 0 | | | 695 Bytes | 88f579cf4c3190ee0f33c2b6b8e29727fd4cee6a31a066e204dc23c2e5798958 |
lib/vault/provision/pki/intermediate.rb | 100644 | 0 | 0 | | | 114 Bytes | 1b8a23a80f6da1a17732dd0fb7e2e6e81dab2601df5edec07c905c2f48c8ad60 |
lib/vault/provision/pki/intermediate/generate.rb | 100644 | 0 | 0 | | | 194 Bytes | db0d1a8a697f1068efc2981c39a67591f25d81115c96b4f12530578102beafbe |
lib/vault/provision/pki/intermediate/generate/exported.rb | 100644 | 0 | 0 | | | 81 Bytes | 91789f9ffc241b51be3ceab81cbe46628b8583c73f463bfc6d5b32b2883d1182 |
lib/vault/provision/pki/intermediate/generate/internal.rb | 100644 | 0 | 0 | | | 1.4 KB | cfa808ea54e1803b353e82d8649db308c5ebf5be8cc313e609299944fc30e0b1 |
lib/vault/provision/pki/roles.rb | 100644 | 0 | 0 | | | 473 Bytes | fe41cde08506b03b14fd11fae4a8ecb4989f3a134cfacb6c2bfa806dbbce9f65 |
lib/vault/provision/pki/root.rb | 100644 | 0 | 0 | | | 98 Bytes | 17fa98959b4523c4905055d8c31b9f31a54a2d7b16623508e0b8e20782cfd787 |
lib/vault/provision/pki/root/generate.rb | 100644 | 0 | 0 | | | 170 Bytes | d476cb68685ab7cc83e5fb2bb6bf2091ab8c443f3c57362d9889d1094791b0d2 |
lib/vault/provision/pki/root/generate/exported.rb | 100644 | 0 | 0 | | | 73 Bytes | 419e5e95defe53f839f07a617f3a8e483b7437be180278d5128c3cf007c6ff8c |
lib/vault/provision/pki/root/generate/internal.rb | 100644 | 0 | 0 | | | 565 Bytes | dd0145a77489fb44471378cf66ff41d3d13c346e806eee6f03aea0a9f811b39b |
lib/vault/provision/prototype.rb | 100644 | 0 | 0 | | | 1.7 KB | 2ed2daaabf50329741787f8770efcbb181f29cf9eb4b7254b82b973317b3e56a |
lib/vault/provision/secret.rb | 100644 | 0 | 0 | | | 712 Bytes | 53f8739e2fd23262cab36b817b68a972fd6b66a7eea7086cb0a603dec73503fd |
lib/vault/provision/sys.rb | 100644 | 0 | 0 | | | 1.2 KB | a2894c76c9b30c720209c47d180d6589b5a725838405d114a8c8817ba06ba193 |
lib/vault/provision/sys/auth.rb | 100644 | 0 | 0 | | | 575 Bytes | 741db1812ea43116cb9fcee1b8e410bf07a98eea3e475e8b7c80b24369ac37e1 |
lib/vault/provision/sys/policy.rb | 100644 | 0 | 0 | | | 681 Bytes | 4adbb04be8582437056b42b6d9c1204e71e7ce7f8bfb23dd6fef0f7fc36e130b |
lib/vault_provision.rb | 100644 | 0 | 0 | | | 26 Bytes | be922587938c665ff4a61baef76af5ffc419fd6220ca406b5d949474d349a252 |
log/.keep | 100644 | 0 | 0 | | | 0 Bytes | e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 |
spec/spec_helper.rb | 100644 | 0 | 0 | | | 2.09 KB | 5f723d3626cdd7dd2a60432bda6527250da8674c8f62b8ccee61c42d44890d3f |
spec/vault_provision_spec.rb | 100644 | 0 | 0 | | | 5.45 KB | ce235826db37a5a0edf5ff72ae6a9cd2f35c493032596a21104c348c4b0dc013 |
spec/vcr_cassettes/aws-secret-custom.yml | 100644 | 0 | 0 | | | 2.79 KB | d182043fc9a6f36ce992528e9f04d692997322b2781988ad28ae80362bf4e100 |
spec/vcr_cassettes/aws-secret-iam-full.yml | 100644 | 0 | 0 | | | 2.78 KB | 282977e6607e5ccf26d13c3561e2019c1fedeed24cfe9a481b676882c54541d9 |
vault-provision.gemspec | 100644 | 0 | 0 | | | 637 Bytes | ea7baade7d0ba5e87bb696b7298743929b592c174c1f911094f89faf5d88e864 |