NAME
Kanku::Handler::K8NodePortForward
SYNOPSIS
Here is an example how to configure the module in your jobs file or KankuFile
- use_module: Kanku::Handler::ExecuteCommandViaSSH options: context2env: ipaddress: environment: test: value publickey_path: /home/m0ses/.ssh/id_rsa.pub privatekey_path: /home/m0ses/.ssh/id_rsa passphrase: MySecret1234 username: kanku nodeports: - service: rook-ceph-mgr-dashboard-external-https namespace: rook-ceph transport: tcp application: https
DESCRIPTION
This handler will connect to a kubernetes cluster with the ipaddress stored in the job context, evaluate the given nodeport and create a port forwarding on the kanku master.
OPTIONS
nodeports: array of Kubernetes NodePort Service
SEE ALSO Kanku::Roles::SSH
CONTEXT
getters
SEE Kanku::Roles::SSH
setters
NONE
DEFAULTS
SEE Kanku::Roles::SSH