func (tc *testContext) sshSetup() error {
	if err := tc.ensureTestRunnerSA(); err != nil {
		return errors.Wrap(err, "error ensuring SA created")
	}
	if err := tc.ensureTestRunnerRole(); err != nil {
		return errors.Wrap(err, "error ensuring Role created")
	}
	if err := tc.ensureTestRunnerRoleBinding(); err != nil {
		return errors.Wrap(err, "error ensuring RoleBinding created")
	}
	return nil
}
// sshSetup creates all the Kubernetes resources required to SSH into a Windows node
sshSetup creates all the Kubernetes resources required to SSH into a Windows node
// sshSetup creates all the Kubernetes resources required to SSH into a Windows node
func (tc *testContext) sshSetup() error {
	if err := tc.ensureTestRunnerSA(); err != nil {
		return errors.Wrap(err, "error ensuring SA created")
	}
	if err := tc.ensureTestRunnerRole(); err != nil {
		return errors.Wrap(err, "error ensuring Role created")
	}
	if err := tc.ensureTestRunnerRoleBinding(); err != nil {
		return errors.Wrap(err, "error ensuring RoleBinding created")
	}
	return nil
}
func ( tc * testContext ) sshSetup ( ) error { if err := tc . ensureTestRunnerSA ( ) ; err != nil { return errors . Wrap ( err , " " ) } if err := tc . ensureTestRunnerRole ( ) ; err != nil { return errors . Wrap ( err , " " ) } if err := tc . ensureTestRunnerRoleBinding ( ) ; err != nil { return errors . Wrap ( err , " " ) } return nil }
sshSetup creates all the Kubernetes resources required to SSH into a Windows node
sshSetup creates all the Kubernetes resources required to SSH into a Windows node