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