Skip to content

Latest commit

 

History

History
54 lines (34 loc) · 3.06 KB

README.md

File metadata and controls

54 lines (34 loc) · 3.06 KB

WordPress @ EPFL: DevOps Boogaloo

Build Status

In this repository you will find:

  • The Dockerfiles and build dependencies for all custom-made Docker images

  • Some Ansible code to manage state on-disk and inside the etcd store

Prerequisites and Tools

OpenShift

Install the OpenShift command-line tools and verify that you have access, e.g.

oc login
oc get pods -n wwp-tes

Ansible

Install Ansible and familiarize yourself with how it works.

Keybase and eyaml

These are required to (re)deploy QA and production secrets.

💡 You can get a lot of mileage out of Ansible and OpenShift even if you do not have access to the Keybase teams. In that case, feel free to skip this section.

  1. Install eyaml with
    gem install hiera-eyaml
  2. Install Keybase and create an account for yourself
  3. Obtain membership in the relevant Keybase teams

Operations

To be documented

Contributor list

Big up to all the following people, without whom this project will not be


Manu B.


Manu J.


Greg


Lulu


Laurent


Luc



Dominique


Nicolas


William


CampToCamp