ParticipationSystems/Discourse/Infrastructure

From MozillaWiki
Jump to navigation Jump to search
Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

Documentation

Architectural overview

Overview

  • Hosting Provider: Mesos on AWS
  • Compute Region (AZ): US West (N. California)
  • Discourse Version: tests-passed

Instances

Webheads

Webheads are run on the Community PaaS.

PostgreSQL

  • Version: 9.5
Name Service Flavor Volume Availability Zone
pgshared-production-c postgresql db.t1.micro 300GB us-east-1c

Note: Can only be accessed from inside the CSA VPC.

Redis

  • Version: 2.8.6
Node Cluster Service Flavor Availability Zone
0001 csa-discourse-prod Redis cache.t1.micro us-east-1d

Deployment

Deployment Flow

Discourse deployments are done through Jenkins.

Creating a new Discourse instance

For instructions on creating a new Discourse instance, see Discourse/Setup