I am quite new to k8s and have played a little with Rancher 2.0 to figure out if it can help to manager k8s easily.
I would like to run a test on Jenkins, build an image within it and deploy to Rancher 2.0. There is a Jenkins plugin available, but is seems to be compatible only with Rancher 1.6.
Unfortunately it seems that Rancher 2.0 API docs are not available yet, so I cannot figure out how to interact. I have also looked into rancher CLI, but it seems that apps can only be deployed from templates. This is not what I need.
At the end of you jenkins build, upload your image to a private docker registries. Docker Hub offer a free one (https://hub.docker.com/billing-plans/) or you can install one. There’s a registeries ready to install in the Rancher Catalog.