2019-04-25 CI/CD Meeting

2019-04-25 CI/CD Meeting

Date

Apr 26, 2019

Attendees

Greg Hill
Silas Davis
Richard Berg
Ryan Beck-Buysse
Shawn Amundson
Srinivasan K
Mike Lodder
Morgan Bauer
Pankaj Goyal
Qinghui Hou
Artyom Bakhtin
Matt Sykes
Brett Logan
Dipti
Ry Jones
Dave Huseby

Agenda

Minutes

  • Ry: propose to move the meeting to 9:30 am Pacific so that we don't run into meetings the previous hour.

  • Ryan:

    • moving to kube cluster isn't going to be straight forward

    • it looks like the sawtooth pipeline requires access to the docker daemon and sharing the docker socket into a virtual machine

    • 100% of their build pipeline uses docker-compose.

    • developers use docker-compose locally to test and they don't want to switch to minikube.

    • Sawtooth CI pipeline starts with building the docker file for the CI pipeline runner

  • Greg:

    • kompose and other tools translate docker-compose files to kubernetes.

    • there are tools like scaffold and draft that build kubernetes specs from docker files and handle the integration.

Action items

@David Huseby email TSC about policy decisions.