Rktnetes
Rktnetes is Kubernetes plus rkt as the runtime engine. Kubernetes is still in the process of abstracting away the runtime engine. Rktnetes is not really a separate product. From the outside, all it takes is running the kubelet on each node with a couple of command-line switches. But, since there are fundamental differences between Docker and rkt, you may run into a variety of issues.
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.
No matter how hard the past, you can always begin again.
Buddha