Skip to content

emc-advanced-dev/chef-layerx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chef-layerx

Chef Cookbook for Layer-X

chef-layerx Cookbook

This is the official Chef Cookbook for deploying Layer-X.

Requirements

It requires ETCD and Go, as well as at least one Resource Provider (Mesos, Kubernetes, or Docker Swarm) to be running.

Note: if using Mesos as a resource provider, the Layer-X RPI for Mesos must be deployed on the Mesos Master node.

e.g.

packages

  • golang - chef-layerx needs golang to compile sources
  • etcd - layerx requires etcd to be running and reachable

Attributes

chef-layerx::default

Key Type Description Default
['layerx']['commit'] String git commit checksum to use when building layer-x latest

Usage

chef-layerx::default

e.g. Just include layerx in your node's run_list:

{
  "name":"my_node",
  "run_list": [
    "recipe[layerx]"
  ]
}

About

Chef Cookbook for Layer-X

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages