compiler-explorer / Infra

Licence: bsd-2-clause
Infrastructure to set up the public Compiler Explorer instances and compilers

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Infra

Cli
a lightweight, security focused, BDD test framework against terraform.
Stars: ✭ 918 (+398.91%)
Mutual labels:  terraform, infrastructure
Fogg
Manage Infrastructure as Code with less pain.
Stars: ✭ 181 (-1.63%)
Mutual labels:  terraform, infrastructure
Infra Personal
Terraform for setting up my personal infrastructure
Stars: ✭ 45 (-75.54%)
Mutual labels:  terraform, infrastructure
Mikado
🤖💨Mikado helps managing your AWS infrastructure for WordPress sites by defining an out-of-box, highly available, easy-to-deploy setup
Stars: ✭ 80 (-56.52%)
Mutual labels:  terraform, infrastructure
Terraform With Circleci Example
This is an example of automatic deployments of your infrastructure using terraform and CircleCI 2.0 workflows
Stars: ✭ 142 (-22.83%)
Mutual labels:  terraform, infrastructure
Pipe
Continuous Delivery for Declarative Kubernetes, Serverless and Infrastructure Applications
Stars: ✭ 341 (+85.33%)
Mutual labels:  terraform, infrastructure
Buildpipeline
AWS-powered serverless build, test and deploy pipeline ft. multiple environments
Stars: ✭ 105 (-42.93%)
Mutual labels:  terraform, infrastructure
aws-terraform
AWS & Terraform Rocket Start Guide
Stars: ✭ 53 (-71.2%)
Mutual labels:  infrastructure, terraform
Terrascan
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Stars: ✭ 2,687 (+1360.33%)
Mutual labels:  terraform, infrastructure
Toc
A Table of Contents of all Gruntwork Code
Stars: ✭ 111 (-39.67%)
Mutual labels:  terraform, infrastructure
Terraform Multienv
A template for maintaining a multiple environments infrastructure with Terraform. This template includes a CI/CD process, that applies the infrastructure in an AWS account.
Stars: ✭ 107 (-41.85%)
Mutual labels:  terraform, infrastructure
Terrahub
Terraform Automation and Orchestration Tool (Open Source)
Stars: ✭ 148 (-19.57%)
Mutual labels:  terraform, infrastructure
Terraform Aws Landing Zone
Terraform Module for AWS Landing Zone
Stars: ✭ 142 (-22.83%)
Mutual labels:  terraform, infrastructure
Terrible
An Ansible playbook that apply the principle of the Infrastructure as Code on a QEMU/KVM environment.
Stars: ✭ 161 (-12.5%)
Mutual labels:  terraform, infrastructure
Vividus
Vividus is all in one test automation tool
Stars: ✭ 170 (-7.61%)
Mutual labels:  infrastructure
Tf aws bastion s3 keys
A Terraform module for creating bastion host on AWS EC2 and populate its ~/.ssh/authorized_keys with public keys from bucket
Stars: ✭ 178 (-3.26%)
Mutual labels:  terraform
Tfk8s
A tool for converting Kubernetes YAML manifests to Terraform HCL
Stars: ✭ 167 (-9.24%)
Mutual labels:  terraform
Terraform Aws Components
Opinionated, self-contained Terraform root modules that each solve one, specific problem
Stars: ✭ 168 (-8.7%)
Mutual labels:  terraform
Mlcomp
Distributed DAG (Directed acyclic graph) framework for machine learning with UI
Stars: ✭ 183 (-0.54%)
Mutual labels:  infrastructure
Terraform Provider Kubectl
Terraform provider to handle raw kubernetes manifest yaml files
Stars: ✭ 174 (-5.43%)
Mutual labels:  terraform

Compiler Explorer Infrastructure

A whole bag of scripts and AWS config to run Compiler Explorer.

Of most use to the casual observer is probably the code in bin/ce_install - a tool to install the Compiler Explorer compilers to /opt/compiler-explorer. In particular, the open source compilers can be installed by anyone by running:

$ make ce  # this installs python modules etc
$ ./bin/ce_install install compilers

This will grab all the open source compilers and put them in /opt/compiler-explorer (which must be writable by the current user). To get the beta and nightly-built latest compilers, add the parameter --enable nightly to the command.

To list installation candidates, use ./bin/ce_install list. A single installation can be installed by name.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].