Skip to content

vault

Tool to create, manage and store secrets

A secret is anything that you want to tightly control access to, such as API keys, passwords, or certificates. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.

secops

https://www.hashicorp.com/products/vault

amd64 armhf arm64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install vault

sudo apt install vault

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    vault=1.13.2*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      vault=1.13.2*

Download URLs

Version SHA256 Size (KB)
1.13.2 6d44eaecd6575da1e2375f5fe3efbb5254ddae3c3aae4a6da34fed414dd79c29 32676
1.13.1 ede9b0aa17559eb4af52c2d52e0226851ce07587c0e595f299acffaa7321914f 32748
1.13.0 84140ace9ca637e58923ff4379337d388bf8df0e1af3fff82f13a500a46ee07f 32755
1.12.3 684de8c263d91874af9a73cb6c49eaacb85e44fbff8f3408f456e07d9d7a1ee1 29452
1.12.2 23f22139d817e98e32fd00a333374edccb97350e904ffe5a95c6152c70a35d95 29388
1.12.1 18bca71ac1591ddce3083bb663664b5d2ed3c360e0e45e03c5b7b3a2fd92fa4b 29417
1.12.0 4c2d9a98d335ecfaad85a9c3beb5f2ebf21a97ee7c52dab5f6ce5d2fae24952b 29394
1.11.4 15e9ab9f0d9e616ef12c9624bb0fbc5397acced6f12532e27998386dad77132e 27297
1.11.3 84dfc3933f0a516edcb8d22b61ff5272cf3ac6d0129ced0397f2d05c50df8386 27299
1.11.2 46d19308c1febd14ce3b58b658c8c3fec3e0161f2b5c41d2091e540d307687b0 27250
Version SHA256 Size (KB)
1.13.2 b6c8c285ca82ac68f0310fdc5473a778dbf8abcd8fe3ceb99346c89a5b92b26f 28533
1.13.1 e7e1c5bb3b73cca3e30957d3e11e671fcb65f3fc1a93cfc43064cae4ca6a68dc 28588
1.13.0 9e9218a9edf4255bfea74bb9241931aaacba41a3eb4837814a6520a1adaf9d84 28602
1.12.3 e3224633d12244a79f862c88550db1264ab1755e298a87f99e71788d2f0900c9 25743
1.12.2 05c5052ea8aefbac0e4ae3a45742c7a447aaebba93d526e0114d85c611826833 25737
1.12.1 74657cd4a36b95d005a9f66a535d414ca3144b7e457ad62c0de977dae1f9e0bf 25722
1.12.0 44856d401fa750d37034ae8fcd1b7a1a0ee972bbc22bea43c717c768f70c1c17 25723
1.11.4 ac894321b1cf44a9273493a78c68eed15b3fcd320e2f4b216e558d604f5f5968 23788
1.11.3 cb82ef8b54492c2653f9b9aac6225ff2646247210837ea58c9f9bb72e5301ce5 23787
1.11.2 0009e038c4d1adbb2a4b73843d65fb762c401a5289abc519a6fa38e5e3d0842a 23754
Version SHA256 Size (KB)
1.13.2 ff0714bfa82f902eefa32a508a4a859e827c77aa9bd4881a2f9a8d548a82cf28 28877
1.13.1 82584cff9d6d015ad63caa26def35a934530a6263932be4af813f4301376e8ea 28904
1.13.0 f1e4def4d433cb292d5ef0a4b1cd4ad79436f0270837acbd4c742a70b95e575c 28891
1.12.3 547de163b59da74414d39988b9280aff4c33d99da0459f09fa80a31c4b870557 26045
1.12.2 caa0d8b74c34c3d1e167c1dbcda6eeb21214c31eff3f501632a02a243c95c8a9 26021
1.12.1 99d37cac6fc2c3952fb075d5e850db5dea94dd81687084fcebd6bcd01e69e811 26000
1.12.0 afb32dcb106daa1b330f23b0cfe0e24403c79f177f3790b09637530872da589a 25983
1.11.4 70956da240ae2d25badf9017427e1b422e7bc2b02e2c1dadae0081ab31a25a75 23691
1.11.3 5782e5e1a2ec8d6e94a93bc9909807c8d2f841661751019a17e874c4bf7ea979 23681
1.11.2 067cf5ace46be7b99af4a763f060a2e59aeb2622ade316469b9243ce40d18f34 23659

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for vault are versioned here.

Click here to see vault ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/secops/vault/ops2deb.yml
- name: vault
  version: 1.8.5
  homepage: https://www.hashicorp.com/products/vault
  summary: tool to create, manage and store secrets
  description: |-
    A secret is anything that you want to tightly control access to, such as API
    keys, passwords, or certificates. Vault provides a unified interface to any
    secret, while providing tight access control and recording a detailed audit
    log.
  fetch: https://releases.hashicorp.com/vault/{{version}}/vault_{{version}}_linux_amd64.zip
  script:
    - install -m 755 vault {{src}}/usr/bin/vault

- name: vault
  version: 1.9.3
  homepage: https://www.hashicorp.com/products/vault
  summary: tool to create, manage and store secrets
  description: |-
    A secret is anything that you want to tightly control access to, such as API
    keys, passwords, or certificates. Vault provides a unified interface to any
    secret, while providing tight access control and recording a detailed audit
    log.
  fetch: https://releases.hashicorp.com/vault/{{version}}/vault_{{version}}_linux_amd64.zip
  script:
    - mv vault {{src}}/usr/bin/vault

- name: vault
  matrix:
    versions:
      - 1.9.3
      - 1.9.4
      - 1.10.0
    architectures:
      - arm64
      - armhf
      - amd64
  homepage: https://www.hashicorp.com/products/vault
  summary: tool to create, manage and store secrets
  description: |-
    A secret is anything that you want to tightly control access to, such as API
    keys, passwords, or certificates. Vault provides a unified interface to any
    secret, while providing tight access control and recording a detailed audit
    log.
  fetch: https://releases.hashicorp.com/vault/{{version}}/vault_{{version}}_linux_{{goarch}}.zip
  script:
    - mv vault {{src}}/usr/bin/vault

- name: vault
  matrix:
    versions:
      - 1.10.1
      - 1.10.2
      - 1.10.3
      - 1.10.4
      - 1.11.0
      - 1.11.1
      - 1.11.2
      - 1.11.3
      - 1.11.4
      - 1.12.0
      - 1.12.1
      - 1.12.2
      - 1.12.3
      - 1.13.0
      - 1.13.1
      - 1.13.2
    architectures:
      - amd64
      - arm64
      - armhf
  homepage: https://www.hashicorp.com/products/vault
  summary: tool to create, manage and store secrets
  description: |-
    A secret is anything that you want to tightly control access to, such as API
    keys, passwords, or certificates. Vault provides a unified interface to any
    secret, while providing tight access control and recording a detailed audit
    log.
  fetch: https://releases.hashicorp.com/vault/{{version}}/vault_{{version}}_linux_{{goarch}}.zip
  install:
    - vault:/usr/bin/

The blueprint fetch keyword contains a URL template pointing to vault releases. Downloaded files are locked in a lockfile versioned here.

Click here to see vault release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/secops/vault/ops2deb.lock.yml
- url: https://releases.hashicorp.com/vault/1.8.5/vault_1.8.5_linux_amd64.zip
  sha256: 97d7ac9145ffdf256ab91045a4857a640ecaa7c56bbd66b61fb70990620f3d33
  timestamp: 2021-11-05 06:15:35+00:00
- url: https://releases.hashicorp.com/vault/1.9.3/vault_1.9.3_linux_amd64.zip
  sha256: 16059f245fb4df2800fe6ba320ea66aba9c2615348e37bcfd42754591a528639
  timestamp: 2022-01-27 19:24:18+00:00
- url: https://releases.hashicorp.com/vault/1.9.3/vault_1.9.3_linux_arm.zip
  sha256: babbedfa3f134fbd68a4e1bb48e7302b9e40e8eae393f5f3688e295a7ea37f4f
  timestamp: 2022-01-28 19:15:46+00:00
- url: https://releases.hashicorp.com/vault/1.9.3/vault_1.9.3_linux_arm64.zip
  sha256: c420f14b8b712197c8c47852ea3d1a5976e9ceaf5bb8e6a0b311624111aa14d4
  timestamp: 2022-01-28 19:15:46+00:00
- url: https://releases.hashicorp.com/vault/1.9.4/vault_1.9.4_linux_amd64.zip
  sha256: 9be49dc07a1b73cc78dd5e5cca88588758bb1994fd954ae2c983eb5986887db5
  timestamp: 2022-03-04 02:33:49+00:00
- url: https://releases.hashicorp.com/vault/1.9.4/vault_1.9.4_linux_arm.zip
  sha256: ebb2bd7b38719648a02dec93119a44de9a1c92decbb5e61349ed5a48fcd7ed4d
  timestamp: 2022-03-04 02:33:49+00:00
- url: https://releases.hashicorp.com/vault/1.9.4/vault_1.9.4_linux_arm64.zip
  sha256: 420d338c965e8ed4d31babe7ac69d44ad2ce898c54c4bb9b16cc6280ffef0763
  timestamp: 2022-03-04 02:33:49+00:00
- url: https://releases.hashicorp.com/vault/1.10.0/vault_1.10.0_linux_amd64.zip
  sha256: ec06473d79e77c05700f051278c54b0f7b6f2df64f57f630a0690306323f1175
  timestamp: 2022-03-23 22:16:21+00:00
- url: https://releases.hashicorp.com/vault/1.10.0/vault_1.10.0_linux_arm.zip
  sha256: 342d450170f6396a9656c99205c4336b480fc0adb1e68b132d88abe5109fee29
  timestamp: 2022-03-23 22:16:21+00:00
- url: https://releases.hashicorp.com/vault/1.10.0/vault_1.10.0_linux_arm64.zip
  sha256: e4f963616ed0c4a4a03d541fb531d692014357f2fb53b3c64e75dfe35b96d7be
  timestamp: 2022-03-23 22:16:21+00:00
- url: https://releases.hashicorp.com/vault/1.10.1/vault_1.10.1_linux_amd64.zip
  sha256: a7f9a7508b3e1e4a904a2a2c3be512dd1ceb64a81eba81849ff84f47e8e41c94
  timestamp: 2022-04-22 23:19:40+00:00
- url: https://releases.hashicorp.com/vault/1.10.1/vault_1.10.1_linux_arm.zip
  sha256: 0006429adb8f06e0956ab7c47c59100f84b1abca82f3d14966d4c650455f3551
  timestamp: 2022-04-22 23:19:40+00:00
- url: https://releases.hashicorp.com/vault/1.10.1/vault_1.10.1_linux_arm64.zip
  sha256: 69cb2ef5b39769b9de1fc9d21712e16d79bada2ef3b1504b0a1fea45b4118b90
  timestamp: 2022-04-22 23:19:40+00:00
- url: https://releases.hashicorp.com/vault/1.10.2/vault_1.10.2_linux_amd64.zip
  sha256: 97f355fc435e5e768f1c7f40b6e1c40d6062e01dcfc0adb6b966dab49e9de7d1
  timestamp: 2022-04-30 15:19:55+00:00
- url: https://releases.hashicorp.com/vault/1.10.2/vault_1.10.2_linux_arm.zip
  sha256: 1f44f2e571f7caf81cf19dd278d1e2c3835de024f03b95bd95a830f86caf2c0e
  timestamp: 2022-04-30 15:19:55+00:00
- url: https://releases.hashicorp.com/vault/1.10.2/vault_1.10.2_linux_arm64.zip
  sha256: 10e283aca455fd9bfc54294b154494de37f82074c67e0064d304978c5d3077e2
  timestamp: 2022-04-30 15:19:55+00:00
- url: https://releases.hashicorp.com/vault/1.10.3/vault_1.10.3_linux_amd64.zip
  sha256: c99aeefd30dbeb406bfbd7c80171242860747b3bf9fa377e7a9ec38531727f31
  timestamp: 2022-05-12 04:00:19+00:00
- url: https://releases.hashicorp.com/vault/1.10.3/vault_1.10.3_linux_arm.zip
  sha256: 46a1d3e4f74c3e5f8457212b0306b46ba5224e18c81074533b783e55ccce84bb
  timestamp: 2022-05-12 04:00:19+00:00
- url: https://releases.hashicorp.com/vault/1.10.3/vault_1.10.3_linux_arm64.zip
  sha256: abc469a8657e5fba47c99799f3a44d736ee55b7f899bb6eecdf9d3f7996286bd
  timestamp: 2022-05-12 04:00:19+00:00
- url: https://releases.hashicorp.com/vault/1.10.4/vault_1.10.4_linux_amd64.zip
  sha256: 0cfa7796139baf58365e10c4a353e72e56ef6332f4c9a4e66b6ae9a244167346
  timestamp: 2022-06-11 03:55:47+00:00
- url: https://releases.hashicorp.com/vault/1.10.4/vault_1.10.4_linux_arm.zip
  sha256: b6bc5ef9fbdacd3076c016184a91499a51cebdab41238deb80d0e2d88a615d1e
  timestamp: 2022-06-11 03:55:47+00:00
- url: https://releases.hashicorp.com/vault/1.10.4/vault_1.10.4_linux_arm64.zip
  sha256: fe205af098a0a8cadad7c2ab197c4b71f64891e3a8a36d7aa08935e8cc16a003
  timestamp: 2022-06-11 03:55:47+00:00
- url: https://releases.hashicorp.com/vault/1.11.0/vault_1.11.0_linux_amd64.zip
  sha256: 00ec42bed75680c440a16d16c196ab07a1012255448de36af709ec19f1c5b957
  timestamp: 2022-06-21 04:01:16+00:00
- url: https://releases.hashicorp.com/vault/1.11.0/vault_1.11.0_linux_arm.zip
  sha256: 689c00113783181007bfcdcb795d343216d79ea3c891602c6121e1fe81ea0f28
  timestamp: 2022-06-21 04:01:16+00:00
- url: https://releases.hashicorp.com/vault/1.11.0/vault_1.11.0_linux_arm64.zip
  sha256: e483b173bed84df453f6f11dba25ffa24548374190652983a96223cb50fdb46e
  timestamp: 2022-06-21 04:01:16+00:00
- url: https://releases.hashicorp.com/vault/1.11.1/vault_1.11.1_linux_amd64.zip
  sha256: aa2ed532d9a0ecc8635fed63cb3fb6de472b4c01ca622a9a199cd92a046bc73a
  timestamp: 2022-07-21 20:29:56+00:00
- url: https://releases.hashicorp.com/vault/1.11.1/vault_1.11.1_linux_arm.zip
  sha256: c265f8c18d1525cedc815364a6a645dde061624a4ff6037b68e3ef957659ae18
  timestamp: 2022-07-21 20:29:56+00:00
- url: https://releases.hashicorp.com/vault/1.11.1/vault_1.11.1_linux_arm64.zip
  sha256: 0ce2090b6c191cb2126d2c4c480a8da5a96064396ae18e7cc678ff926189c27e
  timestamp: 2022-07-21 20:29:56+00:00
- url: https://releases.hashicorp.com/vault/1.11.2/vault_1.11.2_linux_amd64.zip
  sha256: ace4138269cb7214c73529f984b793d66074e3a3ad373eaa77bc9b39490d9ef9
  timestamp: 2022-08-01 23:20:08+00:00
- url: https://releases.hashicorp.com/vault/1.11.2/vault_1.11.2_linux_arm.zip
  sha256: ae882482e5cff9cf702305cf37334c249ab704b9c36d43490ec000135e2e0935
  timestamp: 2022-08-01 23:20:08+00:00
- url: https://releases.hashicorp.com/vault/1.11.2/vault_1.11.2_linux_arm64.zip
  sha256: 111db187b28c0dd29aa91636278132d42b5b18717531d5a34de26b90c86ea02c
  timestamp: 2022-08-01 23:20:08+00:00
- url: https://releases.hashicorp.com/vault/1.11.3/vault_1.11.3_linux_amd64.zip
  sha256: b433413ce524f26abe6292f7fc95f267e809daeacdf7ba92b68dead322f92deb
  timestamp: 2022-08-31 20:29:16+00:00
- url: https://releases.hashicorp.com/vault/1.11.3/vault_1.11.3_linux_arm.zip
  sha256: 01beb03da41b02e44553e4a55eee95914942fa56844ae15625374126baed7cb8
  timestamp: 2022-08-31 20:29:16+00:00
- url: https://releases.hashicorp.com/vault/1.11.3/vault_1.11.3_linux_arm64.zip
  sha256: 5ccf49bd3601e29d6d1a8c321ece1eacf0f7cc12ea604ac392edd4f7a54d69c4
  timestamp: 2022-08-31 20:29:16+00:00
- url: https://releases.hashicorp.com/vault/1.11.4/vault_1.11.4_linux_amd64.zip
  sha256: 8764a55bdd69faedaaf5d50325d5e6806041e6305b1e66454b46dc6426d26556
  timestamp: 2022-09-30 04:53:07+00:00
- url: https://releases.hashicorp.com/vault/1.11.4/vault_1.11.4_linux_arm.zip
  sha256: 6140a42586ec4d8503b145ef0ea08db56a38f291c5e85124c2bd8c438ecbf113
  timestamp: 2022-09-30 04:53:07+00:00
- url: https://releases.hashicorp.com/vault/1.11.4/vault_1.11.4_linux_arm64.zip
  sha256: 60d635963201b6d06abda1c2c74199931492665bc8e716417caf248865f5f9aa
  timestamp: 2022-09-30 04:53:07+00:00
- url: https://releases.hashicorp.com/vault/1.12.0/vault_1.12.0_linux_amd64.zip
  sha256: 56d140b34bec780cd458672e39b3bb0ea9e4b7e4fb9ea7e15de31e1562130d7a
  timestamp: 2022-10-12 20:37:05+00:00
- url: https://releases.hashicorp.com/vault/1.12.0/vault_1.12.0_linux_arm.zip
  sha256: 90509373fd7f1d68866edbfc67589d00d18f550337cf6181cf5a5e90c46bc160
  timestamp: 2022-10-12 20:37:05+00:00
- url: https://releases.hashicorp.com/vault/1.12.0/vault_1.12.0_linux_arm64.zip
  sha256: 8178d5d3354934eb53cceeb212e4ec4bf2a60b2ae48150a7157898288c20519e
  timestamp: 2022-10-12 20:37:05+00:00
- url: https://releases.hashicorp.com/vault/1.12.1/vault_1.12.1_linux_amd64.zip
  sha256: 839fa81eacd250e0b0298e518751a792cd5d7194650af78cf5da74d7b7b1e5fb
  timestamp: 2022-11-03 10:23:36+00:00
- url: https://releases.hashicorp.com/vault/1.12.1/vault_1.12.1_linux_arm.zip
  sha256: 9ff85110c239c1f97873cb731c2bdaca7fb6df57828d03c7d8814e13f9c3a7a3
  timestamp: 2022-11-03 10:23:36+00:00
- url: https://releases.hashicorp.com/vault/1.12.1/vault_1.12.1_linux_arm64.zip
  sha256: f583cdd21ed1fdc99ec50f5400e79ebc723ed3ce92d2d1d42490cff9143ed693
  timestamp: 2022-11-03 10:23:36+00:00
- url: https://releases.hashicorp.com/vault/1.12.2/vault_1.12.2_linux_amd64.zip
  sha256: 116c143de377a77a7ea455a367d5e9fe5290458e8a941a6e2dd85d92aaedba67
  timestamp: 2022-11-30 22:18:47+00:00
- url: https://releases.hashicorp.com/vault/1.12.2/vault_1.12.2_linux_arm.zip
  sha256: fdc33fbe90daf7a496863c568fccfc98cdd664e034ae3a380c877fc6570fc7a5
  timestamp: 2022-11-30 22:18:47+00:00
- url: https://releases.hashicorp.com/vault/1.12.2/vault_1.12.2_linux_arm64.zip
  sha256: 7b35d12518729cfe3efe2007a07862934b0a6df053146ea15243f89e6b0bfbf2
  timestamp: 2022-11-30 22:18:47+00:00
- url: https://releases.hashicorp.com/vault/1.12.3/vault_1.12.3_linux_amd64.zip
  sha256: f4825bad06e77687b407eff7423acb9238adfd545d7345f2a0bb9e81b0c4b1eb
  timestamp: 2023-02-06 22:17:14+00:00
- url: https://releases.hashicorp.com/vault/1.12.3/vault_1.12.3_linux_arm.zip
  sha256: 3a163889d74f365d4946a61236a6d4c33b04d6ad31b6c94e0ae8921507bc9592
  timestamp: 2023-02-06 22:17:14+00:00
- url: https://releases.hashicorp.com/vault/1.12.3/vault_1.12.3_linux_arm64.zip
  sha256: 4c997edbffe87e912a1e43fc3f4989de341807a0ed055ebb87dc06c20556f6da
  timestamp: 2023-02-06 22:17:14+00:00
- url: https://releases.hashicorp.com/vault/1.13.0/vault_1.13.0_linux_amd64.zip
  sha256: 69c1ce6dd383bb342c4f861a51a91413eb05e1324159e4395532e42a8a59af9d
  timestamp: 2023-03-04 02:17:26+00:00
- url: https://releases.hashicorp.com/vault/1.13.0/vault_1.13.0_linux_arm.zip
  sha256: 7a63fd0e7e5d7edf7c68d4d0fac9f3aa6cab7a304fc4eb0390fa935a7fb3f898
  timestamp: 2023-03-04 02:17:26+00:00
- url: https://releases.hashicorp.com/vault/1.13.0/vault_1.13.0_linux_arm64.zip
  sha256: 3234f989678d510f54e0ca20c93e045a9b1a86e337b09f2962e573b81c9a9ebf
  timestamp: 2023-03-04 02:17:26+00:00
- url: https://releases.hashicorp.com/vault/1.13.1/vault_1.13.1_linux_amd64.zip
  sha256: cf1015d0b30806515120d4a86672ea77da1fb0559e3839ba88d8e02e94e796a6
  timestamp: 2023-03-30 01:34:50+00:00
- url: https://releases.hashicorp.com/vault/1.13.1/vault_1.13.1_linux_arm.zip
  sha256: 93d72f8588c65dbf4bd7b163a0eeaed3a24837c7c507339401619bec30acde72
  timestamp: 2023-03-30 01:34:50+00:00
- url: https://releases.hashicorp.com/vault/1.13.1/vault_1.13.1_linux_arm64.zip
  sha256: 8a247a78dd636b3cdc01d7612f81c4cf770260af53e64e906f726a671e6f2a1f
  timestamp: 2023-03-30 01:34:50+00:00
- url: https://releases.hashicorp.com/vault/1.13.2/vault_1.13.2_linux_amd64.zip
  sha256: f7930279de8381de7c532164b4a4408895d9606c0d24e2e9d2f9acb5dfe99b3c
  timestamp: 2023-04-26 21:15:16+00:00
- url: https://releases.hashicorp.com/vault/1.13.2/vault_1.13.2_linux_arm.zip
  sha256: e6120caa7c3fcce6be6c43f9ca24cbbb75960e9128070f8a6ddf23b6b8747088
  timestamp: 2023-04-26 21:15:16+00:00
- url: https://releases.hashicorp.com/vault/1.13.2/vault_1.13.2_linux_arm64.zip
  sha256: 5f72b0cbfd857a4f70ae06978260d56b50b36b478a3b68a158dc49d854de290d
  timestamp: 2023-04-26 21:15:16+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/vault.svg)](https://docs.wakemeops.com/packages/vault)
<a href="https://docs.wakemeops.com/packages/vault">
  <img src="https://docs.wakemeops.com/badges/vault.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/vault.svg
:target: https://docs.wakemeops.com/packages/vault