sshca: Deploy SSH CA service

[sshca] is a simple web service I wrote to automatically create signed
SSH certificates for hosts' public keys.  It authenticates hosts by
their machine UUID, which it can find using the libvirt API.

[sshca]: https://git.pyrocufflink.net/dustin/sshca
This commit is contained in:
2023-11-06 20:35:04 -06:00
parent 0e7bd36d34
commit fe2a84a222
12 changed files with 322 additions and 0 deletions

24
sshca/kustomization.yaml Normal file
View File

@@ -0,0 +1,24 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: sshca
labels:
- pairs:
app.kubernetes.io/instance: sshca
includeSelectors: true
resources:
- namespace.yaml
- secrets.yaml
- sshca.yaml
- ingress.yaml
configMapGenerator:
- name: sshca-config
files:
- config.toml
- name: ssh-known-hosts
files:
- ssh_known_hosts