Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ironpeakservices/infrastructure

(WIP) Terraform configuration of the ironpeak infrastructure.
https://github.com/ironpeakservices/infrastructure

infrastructure terraform

Last synced: 3 days ago
JSON representation

(WIP) Terraform configuration of the ironpeak infrastructure.

Awesome Lists containing this project

README

        

# infrastructure
Terraform configuration of the ironpeak infrastructure.

Deploy status: ![Deploy](https://github.com/ironPeakServices/infrastructure/workflows/Deploy/badge.svg?branch=master)

## Topology
This repository contains all necessary configuration to bring the full ironpeak.be stack online.

1. Terraform will apply the configuration to our base infrastructure:
- Cloudflare resources in `modules/cloudflare/`
- GitHub resources in `modules/github/`
- Scaleway Kapsule which brings us our Kubernetes cluster in `modules/scaleway/`
- Kubernetes configuration (shared resources such as namespaces) in `kubernetes/`
2. Install shared application instances via Helm 3 in `helm/`
3. `istio/`: the istio policy configuration via `istioctl`

## Running manually
Test the plan with `terraform plan` or execute it: `terraform apply`.