Home Explore Blog CI



kubernetes

1st chunk of `content/en/blog/_posts/2016-01-00-Kubernetes-Community-Meeting-Notes.md`
e306656bbbc92d9f3b20b5bd15fae1670b064ed41a1ac08b00000001000009d8
---
title: " Kubernetes Community Meeting Notes - 20160114 "
date: 2016-01-28
slug: kubernetes-community-meeting-notes
url: /blog/2016/01/Kubernetes-Community-Meeting-Notes
---
#####  January 14 - RackN demo, testing woes, and KubeCon EU CFP.
---
 Note taker: Joe Beda
---
* Demonstration: Automated Deploy on Metal, AWS and others w/ Digital Rebar, Rob Hirschfeld  and Greg Althaus from RackN

    * Greg Althaus. CTO.  Digital Rebar is the product.  Bare metal provisioning tool.

    * Detect hardware, bring it up, configure raid, OS and get workload deployed.

    * Been working on Kubernetes workload.

    * Seeing trend to start in cloud and then move back to bare metal.

    * New provider model to use provisioning system on both cloud and bare metal.

    * UI, REST API, CLI

    * Demo: Packet -- bare metal as a service

        * 4 nodes running grouped into a "deployment"

        * Functional roles/operations selected per node.

        * Decomposed the kubernetes bring up into units that can be ordered and synchronized.  Dependency tree -- things like wait for etcd to be up before starting k8s master.

        * Using the Ansible playbook under the covers.

        * Demo brings up 5 more nodes -- packet will build those nodes

        * Pulled out basic parameters from the ansible playbook.  Things like the network config, dns set up, etc.

        * Hierarchy of roles pulls in other components -- making a node a master brings in a bunch of other roles that are necessary for that.

        * Has all of this combined into a command line tool with a simple config file.

    * Forward: extending across multiple clouds for test deployments.  Also looking to create split/replicated across bare metal and cloud.

    * Q: secrets?   
A: using ansible playbooks.  Builds own certs and then distributes them.  Wants to abstract them out and push that stuff upstream.

    * Q: Do you support bringing up from real bare metal with PXE boot?   
A: yes -- will discover bare metal systems and install OS, install ssh keys, build networking, etc.
* [from SIG-scalability] Q: What is the status of moving to golang 1.5?  
A: At HEAD we are 1.5 but will support 1.4 also. Some issues with flakiness but looks like things are stable now.  

    * Also looking to use the 1.5 vendor experiment.  Move away from godep.  But can't do that until 1.5 is the baseline.

    * Sarah: one of the things we are working on is rewards for doing stuff like this.  Cloud credits, tshirts, poker chips, ponies.

Title: Kubernetes Community Meeting Notes - 20160114
Summary
The Kubernetes community meeting on January 14, 2016, included a RackN demo of automated deployment on bare metal, AWS, and other platforms using Digital Rebar. The meeting also discussed the status of moving to Go 1.5 and the transition from godep to vendor, as well as potential rewards for contributing to such efforts.