As far as I can tell this agent (as of today, think of the demo I
showed
yesterday) does not use anything Open Shift specific. Its all k8s APIs we
are calling. But I've only ever run it against an Open Shift installation.
Here's the Go imports - notice all k8s - so nothing OS specific:
core "k8s.io/client-go/1.4/kubernetes/typed/core/v1"
"k8s.io/client-go/1.4/pkg/api"
"k8s.io/client-go/1.4/pkg/api/v1"
"k8s.io/client-go/1.4/pkg/fields"
"k8s.io/client-go/1.4/pkg/watch"