Kubernetes-ansibleansible多网卡机器上一键部署高可用Kubernetes(systemd)
1
ansible-vsphere-management 此存储库的目的是使用Ansible提供vSphere环境的自动化。 此存储库中的大多数任务最初将作为win_shell任务编写,这需要Powershell和PowerCLI 。 有许多特定于Ansible模块,但是其中大多数缺少功能或根本无法使用。 我的目标是能够从头开始构建具有许多用于定义基础结构的不同选项的vSphere环境。 另一个重点是使用win_shell模块,我想确保任务具有幂等性,以便win_shell一堆Powershell和PowerCLI命令。 而是建立逻辑,使其仅在确实需要完成某些操作时才执行操作。 当前的问题是,某些(如果不是大多数) win_shell任务显示为更改,但是,如果您观看vSphere主机任务,除非需要进行某些更改,否则您不会看到任何更改。 此仓库将持续不断地进行中,因此不要指望完美。 注意:随着这一进程的进行,您将注意到围绕严格策略执行的关注日益增长。 其背后的原因是因为目标应该是将环境中的几乎所有内容都定义为代码。 如果在代码之外进行了手动更改,则可能导致无法管理的环境。 通过执行严格的
2021-02-01 19:06:36 14.33MB ansible vmware vmware-esxi vsphere
1
ASP.NET Core / Vue.js SPA模板应用程序 此应用程序是一个模板应用程序,它使用ASP.NET Core(用于REST / JSON API服务器)和Vue.js(用于Web客户端)。 堆栈概述 服务器 ASP.NET核心 PostgreSQL 带EF迁移的实体框架核心 带有OpenIddict的JSON Web令牌(JWT)授权 Docker用于开发PostgresSQL数据库和MailCatcher服务器 客户 Vue.js Webpack用于资产捆绑和HMR(热模块更换) CSS模块 提取REST请求的API 测验 .NET Core的xUnit MailCatcher用于开发电子邮件传递 开发运维 用于配置的Ansible手册(Nginx反向代理,通过Let's Encrypt的SSL,到S3的PostgresSQL备份) Ansible部署手册 建立 安装以下内容: 运行npm install && npm start 打开浏览器并导航到 。 剧本 npm install 第一次克隆存储库或添加新的依赖项时,请运行此命令。 这将: 从pac
2021-02-01 19:05:56 131KB ansible spa vuejs2 dotnet-core
1
Ansible运维管理平台部署、维护与调优.pdf
2021-02-01 16:38:24 29.69MB ansible
1
openbsd-cookbooks:使用Ansible剧本在OpenBSD中设置环境
2021-02-01 14:37:47 30KB ansible automation openbsd playbook
1
dj-wasabi.telegraf 生成状态: 该角色将安装和配置telegraf。 Telegraf是一种用Go语言编写的代理,用于从其运行的系统或其他服务收集指标,并将其写入InfluxDB。 设计目标是使插件系统的内存占用最小,以便社区中的开发人员可以轻松添加支持,以从知名服务(例如Hadoop,Postgres或Redis)和第三方API(例如Mailchimp,AWS CloudWatch,或Google Analytics(分析))。 ( ) 要求 支持系统 该角色支持以下系统: 红帽 德比安 的Ubuntu Docker容器 (开放) Windows(尽力而为) FreeBSD(尽力而为) 因此,您将需要这些系统之一。:-)如果您想将此角色用于其他系统,请发送“拉取请求”或建议。 InfluxDB 您将需要一个InfluxDB实例在您网络上的某个地方运行。 或在找到的其他一种输出类型 码头工人 Docker需要安装在目标主机上。 我可以推荐以下角色来安装Docker: 只有在Docker容器内需要配置Telegraf时才有这种情况(当telegr
2021-02-01 14:37:16 35KB ansible influxdb metrics molecule
1
地形多合一 在30分钟内在AWS上获得细粒度的Kubernetes +基础架构 :rocket: 先决条件 $ brew install ansible jq terraform kops watch $ pip install awscli $ git clone git@github.com:1ambda/terraform-all-in-one.git $ cd terraform-all-one # Remove .gitigonre to index generated files rm .gitignore 用法 1.导出AWS Key Environment变量 密钥应具有AdministratorAccess权限。 $ export AWS_ACCESS_KEY_ID={VALUE} AWS_SECRET_ACCESS_KEY={VALUE} 2.生成SSH密钥对 # Modify values for `COMPANY`,`PROJECT`, and `EMAIL` $ COMPANY=github PROJECT=1ambda EMAIL=1ambda@githu
2021-02-01 14:37:08 97KB kubernetes aws ansible terraform
1
一键部署高可用Elasticsearch得以实施 此安装部署程序运行环境要求:Ansible> = 2.5(es部署调度无须安装,只需确保有SSH登录权限) 支持部署的es版本:5.x,6.x,7.x :rocket:快速使用说明 初步:修改配置项 复制或直接修改example.cfg配置文件,填写集群名称, es 版本..等信息。 第二步: ES_HEAP_SIZE配置 根据自身环境配置,修改vars目录下, vars jvm_heap_size名称配置文件的jvm_heap_size大小值至合适大小。 master角色节点修改master.yml文件, mix节点修改mix.yml文件......,文件中其他配置项按需也可以修改。所有相同角色节点使用相同配置。 第三步:一键安装 ansible-playbook -i example.cfg setup.yml -v 第四步:启动实力 安装完毕后进入/home/<部署用户>///elasticsearch elasticsearch目录,内部包含start_elastics
2021-02-01 12:05:31 34KB ansible elasticsearch kibana logstash
1
Ansible-Nagios 用于设置Nagios监视服务器和客户端(CentOS / RHEL / Fedora / FreeBSD)的手册 它有什么作用? 在CentOS7或RHEL7上自动部署Nagios Server 在CentOS6 / 7/8,RHEL6、7、8,Fedora和FreeBSD上自动部署Nagios客户端 从Ansible清单生成服务检查和受监视的主机 为Nagios服务器本身生成全面检查 通过NRPE为所有主机/服务生成全面检查 根据jinja2模板生成大多数其他配置 通过Apache将Nagios包装在SSL中 设置适当的防火墙规则(防火墙或iptables-services) 这也可以通过 如何使用? 在hosts清单中的[nagios]下添加nagios服务器 在其清单组下添加相应的服务/主机,主机只能属于一个组。 看一下install/group_vars/all.yml来更改诸如电子邮件地址,nagios用户,guest用户等的任何内容。 运行剧本。 如果需要,请阅读下面的详细信息。 要求 仅用于Nagios服务器的RHEL7或Cen
2021-02-01 11:16:01 666KB ansible monitoring centos playbook
1
Apache Airflow Ansible角色 这个角色负责在Debian / Ubuntu环境中安装Apache Airflow服务器。 入门 这些说明将为您提供ansible剧本的角色副本。 一旦启动,它将在Debian或Ubuntu系统中安装服务器。 先决条件 已安装Ansible 2.8.8版本。 库存目的地应为Debian或Ubuntu环境。 出于测试目的,使用作为驱动程序的 。 正在安装 从GitHub创建或添加到您的角色依赖文件(例如requirements.yml): - src: http://github.com/idealista/airflow-role.git scm: git version: 1.7.3 name: airflow 或使用作为原点,如果您愿意: - src: idealista.airflow-role version: 1.7.3 name: airflow 使用ansible-galaxy命令安装角色: ansible-galaxy install -p roles -r requirements.yml
2021-01-31 14:11:54 76KB ansible airflow debian ansible-role
1