2016-09-13 Meeting notes
Date
4PM PDT
Meeting link
https://www.uberconference.com/richmagnuson
IP audio, or Dial-in: 1-716-293-9263, meeting PIN: 60307
Attendees
Goals
- Discuss recent and upcoming CI/CD work
Discussion items
Time | Item | Who | Notes |
---|---|---|---|
10 min | Updates | All | Darius: a bit more engaged on design of v3 these days VR: continuing to work on V3 Elias: supporting existing eLMIS 2 implementations. No news. |
30 min | Recent and upcoming CI/CD work | Pengfei | Setting up CI and CD environments Currently we have a Jenkins environment that builds, tests, and deploys the requisitions service. (Deploys to a docker swarm in AWS.) People will be able to replicate this to do production deployments. (Will be easiest for AWS deployments, but scripts will still help otherwise.) Docker 1.12 introduces "Swarm Mode" (and we are using this). It behaves differently from docker swarms in prior versions, and many blogs, tutorials, etc, are a bit different from this. Elias asks: currently with v2 they have multiple UAT environments running on one box. Will the new approach let us do the same multi-tenant deployment? Swarm Mode in 1.12 and docker-compose don't play well together for cluster management. Josh: this is pretty new, for docker. What's the full picture? Is there overlap between what we've chosen for reverse proxy and service discovery, vs what we're now proposing to do with docker? |
AOB | None |
Action items
- Pengfei Cui (Deactivated) to write an email giving options about more sophisticated vs simpler deployment options via docker.
- Josh Zamor to moderate the next tech call, on Sept 27 (US)
OpenLMIS: the global initiative for powerful LMIS software