Skip to content

Latest commit

 

History

History
83 lines (56 loc) · 3.69 KB

File metadata and controls

83 lines (56 loc) · 3.69 KB

Vox Pupuli DevOps

This is an overview of our infrastructure. Stuff that's sponsored, or paid by us, is explicitly marked.

System rules

  • We manage systems via puppet apply and our controlrepo
  • they are all under the voxpupu.li domain

Systems

ci01.voxpupu.li

  • Dedicated X86 server sponsored by macarne.com.
  • It hosts different CI runners

ci02.voxpupu.li

  • ARM64 VM at Hetzner, sponsored by simonhoenscheid

ci03.voxpupu.li

CERN CI runners

  • Different VMs managed and sponsored by CERN
  • Currently configured as runners for the whole voxpupuli GitHub org
  • contact person is straylen
  • For incidents contact service-desk@cern.ch

Software as a service

Admin access to the services is handled via shared accounts in puppet_credentials or via personal accounts. Those are explained in the governance.md doc in the PMC section. Use pmc@voxpupuli.org for administrative accounts & voxbot@voxpupuli.org for bot accounts.

public mailinglist

groups.io runs the voxpupuli@groups.io mailinglist.

Email aliases

Unless otherwise noted, all lists are public and everybody is free to contact the group

  • pmc@voxpupuli.org is configured at mailgun. To reach the PMC
  • openvox@voxpupuli.org is configured at mailgun. Serviceaccount, to reach OpenVoxProject admins (PMC at the moment).
  • security@voxpupuli.org is configured at mailgun for the security SIG
  • social@voxpupuli.org is configured at mailgun. to reach the social media SIG
  • steering@voxpupuli.org is configured at mailgun. It's an internal list

internal PMC email addresses

We've two internal email addresses. They shouldn't be used publicly. They are listed in the puppet_credentials. Those are paid in advance via our open source collective credit card.

DNS

Our domain registrar is INWX. We use the nameservers at INWX and Hetzner. The domains are paid in advance via our open source collective credit card.

Cloudflare

We've a cloudflare account. It handles our website voxpupuli.org. Requests are forwarded to GitHub pages for github.com/voxpupuli/voxpupuli.github.io.