Good Morning KubeCon?

kubelogo-wideI hope you’re having a good morning so far. KubeCon has kicked off in full force like the pro-conference that it is. With 4k+ people in attendance the crowds are distinctive, even among a city like Austin. The conference lit off the day with an absurdly early registration time of 7am, and a continental breakfast of some fruit and pastries.

Keynote(s)

Dan Kohn

The keynotes this morning kicked off at 9am. Dan Kohn, the executive director of the Cloud Native Computing Foundation (CNCF), started off the keynote session. He started off with a simple story about communities building. Outlining a quote from Tim Hockin, “existing time for boring infrastructure”. This really wraps up so much of everything happening in this space these days.

“Exciting time for boring infrastructure.”

Dan continued, pointing out that Linux is one of the largest projects on Github and probably one of the, if not the most important project on Github. Kubernetes is in the top 10 on Github too, as Jim Zemlin said, “Kubernetes is the Linux of the Cloud”. The commit and member involvement in Kubernetes. The growth of the KubeCon event and how this event in Austin is 4x the last 4 KubeCon events! Huge growth.

“Kubernetes is the Linux of the Cloud” – Jim Zemlin

Dan then introduced an unexpected speaker from Alibaba that elaborated on the massive scale of Alibaba, its leading position in China, and other projects Alibaba is doing with Kubernetes.

NOTE: Diveristy Scholarship

The US failed to provide visas for 4 of the diversity scholarship recipients. However they’ve been offered to attend the Copenhagen event, which in the end the US has taken more more hit because of our poor immmigration and border control rules in the United States. Something that needs to be modernized, and I’m sure we’ll keep losing out for years to come until national leadership has the spine to fix this. But I digress, onward with the keynote.

Michelle Noorali

Michelle Noorali, Senior Software Engineer at Microsoft, then was introduced and came out to provide information on Special Interest Groups (SIGs), the deep dive sessions, techincal salons, and hallway tracks, and more details.

She continued to give us the story of KubeCon, Kubernetes, and the distinct history of how the rise of microservices, cloud, and container technology has changed the landscape of infrastructure and related technology. This is something important as the story isn’t always clear, but the story is a fundamental detail that informs and provides a more clearly defined path to where we’re all going with this technology.

Next Michelle dove into some specifics about the Workloads API coming in Kubernetes 1.9. For one it’ll be stable. Another is Windows Server container support beta, which I guess is stable – I haven’t used it and am curious who is, I’d love to talk!

Michelle then introduced Tom Wilkie to talk about observability and Prometheus.

Next up she introduced Eduardo Silva to discuss fluentd and announce the v1.0 release. Highlights include multi-process workers, sub-second time resolution, native TLS/SSL, otimized protocol buffers, and improved Fluentd protocol buffers. He continued and elaborated on the data streaming options, and flowing to technology like Kafka. Also, fluentd has been ported to Windows finally so Windows Server users can now natively use fluentd.

Reliability? What’s that? Oliver Gould then introduced by Michelle to talk about linkerd and give us some insight to the progress of the tool. Oliver then introduced Conduit too, and then gave us a demo of it working.

Michelle then came back around to wrap up her section of the keynote and cover some additional projects within the CNCF; grpc, envoy, and such.

Imad Sousou

Next up Imad Sousou came out to talk about introducing container runtimes at Intel.

NOTE: Just for your information, Intel isn’t just processor chips.

Intel have thousands of software developers actually working on a lot of various software projects. Intel is also a company that has a fairly large number of people working on open source projects.

Imad then elaborated on Kata containers that are hardware accelerated containers that use virtualization technology.

Diane Marsh

Diane Marsh of Netflix came out next to discuss the importance of culture of building these tools, and what happens with these tools. The core of the talk focused around tools Spinnaker, Asgard – namely continuous delivery – and other Netflix OSS and how culture plays a part. She detailed how Netflix culture affected how people accepted and were able to use Asgard or Spinnaker. For instance, the culture at Netflix is one of freedom, and many companies don’t have this level of maturity. Netflix has this level of freedom, to deploy, because of a very strong level of trust.

Adrian Cockroft

Finally to wrap up the morning keynote, Adrian Cockroft came out to show us a few things. Leading of with cloud native principles; immutable code deployments, high utilization with aggressive efficiency by turning things off, pay as you go, no waiting globally deployed and distributed models. At AWS he’s working to increase the contributions AWS makes, working with CNCF (which they’ve joined), pushing cloud native, and integrating CNCF components (all those projects) into AWS.

Some of the projects AWS is involved in include; containerd, kubernetes installers and security, and CNI, the Container Networking Interface.

Adrian also noted, importantly, that all AWS work with Kubernetes is upstreamed to Kubernetes itself and not a fork of the project. They’re working toward making all integration at all levels within AWS. Some of the work even include work and partnerships with Heptio around authentication for IAM within AWS. Lots of good things, and a lot of high integrity work!

Beyond Kubernetes and other elements Adrian’s teams are working on integrations with SPIFFE, HashiCorp Vault, and other open source tooling. I for one am pretty excited aobut these tools coming online at AWS as it’ll make my life easier to get some great things deployed and enabling customers and groups I work with! “Much excite, much wow” as the internet would say.

Adrian then dove into Fargate, discussed how it folds in with EKS, and how the integration is going to work.

For now, that’s that for the keynote.

KubeCon – Arrival, Flight, and Scheduling

I’m on another plane departing Seattle via SEATAC (SEA). An Alaska Air Boeing 737-900 to be specific. The flight is currently en route to Austin, Texas and the vast majority of people aboard are going to KubeCon. The seats, as they always are, aren’t built for any mortal, normal, reasonably sized human being. So we’re all cuddled up annoyingly but making the best of it we can. Seriously though, I’d rather be on an overnight train. I’d rather spend another 24+ or more hours comfortably studying some Netflix infrastructer and chilling out instead of flying, but that isn’t really an option in this giant country, so onward I go as the dream of comfort in transportation eludes me.

I’m setup and am aiming to provide coverage of numerous events, topics, and the like while at the conference. To boot, after conference I’ll be writing up some coverage of open source projects and companies that are at KubeCon.

cncf_kubecon_color_new-1There are a few new practices, techniques, and related things I’m trying out so I can cover even more of the event with useful things. We’ll see how that works. As always, much of my coverage will be on the various mediums I post to. The rest may appear in other various sources, which I’ll tweet and provide a summary email via my Thrashing Code News at the end of the conference.

My Schedule -> https://kccncna17.sched.com/adronhall
Here are a few of the specific things I’ve got on the roster.

Wednesday

  • Pancake Breakfast with The New Stack cuz’ they’re freakin’ awesome!
  • Dan, Michelle, Imad, Dianne, and Adrian’s keynote!
  • Panel: Kubernetes, Cloud Native and the Public Cloud [B] – Moderated by Dan Kohn, Cloud Native Computing Foundation
  • Full Stack Visibility with Elastic: Logs, Metrics, and Traces
  • The Art of Documentation and Readme.md for Open Source Projects

…and a bunch more to come! Subscribe to Thrashing Code News, follow me on the twitters @Adron, and I’ll have more coverage coming soon!

Lists of Lists of Lists: Conferences

RICON 2012
RICON 2012

This is the first in a series (AKA a list) of lists that I’m researching and putting together. I’ve had many questions in the last few weeks for “cool conferences”, “awesome hackathons”, “meetups” and “conferences that are worth the time” and related. So here’s the conferences list so far, I’ll be adding more on my conferences page over time. If you’re looking for the most updated list, check out that page. Here’s what others & I have collected so far. Thanks to everyone on twitter, facebook and those other places we’ve discussed conferences:

Github: @adron
Github: @adron

Developer Conferences

  • OSCON
  • Qcon London
  • Qcon San Francisco
  • HTML 5 Developers Conference
  • Web 2.0
  • Velocity Conf Beijing
  • Velocity Conf Santa Clara
  • Strata Conf Santa Clara
  • Strata Conf London
  • Strata Conf Boston
  • Strata + Hadoop World (NYC)

    OSCON (Red Hat table)
    OSCON (Red Hat table)
  • Fluent Conf (San Francisco, CA)
  • Portland Code Camp
  • Seattle Code Camp
  • San Francisco Code Camp
  • Node Conf
  • Node Summit
  • Node PDX
  • Ruby on Rails Conf
  • Cascadia Ruby Conf
  • Strangeloop
  • Defrag / Glue
  • Mobile Web Development Conference
  • Mozilla Festival

    Checking out awesome new tech with Dave McCrory at VMworld
    Checking out awesome new tech with Dave McCrory at VMworld
  • RubyWorld Conference
  • Software Craftsmanship
  • Øredev
  • Monktoberfest
  • RICON
  • Symposium on OS Design and Implementation (OSDI)
  • USENIX Conference on File and Storage Technologies (FAST)
  • High Performance Transaction Systems (HPTS)
  • ACM Symposium on OS Principles (SOSP)
  • BUILD 2012
  • Railsberry
  • Mix12 – Microsoft
  • RealtimeConf
  • Azure Conf
  • DeployCon
  • AWS re: Invent
  • Cloudbeat
  • Structure
  • CloudConnect
  • TacoConf

To add to this list, check out the Google Docs Worksheet I’ve setup or check out the conferences page. The later I will update regularly whenever there are updates to the Google Docs Spreadsheet.

I don’t often ask for RT, tumblr, reddit or other links, but would love to see how big the list can become, so if you have a second please link it, retweet it, like it on facebook or Google+ and get it out there. Thanks!

Updated on Wednesday the 7th of November, 1:37pm 2012
Last Updated 4:41pm on Wednesday the 7th, November of 2012. For the most up to date list check out the conferences page.