Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/trstringer/simple-api


https://github.com/trstringer/simple-api

Last synced: 10 days ago
JSON representation

Awesome Lists containing this project

README

        

# Simple Devops [![Build Status](https://travis-ci.org/tstringer/simple-api.svg?branch=master)](https://travis-ci.org/tstringer/simple-api)

## CI/CD Provisioning and Configuration

*To be added...*

## CI/CD

```
+------------+
| |
+--------------+ +--------+ +------------+ fail | notify |
| | | | trigger| +------->+ developers |
| develop | push | github | build | test code | | |
| code locally +------->+ repo +-------->+ in jenkins | +------------+
| | | | | +----->
+--------------+ +--------+ +------------+ |
|
success |
<----------------------------------------------------------+
|
| +----------------+ +-------------+ +--------------------+
| | | | | | |
| | provision | | deploy new | | deprovision old |
+-->+ infrastructure +------->+ version of +---->+ infrastructure/app |
| | | application | | |
+----------------+ | | +--------------------+
+-------------+
```

The infrastructure provisioning is accomplished with Terraform.