文件名称:puppet-mesos-example:使用 Puppet 管理 Mesos、Chronos 和 Marathon 集群的示例
文件大小:12KB
文件格式:ZIP
更新时间:2024-07-04 02:41:13
Ruby
使用 Puppet 管理 Mesos 一个写了一篇关于的帖子。 这个 repo 把那篇博文变成了一个基于 Vagrant 的工作示例。 这是两者: 使用 Chronos 和 Marathon 建立本地 Mesos 集群的好方法 如果您正在使用 Puppet 构建生产集群,这是一个起点 依赖关系 首先,您需要安装 。 我们将使用它来安装 ,然后我们将使用它来下载所需的 Puppet 模块。 您还需要安装和 Virtualbox。 对于完整的示例,您需要安装插件: vagrant plugin install vagrant-hostmanager 您可以通过使用为盒子构建本地包缓存来极大地加快完整加载时间: vagrant plugin install vagrant-cachier 然后让我们安装 librarian-puppet 并下载相关的 Puppet 模块: bu
【文件预览】:
puppet-mesos-example-master
----.gitignore(33B)
----Vagrantfile(1KB)
----.librarian()
--------puppet()
----hiera.yaml(103B)
----scripts()
--------puppet.sh(740B)
----README.md(2KB)
----Puppetfile(756B)
----hieradata()
--------trident.yaml(36B)
--------tornado.yaml(36B)
--------nova.yaml(55B)
--------common.yaml(363B)
--------nuclear.yaml(55B)
--------ninja.yaml(55B)
--------torpedo.yaml(36B)
----manifests()
--------base.pp(25B)
----modules()
--------profile()
--------role()
----Gemfile(84B)
----Puppetfile.lock(2KB)
----Gemfile.lock(2KB)