repo/example
Daniel Berteaud b57c667811 Update rendered example 2024-05-12 21:42:11 +02:00
..
consul/config Add rendered example 2024-01-07 22:10:22 +01:00
images/rsync-ssh Rebuild rsync-ssh image for 24.5 2024-05-02 15:02:23 +02:00
vault/policies Update rendered example 2024-03-05 15:00:55 +01:00
README.md Add rendered example 2024-01-07 22:10:22 +01:00
repo.nomad.hcl Update rendered example 2024-05-12 21:42:11 +02:00

README.md

A simple RPMS repo job

This job is made to expose an RPMS (or anything else) repository. It's composed of

  • A nginx server exposing a directory
  • An rsync over SSH container to push updates

To use it, you just need to push the SSH public keys (comma separated) to access the SSH service on vault

vault kv put kv/service/repo ssh_keys="ssh-rsa AAAA.....,ssh-rsa AAAAA"

Then just adjust variables.yml to your need