Signer  
			Local 
Example Usage 
signerType: local
signerOpts:
  caCert: /etc/signmykey/ca.pub
  caKey: /etc/signmykey/ca
  ttl: 300
  extensions:
    permit-pty: ""
Options 
caCert  - Path to CA public key (required)caKey  - Path to CA private key (required)ttl  - TTL in seconds for signed certificates (required)criticalOptions  - Map of critical options for signed certificates (optional) (default: empty)extensions  - Map of extensions for signed certificates (optional) (default: permit-X11-forwarding, permit-agent-forwarding, permit-port-forwarding, permit-pty, permit-user-rc) 
Vault (Hashicorp) 
Example Usage 
signerType: vault
signerOpts:
  vaultAddr: 127.0.0.1
  vaultPort: 8200
  vaultTLS: true
  vaultRoleID: db02de05-fa39-4855-059b-67221c5c2f63
  vaultSecretID: 6a174c20-f6de-a53c-74d2-6018fcceff64
  vaultPath: ssh
  vaultRole: ssh-client
  vaultSignTTL: 600
Options 
vaultAddr  - Address of Vault servervaultPort  - Port of Vault servervaultTLS  - Enable/disable SSL/TLS connection to Vault servervaultRoleID  - Approle Role ID to connect to VaultvaultSecretID  - Approle Secret ID to connect to VaultvaultPath  - Path to SSH Signed certificates secret backend on Vault servervaultRole  - Role of SSH secret backend to use for ssh key signingvaultSignTTL  - TTL to apply to signed keys 
			
				
				© 2021 Released under the MIT license –
				
				Documentation built with
				Hugo 
				using the
				Material  theme.