WIP - Allow OpenShift to start in roles master and node

Exactly


> On Oct 13, 2014, at 9:35 AM, Dan Mace <notifications@github.com> wrote:
> 
> In pkg/cmd/master/kubernetes/node.go:
> 
> > +type NodeConfig struct {
> > +	BindHost   string
> > +	NodeHost   string
> > +	MasterHost string
> > +	VolumeDir  string
> > +
> > +	NetworkContainerImage string
> > +
> > +	EtcdClient   *etcd.Client
> > +	DockerClient *docker.Client
> > +}
> > +
> > +func (c *NodeConfig) EnsureDocker(docker *dockerutil.Helper) {
> > +	dockerClient, dockerAddr := docker.GetClientOrExit()
> > +	if err := dockerClient.Ping(); err != nil {
> > +		glog.Errorf("WARNING: Docker could not be reached at %s.  Docker must be installed and running to start containers.\n%v", dockerAddr, err)
> The node/kubelet has to be tolerant of Docker outages and automatically reconnect when it's available, right?
> 
> —
> Reply to this email directly or view it on GitHub.