OpenStack logo

Systems Administration in the Open



Elizabeth Krumbach Joseph <lyz@princessleia.com>, HP, @pleia2

How Open Source Projects Do Infrastructure

Isn't there a better way?

OpenStack Infrastructure Team

We're an infrastructure team, so our job is to make sure the OpenStack developers can do their job.

All of our systems are managed via public git repository!

Anyone can contribute patches for direct inclusion in the infrastructure.

OpenStack Code Review (and CI) Challenges

What we're using

* Started by the OpenStack Infrastructure team

Workflow

What we use it for

What we do

What we do (redux)

Everything we do is in public

What Systems Adminstrators Check

Peer Review

Automated deployment!

Can you really manage via git commits?

Limitations

Conclusion

Questions

Contact

Openstack CI Resources

Slides linked on princessleia.com