mozilla
partinfra-terraform
HCL

INACTIVE - http://mzl.la/ghe-archive - Terraform configuration for Participation Infrastructure

Last updated Jun 22, 2025
48
Stars
28
Forks
0
Issues
0
Stars/day
Attention Score
18
Language breakdown
No language data available.
Files click to expand
README

Participation Infrastructure

Terraform resources

Introduction

`partinfra-terraform is a collection of resources and modules to manage the cloud infrastructure that power various sites related to mozilla community. The code in this repository is authored and maintained by Mozilla engineers and a vibrant community of volunteer contributors.

For more information:

* IRC:
#communityit on irc.mozilla.org * Discourse: https://discourse.mozilla-community.org/c/community-ops

Get Involved!

Resources

  • mesos-cluster
* Module that defines the infrastructure required for the community PaaS cluster. AWS ELB load balancer for regional community sites and .mozilla.community apps * AWS EC2 configuration for mesos-master and mesos-slave nodes * AWS Autoscaling groups for mesos-master and mesos-slave nodes * Security group rules for the mesos-cluster network flow * This acts as the base for our 2 mesos cluster tiers: production and staging
  • admin
* Deploy AWS EC2 instance, security group rules, AWS ELB and SSL termination for admin node.
  • consul
* Deploy shared AWS VPC, security group rules and autoscaling group for our consul cluster
  • db
* Deploy shared AWS RDS (MySQL) instance, security group rules and AWS Route53 DNS entry for our generic MySQL instance.
  • network
* Deploy staging, production and shared AWS VPC and configure the network flow required for the cluster needs.
  • terraform
* Automation that stores terraform state in AWS S3.
  • vpn
* Deploy AWS EC2 instance and security group rules required for our VPN server.

Issues

For issue tracking we use bugzilla.mozilla.org. [Create a bug][1] on bugzilla.mozilla.org under Participation Infrastructure > Community Ops` component.

[1]: https://bugzilla.mozilla.org/enter_bug.cgi?product=Participation%20Infrastructure&component=Community%20Ops

🔗 More in this category

© 2026 GitRepoTrend · mozilla/partinfra-terraform · Updated daily from GitHub