Skip to main content

Ssh Ca

@evrardjp/ssh-cav2026.07.03.1· 4d agoMODELSREPORTS
01README

Swamp-native OpenSSH CA lifecycle management for every environment: one OpenSSH CA keypair per model, host/user certificate issuance, @cert-authority/TrustedUserCAKeys generation, KRL generation, revocation data, and inventory reporting.

02Models1
@evrardjp/ssh-cav2026.07.03.1ssh_ca.ts

Global Arguments

ArgumentTypeDescription
caNamestringLogical OpenSSH CA name
vaultNamestringSwamp vault for private keys, passphrases, and optional certificates
bits?numberssh-keygen -b bits; useful for rsa and ecdsa
comment?stringssh-keygen -C comment; defaults to caName
metadataLabelsrecord
sshKeygenBinarystring

Resources

ca(infinite)— OpenSSH CA public metadata; private key and passphrase are vault references
certificate(infinite)— Issued OpenSSH host/user certificate and issuance metadata
certificateauthority(infinite)— OpenSSH known_hosts @cert-authority line for this CA
trustedusercakeys(infinite)— OpenSSH TrustedUserCAKeys material for this CA
revocation(infinite)— OpenSSH certificate/key revocation event including generated KRL
keyrevocationlist(infinite)— OpenSSH binary Key Revocation List (KRL), base64 encoded
casummary(30d)— Summary of this CA, active certificates, and OpenSSH configuration snippets
03Reports1
@evrardjp/ssh-ca-inventorymodel
ssh_ca_inventory.ts

Inventory OpenSSH CA models, certificates, KRLs, and SSH config snippets

sshopensshcainventory
04Previous Versions1
2026.07.01.2Jul 2, 2026
05Stats
A
100 / 100
Downloads
0
Archive size
20.3 KB
  • Has README or module doc2/2earned
  • README has a code example1/1earned
  • README is substantive1/1earned
  • Most symbols documented1/1earned
  • No slow types (deprecated)1/1earned
  • Dependencies pass trust audit2/2earned
  • Has description1/1earned
  • Platform support declared (or universal)2/2earned
  • License declared1/1earned
  • Verified public repository2/2earned
06Platforms
07Labels