Skip to content

eirini-ssh-proxy job from eirini/0.0.23

Github source: 654de17 or master branch

Properties

eirini-ssh-proxy

api_url

The CloudFoundry API service url

cc

ca_cert

CA certificate to talk to the Cloud Controller

host_key

The SSH host key of the ssh-proxy

kube_namespace

Kubernetes namespace of the SSH auth secrets

kube_service_host

Kubernetes in cluster host

kube_service_port

Kubernetes in cluster Port

port

The port to which the ssh-proxy should listen for connections

sshd_port

The port where the ssh proxy is connecting to

Default
"2222"

ssl

skip_cert_verify

Skip UAA SSL certificate verification

Default
false

uaa

ca_cert

CA certificate to talk to UAA

uaa

clients

ssh-proxy
secret

The password of the ssh-proxy account in UAA

Default
""

url

The url to access UAA

Default
""

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/eirini-ssh-proxy/ directory (learn more).

  • config/bpm.yml (from bpm.yml.erb)
  • config/certs/cc/cc_api_ca_cert.crt (from cc_api_ca_cert.crt.erb)
  • config/certs/uaa/ca.crt (from uaa_ca.crt.erb)
  • config/eirini-ssh-proxy.json (from eirini-ssh-proxy.json.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.