【文件属性】:
文件名称:homelab:Dotfiles,Ansible配置GitLab存储库的镜像:https:gitlab.comsioserver_common
文件大小:349KB
文件格式:ZIP
更新时间:2021-02-10 16:48:12
dotfiles ansible packer debian Shell
配置为Vitaly Potyarkin基础架构的代码
该存储库包含用于我的个人基础结构的通用配置文件(dotfiles)和配置管理代码(可使用的打包程序)。
所有更改均通过连续交付(GitLab SaaS)自动应用。 这些管道也可以按计划执行,以在所有计算机上强制执行一致的状态并应对配置漂移。
由于这是一个个人项目,并且所有机器或多或少都是唯一的(宠物),因此配给新实例不是自动的。 通常,它涉及在裸机(预置的,自动无人参与的)或虚拟机(打包程序)中安装操作系统,并将新主机添加到Ansible清单中,以供下一次CD调用使用。
目录结构
ansible /
自动化远程计算机维护的剧本和角色
点文件/
命令行和图形工具的配置文件,可通过引导脚本轻松安装。
典型的初始化:
对于持久性计算机,请使用Ansible角色:
对于游乐场机器: apt update ; apt -y insta