【文件属性】:
文件名称:kubebm:一个演示存储库,展示了如何在裸机上设置Kubenetes
文件大小:9KB
文件格式:ZIP
更新时间:2021-02-06 11:32:52
kubernetes ansible vagrant bare-metal VagrantRuby
一个在裸机上(以及通过在VM上)设置Kubernetes的简单演示。
要求
。 基于此分布。
对于虚拟机,我们需要:
从主节点获取KUBECONFIG文件。
$ vagrant plugin install vagrant-rsync-back
建立
供应
裸机
执行Ansible剧本来配置机器。
cd ansible
export PRIV_KEY=""
ansible-playbook --diff --check -vv provision.yml --private-key="${PRIV_KEY}" --ask-become-pass
虚拟机
使用流浪汉。
cd vagra
【文件预览】:
kubebm-master
----ansible()
--------roles()
--------ansible.cfg(29B)
--------hosts(0B)
--------provision.yml(67B)
--------provision-extra.yml(73B)
----vagrant()
--------Vagrantfile(1KB)
--------provision.sh(199B)
--------kubernetes()
--------kube-flannel.yml(10KB)
--------.gitignore(122B)
----LICENSE(1KB)
----.gitignore(15B)
----README.md(3KB)