Skip to content

boundary

Provide simple and secure access to hosts and services

Traditional approaches like SSH bastion hosts or VPNs require distributing and managing credentials, configuring network controls like firewalls, and exposing the private network. Boundary provides a secure way to access hosts and critical systems without having to manage credentials or expose your network, and is entirely open source. Boundary is designed to be straightforward to understand, highly scalable, and resilient. It can run in clouds, on-prem, secure enclaves and more, and does not require an agent to be installed on every end host.

secops

https://www.boundaryproject.io

amd64 armhf arm64

Installation

1. Add WakeMeOps repository

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

2. Install boundary

sudo apt install boundary

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    boundary=0.12.2*

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

Download URLs

Version SHA256 Size (KB)
0.12.2 2b35360cf72d36291a3db38baa6989de87044ff1d56b16dddd76fe4487c54a64 90977
0.12.1 fb2655f79dcb20b3e14b2dc6ad5e13aa0b0cac8450a95530e302c3358817c54a 90881
0.12.0 bfb9b250c8dd72744869d32eebc2afbe998a87804eeab5f9c7d39b80238018ac 90860
0.11.2 93a05ea745b15cb756011b5d5be6fa51b7ebd53ffc42bb18b139b550eaa109cb 90795
0.11.1 be2c7b74da0e12747826ac7eb4116b6bfc9d2dcd066621317b1666eeee82b6da 90759
0.11.0 4aae1c98b7c7c9afe37c4a4468bbf2d4558b643fb54c315a919ecfce454683e7 90470
0.10.5 2eca93db20de9e50137760c4c473d7c26aa520759f3ca1c48ba67b22509f7e9f 90417
0.10.3 c99ea3ddb84c83d82a652ac8a6905fd614efac49795dd39d5fd537c8dabc4243 87263
0.10.2 6d34f8e42e892505c96f8cedf04a4b8f09da8bb4f9e7160bcc2b77cd209414dd 87262
0.10.1 98296e3bdd58c60b89533e9a9210721d1269aa7d09af5394cff5effe7fa0a972 87248
Version SHA256 Size (KB)
0.12.2 9008191c3f4e2ba1aafa7ffc28b4eff3a87de435d774b7323f50d87f28f0f468 84572
0.12.1 3d1cf04dbe95d0f9326dff4a0c7a9966590840d7504012e3bf9042138a3ca738 84486
0.12.0 575a1710b63b14b713e466aaa54a5cafac8a8ca11c0245807ca8536b42a01af4 84484
0.11.2 d13a929cb48d69e608ec7bb487df1190c2965574038d7e7ee1c5d56e1081f607 84387
0.11.1 3e5299ec67a5b8955f387486d4a1dd514a7f9e4946617b269aee3da8f225e1d3 84338
0.11.0 e24a68f2b92d84cae6289d846e795d135da5b0743cd5706890fddff9661c433b 84047
0.10.5 09d44f878383a97ff1182b3f9a770e9195a75659ee58a4e3c892bc662850bb6f 84019
0.10.3 e6d476db41f2915f72f7d9cce38b549b2aa6a786f162bd907b1739159f8daf55 81471
0.10.2 541223ef2e1a0b6377a0d7a32ada389c3d37e07e03ed067c40ff065997d6e817 81474
0.10.1 4e1fef292682c7dff18b8114bc10107c967e1f34145898784aafa7647f06b048 81424
Version SHA256 Size (KB)
0.12.2 8fe2d9b13968b69755e0a7d1af49185589d2c333b5559fedee823e60bf2c1f45 85323
0.12.1 38b970ca99d1b459cc34981b3e76cbc4e3b4c588ccd7f4c9d20dbc97af5136a8 85259
0.12.0 94c8dd2a3a2a6e88d7255d21275fdf9f181c19285cfdd3025bd63d96604a34d1 85252
0.11.2 45fe957b9a77cdcd610e202f5ab14ea6abb4ec68fc7e10e2b8daa95e178d3438 85149
0.11.1 33e140d87c7509a6dce7e7a44a48eb2065ef3e6e72ef6990435162262fff2487 85090
0.11.0 84294e049985e12b95f4d21a949c5ce44d6f26a3940788de6d0483b4ed4c0bb4 84729
0.10.5 94ee249f6567a114151f2e3c62c4df465fe35ae7cea1332acac22b6522ac1b44 84685
0.10.3 8aa99a015db87a1209003daa7780d1bd1ce36f0940983f73cfa4971d98012c39 81908
0.10.2 977a2ecadf9f52f71f3167d4f79a169153c5b86bc46f3d264760d1b12680c4e7 81906
0.10.1 4cfe2eee78604f57226a0a6bb77b327ff85060095de7701186ee9d5f9feb8a2e 81904

Blueprints

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

Click here to see boundary ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/secops/boundary/ops2deb.yml
- name: boundary
  version: 0.7.4
  homepage: https://www.boundaryproject.io
  summary: provide simple and secure access to hosts and services
  description: |-
    Traditional approaches like SSH bastion hosts or VPNs require distributing and
    managing credentials, configuring network controls like firewalls, and exposing
    the private network. Boundary provides a secure way to access hosts and
    critical systems without having to manage credentials or expose your network,
    and is entirely open source.
    Boundary is designed to be straightforward to understand, highly scalable, and
    resilient. It can run in clouds, on-prem, secure enclaves and more, and does
    not require an agent to be installed on every end host.
  fetch: https://releases.hashicorp.com/boundary/{{version}}/boundary_{{version}}_linux_amd64.zip
  script:
    - mv boundary {{src}}/usr/bin/boundary

- name: boundary
  matrix:
    versions:
      - 0.7.4
      - 0.7.5
      - 0.7.6
    architectures:
      - arm64
      - armhf
      - amd64
  homepage: https://www.boundaryproject.io
  summary: provide simple and secure access to hosts and services
  description: |-
    Traditional approaches like SSH bastion hosts or VPNs require distributing and
    managing credentials, configuring network controls like firewalls, and exposing
    the private network. Boundary provides a secure way to access hosts and
    critical systems without having to manage credentials or expose your network,
    and is entirely open source.
    Boundary is designed to be straightforward to understand, highly scalable, and
    resilient. It can run in clouds, on-prem, secure enclaves and more, and does
    not require an agent to be installed on every end host.
  fetch: https://releases.hashicorp.com/boundary/{{version}}/boundary_{{version}}_linux_{{goarch}}.zip
  script:
    - mv boundary {{src}}/usr/bin/boundary

- name: boundary
  matrix:
    versions:
      - 0.8.0
      - 0.8.1
      - 0.9.0
      - 0.9.1
      - 0.10.0
      - 0.10.1
      - 0.10.2
      - 0.10.3
      - 0.10.5
      - 0.11.0
      - 0.11.1
      - 0.11.2
      - 0.12.0
      - 0.12.1
      - 0.12.2
    architectures:
      - amd64
      - arm64
      - armhf
  homepage: https://www.boundaryproject.io
  summary: provide simple and secure access to hosts and services
  description: |-
    Traditional approaches like SSH bastion hosts or VPNs require distributing and
    managing credentials, configuring network controls like firewalls, and exposing
    the private network. Boundary provides a secure way to access hosts and
    critical systems without having to manage credentials or expose your network,
    and is entirely open source.
    Boundary is designed to be straightforward to understand, highly scalable, and
    resilient. It can run in clouds, on-prem, secure enclaves and more, and does
    not require an agent to be installed on every end host.
  fetch: https://releases.hashicorp.com/boundary/{{version}}/boundary_{{version}}_linux_{{goarch}}.zip
  install:
    - boundary:/usr/bin/

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

Click here to see boundary release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/secops/boundary/ops2deb.lock.yml
- url: https://releases.hashicorp.com/boundary/0.7.4/boundary_0.7.4_linux_amd64.zip
  sha256: 35885c509ebdf7905886d61ad7adcf3f4929d60fc058b29b453a734598c39e2a
  timestamp: 2022-01-18 22:31:36+00:00
- url: https://releases.hashicorp.com/boundary/0.7.4/boundary_0.7.4_linux_arm.zip
  sha256: f3e25637f728763f9890de9baff44eca9298390df0e80a95e82c05ff76c43056
  timestamp: 2022-01-28 19:15:46+00:00
- url: https://releases.hashicorp.com/boundary/0.7.4/boundary_0.7.4_linux_arm64.zip
  sha256: 248daf8b263473f886100ccc9cf83bf20c1fb982588b633401e78f0b5e8267f7
  timestamp: 2022-01-28 19:15:46+00:00
- url: https://releases.hashicorp.com/boundary/0.7.5/boundary_0.7.5_linux_amd64.zip
  sha256: f5eb5fe62aaeeded91448c1cffd9442ea4f6f79c2820a387bcb2d6d72e982eac
  timestamp: 2022-02-17 22:18:54+00:00
- url: https://releases.hashicorp.com/boundary/0.7.5/boundary_0.7.5_linux_arm.zip
  sha256: c633ed23b2a5ad1c6891d6f20aae380d51da94258dcf0f07356274d89e3319d2
  timestamp: 2022-02-17 22:18:54+00:00
- url: https://releases.hashicorp.com/boundary/0.7.5/boundary_0.7.5_linux_arm64.zip
  sha256: a604d80b596d8b05ad903cd6b869a10422667211dab13c6d34cd4179b11f9230
  timestamp: 2022-02-17 22:18:54+00:00
- url: https://releases.hashicorp.com/boundary/0.7.6/boundary_0.7.6_linux_amd64.zip
  sha256: 28cf7425e6763dda3406d5ae0cf416cf1b1f7d1b938e5913c8a8fd2bd22e64ed
  timestamp: 2022-03-16 22:19:10+00:00
- url: https://releases.hashicorp.com/boundary/0.7.6/boundary_0.7.6_linux_arm.zip
  sha256: 2f30d4cf11dd2508d1af87c4ba155827a8035e64b57f1d447689819109051ea2
  timestamp: 2022-03-16 22:19:10+00:00
- url: https://releases.hashicorp.com/boundary/0.7.6/boundary_0.7.6_linux_arm64.zip
  sha256: b2cf95af472383cbf552f9d3a19345a3e774d9f67b41c646f5503b48bdc85d93
  timestamp: 2022-03-16 22:19:10+00:00
- url: https://releases.hashicorp.com/boundary/0.8.0/boundary_0.8.0_linux_amd64.zip
  sha256: 5690606abcfe3405ffda3d264b8aa1eaeafcbdb7e5cd9e98b1a11e2f75681d47
  timestamp: 2022-05-03 23:20:55+00:00
- url: https://releases.hashicorp.com/boundary/0.8.0/boundary_0.8.0_linux_arm.zip
  sha256: 42485a4e9b40abb953f98a75434d6dea4d1befa0133b0fb1200486c85dfc6d35
  timestamp: 2022-05-03 23:20:55+00:00
- url: https://releases.hashicorp.com/boundary/0.8.0/boundary_0.8.0_linux_arm64.zip
  sha256: 04ad9308977df4310429970370d7ef7da6c06511d39e7f7f642e4c30e82d3b77
  timestamp: 2022-05-03 23:20:55+00:00
- url: https://releases.hashicorp.com/boundary/0.8.1/boundary_0.8.1_linux_amd64.zip
  sha256: d50e8f0483e39e596b3ff5f37316bffe33ae78a07bed51c9b6ccdb0e3d3230cc
  timestamp: 2022-05-16 23:20:21+00:00
- url: https://releases.hashicorp.com/boundary/0.8.1/boundary_0.8.1_linux_arm.zip
  sha256: b6d1fcdead971b3d1882b36f82f24713b694ad47749d2c393ebea2c2ba757377
  timestamp: 2022-05-16 23:20:21+00:00
- url: https://releases.hashicorp.com/boundary/0.8.1/boundary_0.8.1_linux_arm64.zip
  sha256: a5235d8fe7c08bdb52acbd7a4e4b33dad1fabe0769576cc69d2fc5cb848e3b72
  timestamp: 2022-05-16 23:20:21+00:00
- url: https://releases.hashicorp.com/boundary/0.9.0/boundary_0.9.0_linux_amd64.zip
  sha256: e97c8b93e23326c5cd0cf0a65cc79790d80dcafd175d577175698b0c091da992
  timestamp: 2022-06-20 23:19:40+00:00
- url: https://releases.hashicorp.com/boundary/0.9.0/boundary_0.9.0_linux_arm.zip
  sha256: f611d8ddceb85c1f01bf350978be5a781f626b703e8f26b6dc41e75fdf3070f8
  timestamp: 2022-06-20 23:19:40+00:00
- url: https://releases.hashicorp.com/boundary/0.9.0/boundary_0.9.0_linux_arm64.zip
  sha256: 216755bd18cbcbe9627caadbf8060e6d4f73659797415e013a78c1898dae702f
  timestamp: 2022-06-20 23:19:40+00:00
- url: https://releases.hashicorp.com/boundary/0.9.1/boundary_0.9.1_linux_amd64.zip
  sha256: cbe308791f917a02430ac3eb7fa651a3031dd74000e7eea3f932db61b366baa0
  timestamp: 2022-07-06 23:19:24+00:00
- url: https://releases.hashicorp.com/boundary/0.9.1/boundary_0.9.1_linux_arm.zip
  sha256: 97d0acd30b59bb0f5a320f7d888863ffe7f4afc1ef1c877c30a10818aee4697e
  timestamp: 2022-07-06 23:19:24+00:00
- url: https://releases.hashicorp.com/boundary/0.9.1/boundary_0.9.1_linux_arm64.zip
  sha256: 7f8d063fe07addeab3c5155317f955d53513215f16348b546e7651d1aa2f83e5
  timestamp: 2022-07-06 23:19:24+00:00
- url: https://releases.hashicorp.com/boundary/0.10.0/boundary_0.10.0_linux_amd64.zip
  sha256: 88dc146eb452b3ef29ca79752a4b08c49ab99da8463bbd89af722ce3c48a3ce3
  timestamp: 2022-08-10 23:19:52+00:00
- url: https://releases.hashicorp.com/boundary/0.10.0/boundary_0.10.0_linux_arm.zip
  sha256: 4607e8406943e6d50fb8cb9b5595e0a8a0c3fc6b276f527871a0fd17d69adb80
  timestamp: 2022-08-10 23:19:52+00:00
- url: https://releases.hashicorp.com/boundary/0.10.0/boundary_0.10.0_linux_arm64.zip
  sha256: cae3b47db37ab935acb90280037071c40bcfd9b73ea740a1abbe84d4764ad2ea
  timestamp: 2022-08-10 23:19:52+00:00
- url: https://releases.hashicorp.com/boundary/0.10.1/boundary_0.10.1_linux_amd64.zip
  sha256: bedfa4f2e839bac918533d57081cb10b954fa82460de8df4dd057e5749b88de5
  timestamp: 2022-08-12 04:10:31+00:00
- url: https://releases.hashicorp.com/boundary/0.10.1/boundary_0.10.1_linux_arm.zip
  sha256: c1dd5f3528aa136010dd6521e9974811f81f8ae54f067947cb7f2fab810e9d75
  timestamp: 2022-08-12 04:10:31+00:00
- url: https://releases.hashicorp.com/boundary/0.10.1/boundary_0.10.1_linux_arm64.zip
  sha256: 95aac4159865c662d1186f2c07fa3e7c604c9b168b777fba2fd3b003caa01aa8
  timestamp: 2022-08-12 04:10:31+00:00
- url: https://releases.hashicorp.com/boundary/0.10.2/boundary_0.10.2_linux_amd64.zip
  sha256: 8c5d3abf66ab46ef69968ccf31e0255d4d228d2d924a991008bf779529de92ca
  timestamp: 2022-08-24 04:23:26+00:00
- url: https://releases.hashicorp.com/boundary/0.10.2/boundary_0.10.2_linux_arm.zip
  sha256: b288224a6189bb434bf00926049be1224ff205422b53bd272f60a6adfa9f7ab8
  timestamp: 2022-08-24 04:23:26+00:00
- url: https://releases.hashicorp.com/boundary/0.10.2/boundary_0.10.2_linux_arm64.zip
  sha256: f487b2c1e43245dfb652633fe39c290f17542ebdff682f5b750e3f7050e658f3
  timestamp: 2022-08-24 04:23:26+00:00
- url: https://releases.hashicorp.com/boundary/0.10.3/boundary_0.10.3_linux_amd64.zip
  sha256: b5672b396d631e8dfb01337fe4ad9dffb4440fbb1e3cf80205f048f77c817dc9
  timestamp: 2022-08-31 04:44:03+00:00
- url: https://releases.hashicorp.com/boundary/0.10.3/boundary_0.10.3_linux_arm.zip
  sha256: 712be9f64b82c7f28b82f930711c8b489fe28a3cb5f288835052eea62b4239ce
  timestamp: 2022-08-31 04:44:03+00:00
- url: https://releases.hashicorp.com/boundary/0.10.3/boundary_0.10.3_linux_arm64.zip
  sha256: 0c41433d28ca3ae15dda1a21eed43a5a5e5eb529dff72bdece10e8f888aef3ff
  timestamp: 2022-08-31 04:44:03+00:00
- url: https://releases.hashicorp.com/boundary/0.10.5/boundary_0.10.5_linux_amd64.zip
  sha256: 433fd79b9981c0426a99195f9194229d62e22fcb17ef77ee082c7e7e72543eb3
  timestamp: 2022-09-14 20:31:09+00:00
- url: https://releases.hashicorp.com/boundary/0.10.5/boundary_0.10.5_linux_arm.zip
  sha256: 4b592dc236332f52f7253c6ca88e58b7e9f9d8ca58c9af21f74863b08447968b
  timestamp: 2022-09-14 20:31:09+00:00
- url: https://releases.hashicorp.com/boundary/0.10.5/boundary_0.10.5_linux_arm64.zip
  sha256: a9fbe3c23e967ea6da6617f933e8e4d1b19c902ff9145d44414c8737e8a8bc9b
  timestamp: 2022-09-14 20:31:09+00:00
- url: https://releases.hashicorp.com/boundary/0.11.0/boundary_0.11.0_linux_amd64.zip
  sha256: 0eb60ba3b945415d13124cbb1639e038e120a9aa1ca8dc8bc229cdd58abc4988
  timestamp: 2022-09-27 20:37:05+00:00
- url: https://releases.hashicorp.com/boundary/0.11.0/boundary_0.11.0_linux_arm.zip
  sha256: 483591add675836416c99ac84de9ccd0d327895fbe8a2741342c1956a67afc6d
  timestamp: 2022-09-27 20:37:05+00:00
- url: https://releases.hashicorp.com/boundary/0.11.0/boundary_0.11.0_linux_arm64.zip
  sha256: 3688c79657308f184b4b709e0b3c374d7be53648bc0e8f91433663ab01e46707
  timestamp: 2022-09-27 20:37:05+00:00
- url: https://releases.hashicorp.com/boundary/0.11.1/boundary_0.11.1_linux_amd64.zip
  sha256: b500fe5d0d616b6a720ed4803e44f44843536166b7abe459246bf1b596b06cd1
  timestamp: 2022-11-30 16:22:33+00:00
- url: https://releases.hashicorp.com/boundary/0.11.1/boundary_0.11.1_linux_arm.zip
  sha256: b975059ab2eeb3f3da9536d354f868ab0cb4236e3f284692981fa03ac7add020
  timestamp: 2022-11-30 16:22:33+00:00
- url: https://releases.hashicorp.com/boundary/0.11.1/boundary_0.11.1_linux_arm64.zip
  sha256: 30d597002bb7c004363e7d6a1496c5b3232d15c26c2ef72af77dbfff13d7ffe3
  timestamp: 2022-11-30 16:22:33+00:00
- url: https://releases.hashicorp.com/boundary/0.11.2/boundary_0.11.2_linux_amd64.zip
  sha256: bc5012ba320a73a1a92a79b9646664f873d5f1447b01cae38f37e3b82a462b76
  timestamp: 2022-12-09 22:17:26+00:00
- url: https://releases.hashicorp.com/boundary/0.11.2/boundary_0.11.2_linux_arm.zip
  sha256: c73a7028e3277e0862a7fe8ef2b0445eef8196f7d8e539e65878b6ea5fdf2ffb
  timestamp: 2022-12-09 22:17:26+00:00
- url: https://releases.hashicorp.com/boundary/0.11.2/boundary_0.11.2_linux_arm64.zip
  sha256: 8adf83f8f81c6c828de0ca530039657550287a83c3d7a22603747c38545317af
  timestamp: 2022-12-09 22:17:26+00:00
- url: https://releases.hashicorp.com/boundary/0.12.0/boundary_0.12.0_linux_amd64.zip
  sha256: f74bbbb7ae86b02caf6033502ab77d1fbc0ea38c4d0351ccb56894385269eee3
  timestamp: 2023-02-08 19:24:44+00:00
- url: https://releases.hashicorp.com/boundary/0.12.0/boundary_0.12.0_linux_arm.zip
  sha256: 6a9620447efbbaf3a14c2cff48fc922e17c302ce890f585b37dfa3cb04e65bd5
  timestamp: 2023-02-08 19:24:44+00:00
- url: https://releases.hashicorp.com/boundary/0.12.0/boundary_0.12.0_linux_arm64.zip
  sha256: 138e7c1ca02747ea26849d0ddfe96c10c908b88d0d6d714c09656b3e7e695451
  timestamp: 2023-02-08 19:24:44+00:00
- url: https://releases.hashicorp.com/boundary/0.12.1/boundary_0.12.1_linux_amd64.zip
  sha256: dd790539170b0a8d00553a0a01c424cf16e44c73c780e286ec335df19c7457bd
  timestamp: 2023-03-14 01:20:09+00:00
- url: https://releases.hashicorp.com/boundary/0.12.1/boundary_0.12.1_linux_arm.zip
  sha256: 8c8e56c16954952632ee0465ec417d2940d15d517ad8ff2ae4a78199e36d7fbd
  timestamp: 2023-03-14 01:20:09+00:00
- url: https://releases.hashicorp.com/boundary/0.12.1/boundary_0.12.1_linux_arm64.zip
  sha256: 2d59ee8a66078840059b5cdde58e87c1bf4f8f49d1974936b256aabe0f1e95fa
  timestamp: 2023-03-14 01:20:09+00:00
- url: https://releases.hashicorp.com/boundary/0.12.2/boundary_0.12.2_linux_amd64.zip
  sha256: 7c3db27111d8622061b1fc667ab4b1bb0d6af04f8a8ae3e0f6dfd58dfb086d41
  timestamp: 2023-04-07 21:14:28+00:00
- url: https://releases.hashicorp.com/boundary/0.12.2/boundary_0.12.2_linux_arm.zip
  sha256: a7e94e075313097e191ab0d654e7c617b5c5ced52e53abf826c17578701765be
  timestamp: 2023-04-07 21:14:28+00:00
- url: https://releases.hashicorp.com/boundary/0.12.2/boundary_0.12.2_linux_arm64.zip
  sha256: 08a7d655874d828428e8c0a7aeec6b34ea37b8cfc7bdff05062102b013fff58e
  timestamp: 2023-04-07 21:14:28+00:00

Badge

WakeMeOps

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