Autoriser la planification de gousses sur Kubernetes maître?

J'ai configuré Kubernetes sur CoreOS sur métal nu à l'aide de la générique de scripts d'installation. Il fonctionne avec la version stable actuelle, 1298.6.0, avec Kubernetes de la version 1.5.4.

Nous aimerions avoir un très disponible maître de l'installation, mais nous n'avons pas assez de matériel de consacrer trois serveurs pour servir uniquement comme Kubernetes maîtres, donc je voudrais être en mesure de permettre à l'utilisateur gousses d'être planifiés sur la Kubernetes maître. J'ai mis --inscrivez-préférence d'heure=true dans /etc/systemd/system/kubelet.service, mais il a encore montré que SchedulingDisabled.

J'ai essayé d'ajouter des paramètres, y compris le nœud en tant que travailleur, y compris l'ajout de travailleur TLS certs /etc/kubernetes/ssl, l'ajout de ces paramètres afin d'kubelet.le service, l'ajout d'un /etc/kubernetes/travailleur-kubeconfig.yaml qui pointait à ceux certs, et a ajouté que les informations vers /etc/kubernetes/manifests/kube-proxy.yaml. J'ai utilisé mon nœuds existants comme modèle pour quoi ajouter. Cet enregistrement un autre nœud dans le cadre du master de nom d'hôte, puis tous les deux et l'origine du nœud maître montra comme NotReady,SchedulingDisabled.

Cette question indique que la planification des gousses sur le nœud maître devrait être possible, mais il y a à peine quelque chose d'autre que je peux trouver sur le sujet.

OriginalL'auteur dmol | 2017-03-31