The narayana-spring-boot quickstart aligns to the community version of openshift client instead of the fuse version built as part of the kubernetes-client version.
The following extracts from the pom are relevent:
<properties>
<openshift-client.version>3.1.8</openshift-client.version>
</properties>
<dependencies>
<dependency>
<groupId>io.fabric8</groupId>
<artifactId>openshift-client</artifactId>
<version>${openshift-client.version}</version>
</dependency>
</dependencies>