Skip to content

🛡 Private ACME-compliant Certificate Authority on Docker Swarm

Notifications You must be signed in to change notification settings

Diesel-Net/step-ca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

step-ca

Private (internal) ACME-based Certificate Authority on docker swarm. Using Smallstep's step-ca.

Dependencies

  • Tested with ansible-core 2.11.2

Installing Dependencies

ansible-galaxy install -r .ansible/roles/requirements.yaml -p .ansible/roles --force

Deploy

Right now each environment is defined as an independent Virtual Machine (single-node swarm leaders)

ansible-playbook .ansible/deploy.yaml -i .ansible/inventories/production/hosts --vault-id ~/.tokens/master_id