文件名称:automation:使用Ansible和k3s进行TuringPi集群管理
文件大小:228KB
文件格式:ZIP
更新时间:2024-04-01 18:37:58
ansible k3s turingpi Shell
入侵者自动化 修改时间:2021-03 前言 该存储库托管Incuvers服务器的所有自动化和管理服务。 该存储库托管了ansible自动化功能,用于为存储库构建和销毁连续的部署管道阶段。 将来,它还将扩展到包括虚拟孵化器服务器和正在运行的R&D集群计算应用程序。 TuringPi配置 在遵循TuringPi配置指南 部署 本节包含有关在任意数量的计算机上部署和销毁服务器的说明。 设置 使用首选的软件包管理器安装ansible : brew install ansible python3 -m pip install ansible sudo apt update -y sudo apt install ansible 服务器自动化配置 请按照服务器的特定说明进行自动化的服务器部署和拆卸: 构建服务器登台客户部署服务器
【文件预览】:
automation-master
----.gitignore(241B)
----ansible.cfg(268B)
----Makefile(1KB)
----.env(477B)
----.gitmodules(88B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(394B)
--------workflows()
----scripts()
--------node-build(981B)
--------prelink.sh(470B)
--------setup(943B)
--------flash-emmc(1KB)
--------run.sh(259B)
--------deploy.sh(3KB)
--------ssh-auth(1KB)
----README.md(2KB)
----.yamllint(145B)
----dependencies.txt(42B)
----playbooks()
--------id-teardown-arm.yaml(2KB)
--------id-teardown-x64.yaml(2KB)
--------id-vars-arm.yaml(413B)
--------scripts()
--------README.md(70B)
--------ib-vars.yaml(409B)
--------id-deploy-arm.yaml(4KB)
--------is-vars.yaml(25B)
--------id-deploy-x64.yaml(4KB)
--------is-deploy.yaml(1KB)
--------ib-teardown.yaml(3KB)
--------files()
--------id-vars-x64.yaml(405B)
--------is-teardown.yaml(769B)
--------ib-deploy.yaml(5KB)
--------main.yaml(2KB)
----docs()
--------users.md(750B)
--------i2c-management.md(588B)
--------kubectl.md(1KB)
--------turingpi.md(3KB)
--------k3s-ansible.md(2KB)
--------ssh-config.md(1KB)
--------README.md(193B)
--------microk8s.md(2KB)
--------manual.md(4KB)
--------img()
----usbboot()
----secrets()
--------README.md(937B)
----inventory()
--------group_vars()
--------hosts.ini(457B)