Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

vault-sync-0.10.0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: vault-sync Distribution: openSUSE Tumbleweed
Version: 0.10.0 Vendor: openSUSE
Release: 1.1 Build date: Fri Mar 14 19:58:37 2025
Group: Unspecified Build host: reproducible
Size: 4404790 Source RPM: vault-sync-0.10.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/pbchekin/vault-sync
Summary: Synchronize secrets between HashiCorp Vault instances
A poor man's tool to replicate secrets from one Vault instance to another.

How it works

When vault-sync starts, it does a full copy of the secrets from the source
Vault instance to the destination Vault instance. Periodically, vault-sync does
a full reconciliation to make sure all the destination secrets are up to date.

At the same time, you can manually enable the Socket Audit Device for the
source Vault, so Vault will be sending audit logs to vault-sync. Using these
audit logs, vault-sync keeps the secrets in the destination Vault up to date.
Note that vault-sync does not create or delete the audit devices by itself.

It is possible to use the same Vault instance as the source and the
destination. You can use this feature to replicate a "folder" of secrets to
another "folder" on the same server. You need to specify different prefixes
(src.prefix and dst.prefix) in the configuration file to make sure the source
and the destination do not overlap.

Provides

Requires

License

Apache-2.0

Changelog

* Fri Mar 14 2025 opensuse_buildservice@ojkastl.de
  - Update to version 0.10.0:
    * Breaking changes
    - The default value for dst.backend has changed. Previously the
      default value was "secret", now the corresponding
      configuration for src will be used also for dst, if
      dst.backend not specified.
    * What's Changed
    - Add kubernetes job by @pbchekin in #15
    - Helm chart 0.1.3 by @pbchekin in #16
    - Rust 1.85.0, update Cargo.lock by @pbchekin in #19
    - Document CA certificates by @pbchekin in #18
    - Fix compilation warnings by @pbchekin in #20
    - Multiple backends by @pbchekin in #21
* Fri Jun 07 2024 Johannes Kastl <opensuse_buildservice@ojkastl.de>
  - new package vault-sync: synchronize secrets between HashiCorp
    Vault instances

Files

/etc/vault-sync
/etc/vault-sync/vault-sync.yaml
/usr/bin/vault-sync
/usr/lib/systemd/system/vault-sync.service
/usr/share/doc/packages/vault-sync
/usr/share/doc/packages/vault-sync/README.md
/usr/share/doc/packages/vault-sync/vault-sync.example.yaml
/usr/share/licenses/vault-sync
/usr/share/licenses/vault-sync/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 22 23:42:21 2025