Skip to content
This repository has been archived by the owner on May 19, 2023. It is now read-only.

roboll/vault-ssh-coreos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vault-ssh-coreos CircleCI

Docker Repository on Quay

Vault SSH PAM configuration for CoreOS.

About

PAM configuration for allowing Vault OTP SSH access to CoreOS instances. Rather than override the default sshd on CoreOS, use rkt or docker to run install.sh to sync the contents to the root file system. Includes a minimal PAM modification, vault-ssh-helper PAM file, and vault-ssh-helper binary.

The config file /etc/vault/ssh.hcl is up to you to provide.

Install

Check out the Vagrant config used for testing.

[Service]
Type=oneshot

ExecStartPre=/usr/bin/rkt fetch --trust-keys-from-https quay.io/roboll/vault-ssh-coreos:v0.2.0
ExecStart=/usr/bin/rkt run --volume {} --mount {} quay.io/roboll/vault-ssh-coreos:v0.2.0

About

Vault SSH PAM configuration for CoreOS.

Resources

Stars

Watchers

Forks

Packages

No packages published