Using AWS EKS for the Pipeline only

I have only used Jenkins a little bit and I am very new to EKS so please be gentle on me.
I have setup Jenknis on an EC2 in AWS and then setup a basic EKS cluster. I am trying to get the Jenkins master to see the EKS cluster now but all my test connections are failing. I am using the Kuberneties plugin and passing it the Name, URL, Server Cert Key, Name space.

Do I need to pass it Credentials? And if so are these the SSH creds I setup in my EKS yaml?

Do I need anything else in the Kuberneties environment? Like a Jenkins slave running there?