Fabric8 on Rancher - expose controller keeps crashing

A noob here - trying to install fabric8 on Rancher.

I have created k8s cluster
Then have added 2 hosts (AWS ec2 instances).
Then Ran this command:

kubectl create -f http://central.maven.org/maven2/io/fabric8/platform/packages/console/2.4.3/console-2.4.3-kubernetes.json --validate=false

However, it seems that expose controller keeps crashing.

any help would be greatly appreciated!!

[ EDIT ]

to add some more color:

when i run systemctl status kube-apiserver i am getting
kube-apiserver.service
Loaded:not-found (Reason: No such file or directory)
Active:Inactive(dead)