Is rkt ready for production usage?
The integration between rkt and Kubernetes is not totally seamless; there are still some rough spots. My recommendation at this stage (late 2016) is to prefer Docker unless you have a very specific reason to use rkt. If you decide that it's important for your use case to use rkt then you should base your cluster on CoreOS. It is most likely that you will find the best integration with the CoreOS cluster, as well as the best documentation and online support.
Docker + Kubernetes build
I am trying to use Docker + Kubernetes for my application management.
I have installed kubectl, kubeadm, kubelet (got the steps from google docs) for Kubernetes cluster.
Now cluster is having 2 node(1 Master, 1 Child)
I have a customize Dockerfile , how can it use it as a Kubernetes pods ?
If this is not possible, How to transmit the docker build to the Kubernetes child from master.
BEST ANSWER:
You could use a private Docker registriy outside or inside the cluster or work with local (pre-pulled) images.
Outside the cluster you might want to look at these:
Inside the cluster you might want to look at the Private Docker Registry in Kubernetes
If you're not interested to use a registry, you could also build the image on every Kubernetes node so that Docker doesn't have to pull it. To avoid that Kubernetes tried to pull anyways you would then have to set the
imagePullPolicyof your containers toNever. That's described within the official documentation.
Life is like riding a bicycle. To keep your balance you must keep moving.
Einstein