Запускаем Kubernetes на кластере CoreOS
Как запустить Kubernetes на кластере CoreOS.
##Получилось
Две недели пришлось потратить и вот у меня запущен kubernetes на кластере coreos. Решил создать отдельный репозиторий, куда выложил файлы необходимые для запуска kubernetes в кластере coreos.
Содержимое
- /etc/kubernetes/- manifests- apiserver-pod.json
- controller-mgr-pod.json
- scheduler-pod.json
 
 
- manifests
- /opt/coreos-ipxe-server/- configs- a-cloud-config.yml
- b-cloud-config.yml
- c-cloud-config.yml
 
- coreos-ipxe-server
- images- amd64-usr
 
- profiles- a-coreos.json
- b-coreos.json
- c-coreos.json
 
- sshkeys- nurmukhamed.pub
 
 
- configs
Описание
- Количество машин в кластере - 3
- Тип машин - виртуальные машины в libvirt
- Тип загрузки - по сети через ipxe
Kubernetes запускается поверх кластера, [который уже был настроен ранее]({{ root.url }}/blog/2017/03/28/coreos-ipxe-server-working-configurations/).
Все файлы необходимые для старта kubernetes загружаются из конфигурационного файл coreos.
