vault-unseal

auto-unseal utility for Hashicorp Vault

MIT License

Stars
226

Bot releases are visible (Hide)

vault-unseal - v0.6.0 Latest Release

Published by github-actions[bot] 2 months ago

Changelog

🧹 Misc

  • 9f0621fd285792f291f2069b4321f20d8904167c: update license email (@lrstanley)
  • 7eb8b182043bbdc9816a9d587a5d8cd71df277da: feat: upgrade deps; remove legacy deps; misc cleanup (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.6.0
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.6
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.5.1..v0.6.0
  • ❀️ Built with: go version go1.22.6 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.5.1

Published by github-actions[bot] 10 months ago

Changelog

🧹 Misc

  • 9c23c0cd7e3a3890415b2c35fa08f89f937c4bd8: build(deps): bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.1 (@dependabot[bot])
  • 74fe78f683a71515c81fb05ea047a1f44b568df2: build(deps): bump golang.org/x/crypto from 0.14.0 to 0.17.0 (@dependabot[bot])
  • 0f6d3f37ef6c3a0874c5e6f6ca0cf476c9aaf389: Merge pull request #39 from lrstanley/dependabot/go_modules/golang.org/x/crypto-0.17.0 (@lrstanley)
  • 8b91c0a21b3a989afeedf436ef153bd4371932f2: Merge pull request #36 from lrstanley/dependabot/go_modules/github.com/go-jose/go-jose/v3-3.0.1 (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.5.1
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.5
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.5.0..v0.5.1
  • ❀️ Built with: go version go1.21.5 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.5.0

Published by github-actions[bot] about 1 year ago

Changelog

🧹 Misc

  • 03d90878ecea8bb94b9b1a93b85fa1dfca4c1832: fix: add default okd mode 440 (@heurtematte)
  • 17a04a7b45c0d1702dad62384e48cd899f89181b: chore(deps): upgrade go deps (@lrstanley)
  • 7e9dc0dd008465c25a3f9fd6476b8fd7ab865011: fix: update permissions error message (@lrstanley)
  • 0a8d2533ff9540c35899c9532282a0925b3111b9: Merge pull request #34 from heurtematte/master (@lrstanley)
  • b153d6ef8378cb6c7c1bd058112e39a1a73899b4: Merge branch 'master' of github.com:lrstanley/vault-unseal (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.5.0
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.5
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.4.1..v0.5.0
  • ❀️ Built with: go version go1.21.3 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.4.1

Published by github-actions[bot] about 1 year ago

Changelog

🧹 Misc

  • d0e7c05adb439e02625548473c4d1e17a2534c80: fix: version, commit, date not being updated in release binaries (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.4.1
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.4
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.4.0..v0.4.1
  • ❀️ Built with: go version go1.21.1 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.4.0

Published by github-actions[bot] about 1 year ago

Changelog

🧹 Misc

  • b4eb290398b053a02fd0e9c974380f05440a0c30: chore(deps): upgrade go deps (@lrstanley)
  • 3ac9bd7a102631a2b818ba77e196771872eccd09: build(deps): bump alpine from 3.17 to 3.18 (@dependabot[bot])
  • fdc06c538dfb2512b0e69c04e381cb6d75a1cb4f: Merge pull request #31 from lrstanley/dependabot/docker/alpine-3.18 (@lrstanley)
  • d794c3556c9b7d5806c3b786763d230cd5c863c1: chore(deps): upgrade go deps (@lrstanley)
  • 2cf2daff797fc46f916e5f9ca40567d55c098634: Merge branch 'master' of github.com:lrstanley/vault-unseal (@lrstanley)
  • 4a7b64342966ed2f5b8dc233acf30ebc127bdc1e: feat: refactoring from lint results (@lrstanley)
  • 10b96b925e379f43b7c08afd23e54a828eec66e0: feat: add caching to dockerfile; remove no longer required nsswitch.conf overrides (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.4.0
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.4
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.3.0..v0.4.0
  • ❀️ Built with: go version go1.21.1 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.3.0

Published by github-actions[bot] almost 2 years ago

Changelog

🧹 Misc

  • d2023cc8fba554cfb629120e7af1fe79821827d2: Update README.md (@lrstanley)
  • 09f352aefbcd73043c43f87d5f702a0a062b4846: build(deps): bump github.com/hashicorp/vault/api from 1.7.2 to 1.8.0 (@dependabot[bot])
  • 6afe538ecd709195f3f009608e72a83653d37c2d: Merge pull request #21 from lrstanley/dependabot/go_modules/github.com/hashicorp/vault/api-1.8.0 (@lrstanley)
  • 694b1393e7b0aac391ec5447cc191324af51df46: build(deps): bump github.com/hashicorp/vault/api from 1.8.0 to 1.8.1 (@dependabot[bot])
  • 4bcbe3bdb6a7e1f59c29315c44d79954cb68d3ff: Merge pull request #22 from lrstanley/dependabot/go_modules/github.com/hashicorp/vault/api-1.8.1 (@lrstanley)
  • 523aee3fe248c2440c6ae7a6525e497e123ba79e: build(deps): bump github.com/hashicorp/vault/api from 1.8.1 to 1.8.2 (@dependabot[bot])
  • 89e5cec4d2ef2f640277cdf9afedf3b6b7b820a0: Merge pull request #23 from lrstanley/dependabot/go_modules/github.com/hashicorp/vault/api-1.8.2 (@lrstanley)
  • 0ce65e50f19e69ba56bbd45bdbfe9f9d1ae23694: upgrade deps (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.3.0
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.3
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.2.4..v0.3.0
  • ❀️ Built with: go version go1.19.4 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.2.4

Published by github-actions[bot] about 2 years ago

Changelog

🐞 Bug Fixes

  • 0988e6cde55c16890007cbc724534d0bd2fe51dc: fix: CheckInterval duration being doubled (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2.4
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.2.3..v0.2.4
  • ❀️ Built with: go version go1.19 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.2.3

Published by github-actions[bot] about 2 years ago

Changelog

🐞 Bug Fixes

  • 298403d43357aa278523975103242eaf359f3a60: fix: allow 0400 permissions for config file (@lrstanley)
  • 4950df56ffb979a7d8ff0aef1de79e7309d515bd: fix: cpu lock due to default notify-queue-delay value (@lrstanley)

🧹 Misc

  • 20113e307a51e8e7b69630e7c0b6c4cd7bfde227: add example diagram (@lrstanley)
  • 90d0aa3f8d180fa299029634c8aca830756714a4: add top banner (@lrstanley)
  • a7e1cd07fb6e5ed433115d65fa08842218c0182e: use new cdn url (@lrstanley)
  • 6d0c99ebf553286fd2cbd789dd1c57729c2b5b22: chore(deps): upgrade deps (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2.3
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.2.2..v0.2.3
  • ❀️ Built with: go version go1.19 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.2.2

Published by github-actions[bot] about 2 years ago

Changelog

🧹 Misc

  • c1ba7064ec34a9d2d11d7af13b9dbe5849781392: build(deps): bump github.com/hashicorp/vault/api from 1.6.0 to 1.7.2 (@dependabot[bot])
  • 6b62e2180c8fda349eb0fd3baa6b23ee7d3df515: Merge pull request #14 from lrstanley/dependabot/go_modules/github.com/hashicorp/vault/api-1.7.2 (@lrstanley)
  • 5d6facc6386c5a694a36ec8ea572302e528d832b: chore(deps): upgrade go deps (@lrstanley)
  • e07adb538cd6c3602623e08755f597096db9bb72: refactor makefile (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2.2
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.2.1..v0.2.2
  • ❀️ Built with: go version go1.18.4 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.2.1

Published by github-actions[bot] over 2 years ago

Changelog

🧹 Misc

  • 7e0105aa104b8d12ee65bf7aa725d3a6299ea7fd: build image when testing; don't scan when releasing (@lrstanley)
  • bc43943fac1acd132df67b241c372951dbbb6431: fix(actions): pass inputs in properly (@lrstanley)
  • 2d24aafdfa1b0faf8ceb4a52cbb1b2da0f090730: allow push in test (@lrstanley)
  • ddf4d519b0b8fc6599380e462ebcc23df8e45330: feat(actions): add go-build step (@lrstanley)
  • af3907fbc98b74d45faa2abf80da7c566a4c611f: add todo emoji (@lrstanley)
  • cd0ecf6b91f88d4996c247feaaeb65ec45139485: Update Makefile (@lrstanley)
  • 8bb892d97357671590f30bef2218c023df49d39c: Update test.yml (@lrstanley)
  • ef1962a4cef4b24c6993de9bc60531ec81e807f0: build(deps): bump github.com/hashicorp/vault/api from 1.5.0 to 1.6.0 (@dependabot[bot])
  • e43e24f866ea8c208fc97ad1af3ce3dea650a30e: Merge pull request #13 from lrstanley/dependabot/go_modules/github.com/hashicorp/vault/api-1.6.0 (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2.1
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.2.0..v0.2.1
  • ❀️ Built with: go version go1.18.2 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.2.0

Published by github-actions[bot] over 2 years ago

Changelog

✨ New Features

  • 62257e18ae826da0b75b2e032e6487c42c881bab: feat: support running less than 3 nodes (@lrstanley)

🧹 Misc

  • 1bbd1c426ad8ec328ffc710cbeda9167b0b036cb: chore: update deps (@lrstanley)
  • 6d31063be9899383d61e01ad8d6180add2c19b26: Merge branch 'master' of github.com:lrstanley/vault-unseal (@lrstanley)
  • eae4916001cca8ec2f4fc7d8fe9c9c5de70bff77: add workflows (@lrstanley)
  • 70063ea1e91b46680887649a2c934c38092aec31: chore(docs): emojis (@lrstanley)
  • b9830128bd31c98310ea2d11ca63eeefd952e68b: chore(docs): fix indentation (@lrstanley)
  • ef168063f9660b4298ec9246dfa92f7833a2f182: Merge branch 'master' of github.com:lrstanley/vault-unseal (@lrstanley)
  • 64ce2d59d3ad2e6ebb87d0e144a8819891ae27f9: deps(go): update (@lrstanley)
  • b3307611a4a888ca16a03e4646d55a13dc34436e: chore: linting changes (@lrstanley)
  • 66e5ade4699f60e78bddeb323a20267ebdfd5624: update build command to make a static binary (@lrstanley)
  • 303fe45124a34338ea96139f17285e258f458265: add -buildvcs=false to docker image (@lrstanley)

🐳 Container Images (ghcr)

$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:latest
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2.0
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0.2
$ docker run -it --rm ghcr.io/lrstanley/vault-unseal:0

πŸ§ͺ Build info

  • πŸ“‚ Full changelog: v0.1.1..v0.2.0
  • ❀️ Built with: go version go1.18 linux/amd64
  • βš™οΈ Release job: release/go-release triggered by @lrstanley.

πŸ’¬ What to do next?

vault-unseal - v0.1.1

Published by github-actions[bot] over 2 years ago

Docker Releases are located here.

What's Changed

Full Changelog: https://github.com/lrstanley/vault-unseal/compare/v0.1.0...v0.1.1

go version go1.17.7 linux/amd64

vault-unseal - v0.1.0

Published by github-actions[bot] over 2 years ago

Docker Releases are located here.

⚠Breaking Changes ⚠

  • Previously, SMTP calls would ignore TLS certificate verifications. This release adds support for enabling/disabling this, however, the new default is to not skip verification by default.

Changelog

  • 36a4adf bump go version requirements
  • b5aa50e Merge pull request #6 from devon-mar/mail-tls
  • dafe0fb Add additional SMTP TLS options

go version go1.17.7 linux/amd64

vault-unseal - v0.0.8

Published by github-actions[bot] about 3 years ago

Docker Releases are located here.

Changelog

2b22149 remove unused httpClient; addl. error checks
3f5fbdc Merge pull request #2 from devon-mar/arm
17c7ff8 Add arm and arm64 to goarch

go version go1.17.2 linux/amd64

vault-unseal - v0.0.7

Published by github-actions[bot] about 3 years ago

Docker Releases are located here.

Changelog

660fe65 & e8150a8 fix: addl. goreleaser config fixes
2fe0248 fix: prevent --log.quiet from writing to log file; closes #1
180f459 upgrade deps
532f8d9 spelling

go version go1.16.6 linux/amd64

vault-unseal - v0.0.6

Published by github-actions[bot] over 3 years ago

Docker Releases are located here.

Changelog

Previous release but built with:

go version go1.16 linux/amd64

vault-unseal - v0.0.5

Published by github-actions[bot] over 3 years ago

Docker Releases are located here.

Changelog

Previous release but built with:

go version go1.15.8 linux/amd64

vault-unseal - v0.0.4

Published by github-actions[bot] over 3 years ago

Docker Releases are located here.

Changelog

655968b remove upload-artifact task due to limited account size

go version go1.15.7 linux/amd64

vault-unseal - v0.0.3

Published by github-actions[bot] almost 4 years ago

Docker Releases are located here.

Changelog

630c247 goreleaser should run with entire git history
612aa24 fix snapshot path
fb028d1 only upload snapshot artifacts (excludes tmp files)
6ddd285 add paths-ignore to actions/build
b2151ea fix docker badge
064d4b2 fix single-line var escaping
888a006 test?
bdb8e33 add snapshot artifacts via actions
4970c88 ignore bin dir
963e3b1 add steps to pull latest go version
3a44a46 move to apex/log; merge flags and config into one; support more environment variables
ec72637 add docker support
ac995c7 clean up makefile; stop generating readme
1c28ac1 move to github actions
61e5793 support newer goreleaser functionality
4e3c7c3 readme-gen

go version go1.15.6 linux/amd64

vault-unseal - v0.0.2

Published by lrstanley over 5 years ago

Changelog

cd73f4e add version flag
babb7c5 improvements to systemd (re)starting
5d39849 further clarify why in the documentation
e8eda64 add todo section in readme
0723574 add more documentation
56ebb01 readme-gen