Loading…
Containers [clear filter]
Friday, February 6
 

09:50 CET

What is kubernetes?
Kubernetes is a new docker container orchestration project being led by Google and Red Hat. For many years Google has run their datacenter, clustering, and orchestration capabilitie with the equivalent of what we all now call containers. As the docker container ecosystem grew Google realized that they could bring their knowledge managing containers at the largest scales, Red Hat could bring their knowledge of datacenter operations across many organizations, and working together in the open source community we could create a better container management solution than anyone alone.

This talk will cover what Kubernetes is, what it hopes to one day accomplish, and what choices it forces on application authors. It will cover the patterns which Kubernetes simplifies and cover some concepts that are just not possible when using Kubernetes.

https://github.com/GoogleCloudPlatform/kubernetes

Speakers
avatar for Michael McGrath

Michael McGrath

Red Hat
I'm on the computer, a lot.


Friday February 6, 2015 09:50 - 10:30 CET
D105

10:40 CET

Docker Security
This talk will cover and demonstrate all of the features that have been added to docker to actually attempt to "Contain the containers".

Will dive into Mounting File Systems, SELinux, Capabilities, SECcomp, Namespaces and other features.

Speakers
avatar for Dan Walsh

Dan Walsh

Senior Distinguished Engineer, Red Hat
Daniel Walsh has worked in the computer security field for over 30 years. Dan is a Consulting Engineer at Red Hat. He joined Red Hat in August 2001. Dan leads the Red Hat Container Engineering team since August 2013, but has been working on container tec


Friday February 6, 2015 10:40 - 11:20 CET
D105

11:30 CET

Fedora Atomic
This talk will look at all of the changes that are happening as part of the Fedora Atomic Host (an implementation of Project Atomic): https://fedoraproject.org/wiki/Changes/AtomicHost

We'll look at Docker (notably storage), rpm-ostree, clustering via Kubernetes and networking via Flannel, and include some demos.

Extra time will be reserved for questions to keep the talk interactive.

Speakers
avatar for Joe Brockmeier

Joe Brockmeier

Principal Cloud & Storage Analyst, Red Hat
Joe Brockmeier is a long-time participant in open source projects and former technology journalist. Brockmeier has worked as the openSUSE Community Manager, is an Apache Software Foundation (ASF) member, and participates heavily in the Fedora Cloud Working Group. Brockmeier works... Read More →


Friday February 6, 2015 11:30 - 12:10 CET
D105

12:30 CET

Performance Tuning of Docker and RHEL Atomic
Red Hat Enterprise Linux Atomic is a purpose-built operating system for hosting Docker-based Linux Containers.

Red Hat's Performance Engineering Group is responsible for scale and performance of the RHEL Atomic / Docker / Kubernetes stack, and will share lessons learned with the audience through the use of sophisticated, hands-on demos. Code/scripts will be available via git.

- Overview of Docker and RHEL Atomic and approach to Performance Analysis

- Latest Performance Features in Docker and RHEL Atomic, tips and tricks on how to best configure and tune your system for maximum performance.

- Latest performance and scale test results

- How we've implemented a DevOps approach to Performance Analysis

Speakers
avatar for Neependra Khare

Neependra Khare

Founder and Principal Consultant, CloudYuga Technologies
Neependra Khare is Founder and Principal Consultant at CloudYuga. CloufYuga provides training and consulting on Docker, Kubernetes, CoreOS, GO Programming etc. He is one of the Docker Captain as well and running Docker Meetup Group in Bangalore for more than 2 years. He is also the... Read More →


Friday February 6, 2015 12:30 - 13:10 CET
D105

13:20 CET

Provision and manage Docker containers with Foreman
Deploying containers, images with Docker is becoming a big trend. However, large installations of containerized applications are still few and far between, and solutions are either proprietary or they force you to use their own cloud.

We believe Foreman can fill this space by providing a central space to provision and manage your containers and your network, as we already do with your data center. This provides a great framework for mixed environments where physical machines, vms, and containers are all used in conjunction.

Monitoring, deploying, and everything else is possible to do through the web UI or an API, and it's open source, so if you miss any feature, feel free to add it!

Speakers
avatar for Daniel Lobato Garcia

Daniel Lobato Garcia

Software Engineer, Red Hat
Daniel Lobato is a software engineer who has worked in very different environments, from data centers and mainframes to startups. These days he helps Red Hat to build systems by developing Foreman, a lifecycle management tool for hosts and some tools to make developers and sysadmins... Read More →


Friday February 6, 2015 13:20 - 14:00 CET
D105

14:10 CET

A proposal for a container-based, highly-portable development environment
Most developers struggle with "maintaining" their development environment. For me that includes:
* ensuring my "communications" are not interrupted by the addition of new software
* backup of critical information
* support for easy portability from one computer to another (or through an OS upgrade)
* transparent movement from offline to online access
* rollback support for changes to the environment
* forking of the environment for new/different languages and projects I am definitely one of those people and have found various techniques over the years to attempt to solve these problems but none of them quite do it. Unfortunately, I think the needs of developers are somewhat unique and most tools and techniques are targeted at "general users" or "servers" whereas developers are somewhere between the two.

As a result, I have been working with a few others on a proposal and some early software to try to meet these needs. We have been wrapping the proposal around containers because of their "out of the box" universality, portability, snapshotting, and forking.

I would like to present where we are, what we plan, and invite feedback.

Speakers
avatar for Langdon White

Langdon White

Clinical Assistant Professor, Boston University
Langdon White is a professor & Spark! Technical Director at Boston University. He helps to provide industry-affiliated experiential learning to students and teaches with the goal of making computing & data sciences more accessible. Joining BU after 9 years at Red Hat, where he re-architected... Read More →


Friday February 6, 2015 14:10 - 14:50 CET
D105

15:00 CET

DevAssistant, Docker and You
Come and learn about DevAssistant (http://devassistant.org/), how it utilizes Docker and how you can create, build and run a full development environments in two lines of shell.

Speakers
avatar for Slavek Kabrda

Slavek Kabrda

Software Engineer, Red Hat Czech


Friday February 6, 2015 15:00 - 15:40 CET
D105

15:50 CET

golang - the Good, the Bad and the Ugly
With projects like Openshift V3, Google Kubernetes and Docker written in the go programming language, lets go over some of what that entails. What is it like to work with day-after-day? Lessons learned, Benefits and drawbacks, challenges and rewards, fundamentals to advanced, dev and ops.

http://golang.org/

Speakers
avatar for Vincent Batts

Vincent Batts

programmer, Kinvolk
Vincent Batts has spent half his life in Linux and open source communities. Works with emerging technology such as knative and tekton. An Open Containers Initiative maintainer and technical board member. An ongoing member on Slackware Linux's Core Team, past maintainer on the docker... Read More →


Friday February 6, 2015 15:50 - 16:30 CET
D105

16:40 CET

Integrating Middleware in the Clouds with Fabric8
Fabric8 version 2 is a new integration and management platform based on Kubernetes. We will show you how to utilize Fabric8 to build, deploy and manage Java micro-services as Docker containers in Kubernetes-managed clouds; or as pure Java processes using Jube.

http://fabric8.io/

Speakers
avatar for Marek Schmidt

Marek Schmidt

Senior Quality Engineer, Red Hat
Quality Engineer @ Red Hat


Friday February 6, 2015 16:40 - 17:20 CET
D0207
 
Saturday, February 7
 

13:20 CET

Kubernetes: launching your first application
In this workshop I'll walk developers through starting their own kubernetes 'cluster'. Discuss infrastructure requirements for getting a scalable cluster. And will walk them through managing docker containers on their Kubernetes cluster. We will exercise all of the basic Kubernetes primitives and attendees should be able to leave the class connecting their own applications using the features provided by Kubernetes.

https://github.com/GoogleCloudPlatform/kubernetes

Speakers
avatar for Michael McGrath

Michael McGrath

Red Hat
I'm on the computer, a lot.


Saturday February 7, 2015 13:20 - 14:50 CET
Workshops – E105
 
Sunday, February 8
 

11:30 CET

Super Privileged Containers (SPC)
This session will cover building containers that need to manage the host OS.

For example containers that talk to dbus or systemd. Containers that load kernel modules or containers that actually modify host procesdes or content.

The goal of the lab would be to help users take existing packages and move them into a container environment and discuss how we can get them to work as a SPC.

Speakers
avatar for Dan Walsh

Dan Walsh

Senior Distinguished Engineer, Red Hat
Daniel Walsh has worked in the computer security field for over 30 years. Dan is a Consulting Engineer at Red Hat. He joined Red Hat in August 2001. Dan leads the Red Hat Container Engineering team since August 2013, but has been working on container tec


Sunday February 8, 2015 11:30 - 12:10 CET
D105
 
Filter sessions
Apply filters to sessions.