WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

sigsum/ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sigsum ansible collection

This repository contains ansible roles for deploying sigsum transparency logs and witnesses on Debian-bookworm systems. Each role has a slightly more detailed README.

Install

Checkout the ansible.sigsum collection in your ansible repository:

$ mkdir -p collections
$ ansible-galaxy collection install git+https://git.glasklar.is/sigsum/admin/ansible.git,main -p collections/

Replace main with a git-tag to checkout a fixed version.

Show the installed sigsum collection version using:

$ ansible-galaxy collection list -p ./collections | grep sigsum

Usage

See example playbook and its configuration for two examples:

  • Deploy a primary-secondary log setup for database replication
  • Deploy a primary log where the key is accessed using the ssh-agent protocol

See the sigsum-agent and yubihsm-connector roles for further details on how to do similar ssh-agent deployments with keys protected by YubiHSMs.

Read more about the Sigsum log server software and its configuration here.

Development

The HACKING file describes how to run the tests.

Releases

See NEWS.

For release announcements, subscribe to the sigsum-announce mailing list.

Licensing

See LICENSE.

Contact

About

Mirror only. Official repository is at https://git.glasklar.is/sigsum/admin/ansible/

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •