As a work around, I use the native tools instead of Magnum for creating a pod and service. I ssh to a minion and use the web.pod and web.service manifests located in /etc/kubernetes/examples for testing:
$ kubectl create -f /etc/kubernetes/examples/web.pod $ kubectl create -f /etc/kubernetes/examples/web.service
Verify the pod and service is running: $ kubectl show pods $ kubectl show services
If the pod and service has been successfully instantiated, you should be able to curl the associated IP/port.
As a work around, I use the native tools instead of Magnum for creating a pod and service. I ssh to a minion and use the web.pod and web.service manifests located in /etc/kubernetes /examples for testing:
$ kubectl create -f /etc/kubernetes /examples/ web.pod /examples/ web.service
$ kubectl create -f /etc/kubernetes
Verify the pod and service is running:
$ kubectl show pods
$ kubectl show services
If the pod and service has been successfully instantiated, you should be able to curl the associated IP/port.