Skip to content

nurdsoft/deployer-nomad-aws

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nomad-deploy-trigger

This contains all logic necessary to deploy a lambda function in AWS attached to an API Gateway to trigger nomad jobs from the internet while keeping the nomad infrastructure private. This is particularly useful in the case of CI/CD with Github, Gitlab etc.

Features

  • Authentication
  • One-click deployment

Usage

$ make deploy TF_VARS=../../example.tfvars

This will run through the complete pipeline and

  • compile the go binary
  • package it up
  • deploy it to AWS lambda with the appropriate configuration

The path for TF_VARS should be relative to the deploy/app folder.

About

Lambda & API Gateway setup to deploy Nomad jobs for automation and CI/CD like use cases.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •