Skip to content
This repository has been archived by the owner on Jan 14, 2025. It is now read-only.

ploio/hyperion-nomad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hyperion

License Apache 2[] Version

Description

Image of components

hyperion creates a Cloud environment :

  • Identical machine images creation is performed using Packer
  • Orchestrated provisioning is performed using Terraform
  • Applications managment is performed using Nomad

Nomad

Local

Initialize environment:

$ make init

Cloud

Images

Read guides to creates the machine for a cloud provider :

Infratructure

Read guides to creates the infrastructure :

Usage

  • Start Nomad on the nodes, specifying the address of eth0 to bind to.

      $ sudo nomad agent -config server.hcl -bind=10.33.23.4
    
  • Join the nodes, from one of the nodes, connect to the others :

      $ nomad server-join -address http://$SERVER:4646 $MYADDRESS
    

Contributing

See CONTRIBUTING.

License

See LICENSE for the complete license.

Changelog

A changelog is available

Contact

Nicolas Lamirault [email protected]

About

Setup your own Nomad cluster using Terraform and Packer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published