openziti-test-kitchen / zssh

Ziti SSH
Apache License 2.0
35 stars 7 forks source link

attempt to support a config file keyed by target identity #36

Closed dovholuknf closed 2 months ago

dovholuknf commented 2 months ago

adding config file support. config file would look something like:

zsshSvcServer:
  user: ubuntu
  ssh_key_path: /home/cd/.encrypted/.ssh/dovholuknfaws.pem
  zconfig: /home/cd/git/github/openziti-test-kitchen/zssh/zsshSvcClient.json
  service: zsshSvc
  oidc:
    callback_port: "63275"
    client_id: cid1
    client_secret: ""
    issuer: https://keycloak.clint.demo.openziti.org:8446/realms/zitirealm
    enabled: true

zsshSvcServer22:
  zconfig: /home/cd/git/github/openziti-test-kitchen/zssh/zsshSvcClient.json
  service: zssh