Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hy0g0/ciepitech
Investigate on a CI
https://github.com/hy0g0/ciepitech
cicd jenkins localstack terraform
Last synced: about 1 month ago
JSON representation
Investigate on a CI
- Host: GitHub
- URL: https://github.com/hy0g0/ciepitech
- Owner: Hy0g0
- Created: 2023-04-03T08:32:25.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-05-03T21:26:07.000Z (over 1 year ago)
- Last Synced: 2024-04-14T17:00:06.219Z (9 months ago)
- Topics: cicd, jenkins, localstack, terraform
- Language: JavaScript
- Homepage:
- Size: 1.95 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CiEpitech
Le projet consiste en la mise en place d'une infrastructure cloud aliant les technos Terraform (Pour concevoir l'infra), Local Stack (En Provider) et entierrement gere par une instance Jenkins. Avec comme but de tester l'integration continue.
## Project Workflow
![Project workflow](.github/diagramV2.png)
Ce projet sera repartie en 4 grandes etapes :
- [ ] Creation d'un projet sur github
- [ ] Mise en place d'un conteneur docker avec une instance Jenkins ayant un acces complet au repo
- [ ] Configurer terraform - Mise en place de l'infrastructure virtuelle
- [ ] Connecter le tout a Local Stack
## Tech Stack
- **Docker**
- **Terraform**
- **Jenkins**
- **AWS**
- **Local Stack**
- **Node**## Langage utilise
- **GO**
- **Terraform**## Requirements
You'll need to install **docker** before getting started
## Run LocallyClone the project
```bash
git clone https://github.com/Hy0g0/CiEpitech
```Go to the project directory
```bash
cd CiEpitech
```Start the server using docker
```bash
docker compose up
```## Authors
- [@Hugo Vicent](https://github.com/Hy0g0)
- [@Alain Victor](https://github.com/avictor22)