Raito Bezarius
c5f5ce1fe3
feat(secrets): further adapt to openbao
...
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
1 month ago
Raito Bezarius
0738463c27
fix: move to Go 1.22
...
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
1 month ago
Raito Bezarius
7eb31a5fcd
fix: remove the warning because it's wrong
...
/run/credentials is stable for system services.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
1 month ago
Raito Bezarius
9e07182d3e
feat(proxy): further adapt to openbao
...
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
1 month ago
Raito Bezarius
8be31345fa
feat(agent): further adapt to openbao
...
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
1 month ago
Raito Bezarius
5aa5a794fd
feat: further adapt to openbao
...
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
1 month ago
Raito Bezarius
d4e31a9b0f
feat: we don't need flakes where we are going
...
Cleanup the repo a bit for OpenBao.
Signed-off-by: Raito Bezarius <masterancpp@gmail.com>
1 month ago
Jörg Thalheim
c646ca0618
fix mergify ( #60 )
5 months ago
Jean-François Roche
3a1c9b1c64
fix: add missing dependency on systemd-vaultd socket ( #59 )
...
The systemd service unit file generate environment file requests secrets
from the systemd-vaultd socket.
We make sure this socket is ready before starting the service.
5 months ago
Jean-François Roche
09e02c2f1c
Fix buildGoModule vendor hash attribute ( #58 )
...
We cannot use the `vendorSha256` attribute in the `buildGoModule` function anymore.
7 months ago
Jörg Thalheim
dd1631fa3b
Merge pull request #56 from numtide/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
1 year ago
renovate[bot]
a7b71dad31
chore(deps): lock file maintenance
1 year ago
Jörg Thalheim
02eaff6f0d
Merge pull request #55 from numtide/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
1 year ago
renovate[bot]
8c1b9cb5f8
chore(deps): lock file maintenance
1 year ago
Jörg Thalheim
42810c1518
Merge pull request #54 from numtide/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
1 year ago
renovate[bot]
e3b832786f
chore(deps): lock file maintenance
1 year ago
Jörg Thalheim
1f97786408
Merge pull request #53 from numtide/renovate/lock-file-maintenance
...
chore(deps): lock file maintenance
1 year ago
renovate[bot]
6e41caf158
chore(deps): lock file maintenance
1 year ago
renovate[bot]
ffb4bdbf4a
chore(deps): lock file maintenance
1 year ago
renovate[bot]
813e39cdec
chore(deps): lock file maintenance
1 year ago
Jörg Thalheim
65fb78b015
add mergify
1 year ago
renovate[bot]
646b2b4a44
chore(deps): lock file maintenance ( #50 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 year ago
Jörg Thalheim
a6f129b155
Merge pull request #48 from numtide/getent
...
vault-agent: link to new getent
1 year ago
Jörg Thalheim
fd6e4709c8
vault-agent: link to new getent
1 year ago
Jean-François Roche
3a9398ed38
Merge pull request #46 from numtide/fix/env-template-only
...
fix: vault agent with environment secrets only
1 year ago
Jean-François Roche
35dc7e58ed
fix: vault agent with environment secrets only
...
Sometimes we only need to inject secrets as environment variables
1 year ago
Jörg Thalheim
5b2962d7cc
Merge pull request #45 from numtide/feat/command-timeout
...
feat: add optional command timeout
1 year ago
bors[bot]
2f8554fc8d
Merge #39
...
39: flake.lock: Update r=Mic92 a=github-actions[bot]
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
1 year ago
Jean-François Roche
ad5f37f7a8
feat: add optional command timeout
...
Some template command can last longer than the default 30s. Add option
to override default timeout.
Define template commands using `exec` as `command` is deprecated.
(https://developer.hashicorp.com/vault/docs/agent/template#command )
2 years ago
Jörg Thalheim
70c13ed746
Merge pull request #44 from numtide/renovate/configure
...
renovate: enable lockfile maintainance
2 years ago
Jörg Thalheim
e121e049a9
renovate: enable lockfile maintainance
2 years ago
bors[bot]
dab7e9daca
Merge #43
...
43: renovate: enable dashboard r=Mic92 a=Mic92
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago
Jörg Thalheim
6f83ed8301
renovate: enable dashboard
2 years ago
Jörg Thalheim
5a3fdf89d7
Merge pull request #42 from numtide/renovate/configure
...
drop github update-flake-lock in favour of renovate bot
2 years ago
Jörg Thalheim
a2e6bf19e6
drop github update-flake-lock in favour of renovate bot
2 years ago
Jörg Thalheim
05ea681c60
Merge pull request #40 from numtide/renovate/configure
...
Configure Renovate
2 years ago
Jörg Thalheim
c342bfb94f
drop dependabot
2 years ago
Jörg Thalheim
b1865288b9
renovate: enable nix
2 years ago
renovate[bot]
cf57d7456f
Add renovate.json
2 years ago
github-actions[bot]
5bf272ae00
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/86684881e184f41aa322e653880e497b66429f3e' (2023-05-01)
→ 'github:hercules-ci/flake-parts/006c75898cf814ef9497252b022e91c946ba8e17' (2023-05-08)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/f5c3f099a79f24033223005579fc41d3f87b06b5' (2023-05-02)
→ 'github:NixOS/nixpkgs/f219df95eaf1215df3aa0e92cac74a80df0ee680' (2023-05-10)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/c8c3731dc404f837f38f89c2c5ffc2afc02e249d' (2023-05-03)
→ 'github:numtide/treefmt-nix/b44794f94514b61512352a18cd77c710f0005f15' (2023-05-05)
2 years ago
Jörg Thalheim
3bd744c2b8
Merge pull request #38 from numtide/update_flake_lock_action
...
flake.lock: Update
2 years ago
github-actions[bot]
61fad9cb90
flake.lock: Update
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/dcc36e45d054d7bb554c9cdab69093debd91a0b5' (2023-04-01)
→ 'github:hercules-ci/flake-parts/86684881e184f41aa322e653880e497b66429f3e' (2023-05-01)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/bc9a078705e21323f8a51f4cc86618bd4a5f8fb2' (2023-04-30)
→ 'github:NixOS/nixpkgs/f5c3f099a79f24033223005579fc41d3f87b06b5' (2023-05-02)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/6d8bea2820630576ad8c3a3bde2c95c38bcc471f' (2023-04-26)
→ 'github:numtide/treefmt-nix/c8c3731dc404f837f38f89c2c5ffc2afc02e249d' (2023-05-03)
2 years ago
github-actions[bot]
ba2cd306de
flake.lock: Update ( #37 )
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5d91a896449650d13fbba8c8abc65d1615c2b654' (2023-04-23)
→ 'github:NixOS/nixpkgs/bc9a078705e21323f8a51f4cc86618bd4a5f8fb2' (2023-04-30)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/b25d1a3c2c7554d0462ab1dfddf2f13128638b90' (2023-04-14)
→ 'github:numtide/treefmt-nix/6d8bea2820630576ad8c3a3bde2c95c38bcc471f' (2023-04-26)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2 years ago
Jörg Thalheim
d11cdcd3ba
Merge pull request #35 from numtide/update_flake_lock_action
...
flake.lock: Update
2 years ago
github-actions[bot]
c079e0d52f
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/cd9eead62d1cb6dd692cd87c209e0bc48f733669' (2023-04-02)
→ 'github:NixOS/nixpkgs/5d91a896449650d13fbba8c8abc65d1615c2b654' (2023-04-23)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/a082287718105c284475df18b882a76312dea0d0' (2023-03-30)
→ 'github:numtide/treefmt-nix/b25d1a3c2c7554d0462ab1dfddf2f13128638b90' (2023-04-14)
2 years ago
bors[bot]
0cb4d9eb11
Merge #36
...
36: Bump DeterminateSystems/update-flake-lock from 18 to 19 r=Mic92 a=dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2 years ago
dependabot[bot]
7378978afb
Bump DeterminateSystems/update-flake-lock from 18 to 19
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock ) from 18 to 19.
- [Release notes](https://github.com/DeterminateSystems/update-flake-lock/releases )
- [Commits](https://github.com/DeterminateSystems/update-flake-lock/compare/v18...v19 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2 years ago
bors[bot]
bf4d9f0238
Merge #34
...
34: systemd-vaultd-update-secrets: fix case when user reload the service … r=Mic92 a=Mic92
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago
Jörg Thalheim
2ae36946ae
systemd-vaultd-update-secrets: fix case when user reload the service manually
2 years ago
bors[bot]
2ec510274b
Merge #33
...
33: systemd-vaultd-update-secrets: get service name from MAINPID r=Mic92 a=Mic92
Co-authored-by: Jörg Thalheim <joerg@thalheim.io>
2 years ago