<p>I'm using fabric8 maven plugin in order to deploy my spring boot services on kubernetes.</p>

<p>Nevertheless, I'd like to deploy other kind of services, like postgresql, hashicorp vault, so on so forth.</p>

<p>So I've my <code>configmap.yaml</code>, <code>deploymentconfig.yaml</code>, <code>service.yaml</code> and <code>route.yaml</code> in order to deploy hashicorp vault, so they are not maven projects.</p>

<p>I think that's not mandatory to mavenize this kind of "projects" in order to be able to deploy them on kubernetes or openshift.</p>

<p>Is there any way to use fabric8 as cli or another idea in order to avoud to mavenize this kind of projects?</p>

<p>I expect I've explained so well.</p>

Jordi
<p>As @<a href="https://stackoverflow.com/users/873601/vishal-biyani">Vishal Biyani</a> says, the best choice for deploying instances of third-party applications is probably helm. There are public charts available with installation instructions for <a href="https://hub.kubeapps.com/charts/stable/postgresql" rel="nofollow noreferrer">postresql</a> and <a href="https://hub.kubeapps.com/charts/incubator/vault" rel="nofollow noreferrer">vault</a> and many others at <a href="https://hub.kubeapps.com/" rel="nofollow noreferrer">https://hub.kubeapps.com/</a> (as well as other charts out there in other repos which aren't listed in kubeapps).</p>

<p>Alternatively you can check for examples or instructions for each individual tool that you want to install.</p>
