CINXE.COM
Kubernetes Forum Seoul 2019: Full Schedule
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!-- _ _ ___ ___| |__ ___ __| | @@@@@@@@@@@@@@ / __|/ __| '_ \ / _ \/ _` | @@@@@@@@@@@@@@@@@@@@@@ \__ \ (__| | | | __/ (_| | @@@@@@@@@@@@@@@@@@@@@@@@@@@@ |___/\___|_| |_|\___|\__,_| @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ _ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ ___ ___ __| | ___ @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@ / __/ _ \ / _` |/ _ \ @@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ | (_| (_) | (_| | __/ @@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@ \___\___/ \__,_|\___| @@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@ @@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@ @@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@ @@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@ @@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@ @@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@ @@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@ @@@@@@@@@@ @@@@@@@@@@@@@@@@@@@ @@@@@@@ @@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@@@@@@ @@@@@@@@@@@@@@@@ --> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml"> <head> <base href="/"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://tracking.sched.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-T83QPB5');</script> <script type="text/javascript">var h = window.location.hash;if ('_=_' == h) window.location.hash = '';</script> <title>Kubernetes Forum Seoul 2019: Full Schedule</title> <meta http-equiv="Content-Style-Type" content="text/css"/> <meta http-equiv="Content-Script-Type" content="text/javascript" /> <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no" /> <meta name="title" content="Kubernetes Forum Seoul 2019 Schedule" /> <meta property="og:title" content="Kubernetes Forum Seoul 2019 Schedule" /> <meta name="description" content="Check out the schedule for Kubernetes Forum Seoul 2019" /> <meta property="og:description" content="Check out the schedule for Kubernetes Forum Seoul 2019" /> <meta property="og:type" content="website" /> <meta property="og:image" content="https://k8sforumseoul19eng.sched.com/img/app-icon.png?1732760529" /> <meta property="og:image:type" content="image/png" /> <meta property="og:image:width" content="200" /> <meta property="og:image:height" content="200" /> <link rel="image_src" href="https://k8sforumseoul19eng.sched.com/img/app-icon.png?1732760529" /> <meta property="fb:app_id" content="316098478409368" /> <meta property="og:url" content="https://k8sforumseoul19eng.sched.com/list/descriptions" /> <meta name="googlebot" content="index,follow" /> <meta name="robots" content="index,follow" /> <meta name="msvalidate.01" content="13C08ED61E7DFF988A67EBF286ED1A1D" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@sched" /> <meta name="twitter:url" content="https://k8sforumseoul19eng.sched.com/list/descriptions" /> <meta name="twitter:title" content="Kubernetes Forum Seoul 2019 Schedule & Directory" /> <meta name="twitter:image" content="https://k8sforumseoul19eng.sched.com/img/app-icon.png?1732760529" /> <meta name="twitter:description" content="Seoul, South Korea - See the full schedule of events happening Dec 9 - 9, 2019 and explore the directory of Speakers." /> <meta name="globalsign-domain-verification" content="_7z6gfvpGDdbndklhA3AvICSWvh6nyv_iTlewn-Dsw" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200" /> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css"> <link rel="stylesheet" type="text/css" href="//cdn.sched.co/common/css/bootstrap-custom.css" /> <link rel="stylesheet" type="text/css" href="//cdn.sched.co/common/css/main-current.css?1732312188" /> <!--[if lte IE 8]><link rel="stylesheet" type="text/css" href="//cdn.sched.co/common/css/main-IE-2013-12-17.css" /><![endif]--> <!--[if IE 6]><link href="/css/ie6.css" rel="stylesheet" type="text/css"><![endif]--> <!--[if IE 7]><link href="/css/ie7.css" rel="stylesheet" type="text/css"><![endif]--> <!--[if gte IE 8]><link href="/css/ie8.css" rel="stylesheet" type="text/css"><![endif]--> <link rel="stylesheet" type="text/css" media="screen" href="//cdn.sched.co/assets/k8sforumseoul19eng/css/custom-screen.css?1570218083" /> <script type="text/javascript">var isEmbed = false</script> <script type="text/javascript">var isDev = false</script> <link rel="icon" sizes="192x192" href="//cdn.sched.co/assets/k8sforumseoul19eng/img/android192.png?1570219084" /> <link rel="icon" sizes="128x128" href="//cdn.sched.co/assets/k8sforumseoul19eng/img/android128.png?1570219084" /> <link href="//cdn.sched.co/assets/k8sforumseoul19eng/img/apple-touch-icon-xlarge.png?1570219084" rel="apple-touch-icon-precomposed" sizes="144x144" type="image/png"/> <link href="//cdn.sched.co/assets/k8sforumseoul19eng/img/apple-touch-icon-large.png?1570219084" rel="apple-touch-icon-precomposed" sizes="114x114" type="image/png"/> <link href="//cdn.sched.co/assets/k8sforumseoul19eng/img/apple-touch-icon-medium.png?1570219084" rel="apple-touch-icon-precomposed" sizes="72x72" type="image/png"/> <link href="//cdn.sched.co/assets/k8sforumseoul19eng/img/apple-touch-icon-small.png?1570219084" rel="apple-touch-icon-precomposed" type="image/png"/> <link href="//cdn.sched.co/assets/k8sforumseoul19eng/img/apple-touch-icon-small.png?1570219084" rel="shortcut icon"/> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined"> <link rel="stylesheet" type="text/css" href="//cdn.sched.co/common/css/responsive-current.css?1732055446" /> <style type="text/css"> .ev_3, .ev_3 span.box, #tip .ev_3, #sched-sidebar-filters .ev_3 span.box {background-color:#F3A8C1;} .ev_4, .ev_4 span.box, #tip .ev_4, #sched-sidebar-filters .ev_4 span.box {background-color:#DFFFDE;} .ev_1, .ev_1 span.box, #tip .ev_1, #sched-sidebar-filters .ev_1 span.box {background-color:#73B4FF;} .ev_2, .ev_2 span.box, #tip .ev_2, #sched-sidebar-filters .ev_2 span.box {background-color:#BEEFF3;} .ev_5, .ev_5 span.box, #tip .ev_5, #sched-sidebar-filters .ev_5 span.box {background-color:#F2D1A7;} .ev_7, .ev_7 span.box, #tip .ev_7, #sched-sidebar-filters .ev_7 span.box {background-color:#5AF3C5;} .ev_6, .ev_6 span.box, #tip .ev_6, #sched-sidebar-filters .ev_6 span.box {background-color:#f3827f;} </style> <script type="text/javascript"> var fbRedirectTo = '/profile'; var username = ""; var ci = 'k8sforumseoul19eng'; var page = 'list'; var a_slbl = 'Search by name'; var s_slbl = 'Search by name'; var L10n = Array(); L10n["js::login"] = "Please log in or create a new account to utilize all the functionality on this site.\n\nYou can still hover your mouse over any event for more details without clicking on it."; L10n["js::searching"] = "Searching"; </script> <script async src="https://tracking.sched.com/gtag/js?id=G-XH5XM35VHB"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-XH5XM35VHB'); </script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-browser/0.1.0/jquery.browser.min.js"></script> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.6/css/selectize.default.min.css" /> <script src="https://cdnjs.cloudflare.com/ajax/libs/selectize.js/0.12.6/js/standalone/selectize.min.js"></script> <style type="text/css"> #schedorg-header-login {display:none} .signupgreen { display: inline;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2); -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2); box-shadow: 0 1px 2px rgba(0,0,0,.2); cursor: pointer; display: inline-block; font: 14px/25px Arial, Helvetica, sans-serif; margin: 0 2px; nowhitespace: afterproperty; outline: none; padding: 0 8px; text-align: center; text-decoration: none; text-shadow: 0 1px 1px rgba(0,0,0,1); vertical-align: baseline; zoom: 1;text-shadow:0 1px 0 rgba(0,0,0,0.8);color:#fff; } .signupgreen:active { position: relative; top: 1px; }.signupgreen:hover { text-decoration: none } .signupgreen {border-color:#1f960f;background: #1888AB;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#34c520), to(#219211));background:-webkit-linear-gradient(0% 0%, 0% 100%, from(#34c520), to(#219211));background:-moz-linear-gradient(center top, #34c520, #219211); }.signupgreen:active{ background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f)); background: -moz-linear-gradient(top, #4e7d0e, #7db72f); color: #a9c08c; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f'); } .signupgreen:hover {border-color:#1d8d0e;background:#269916;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2fb31d), to(#1d800f));background:-webkit-linear-gradient(0% 0%, 0% 100%, from(#2fb31d), to(#1d800f));background:-moz-linear-gradient(center top,#2fb31d,#1d800f) } .sched-speaker-notice { display: block; text-align: center; margin-top: 20px; font-size: 20px; padding: 10px; } a.highlighted { background-color: rgb(45, 153, 207); border: 1px solid rgb(37, 138, 189); padding: 10px; border-radius: 5px; color: #f1f1f1; text-decoration: none; } a.highlighted:hover { text-decoration: none; } </style> <script src="https://cdnjs.cloudflare.com/ajax/libs/modernizr/2.8.3/modernizr.min.js"></script> <style> @media(max-width:740px) { #eb-onboard {margin-top:0 !important;} } </style> <link rel="stylesheet" type="text/css" href="/css/event.css" /> </head> <body id="schedorg" class="schedorg-body-list schedorg-showheader"> <noscript><iframe src="https://tracking.sched.com/ns.html?id=GTM-T83QPB5" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div id="tip"><img src="//cdn.sched.co/common/img/loading-3x.gif" height="24" alt="Loading…" /></div> <div id="schedorg-header"> <div id="schedorg-header-inner"> <div style="position:absolute;left:10px;top:5px;color:#fff;"> <a href="//sched.com/?utm_campaign=web&utm_medium=referral&utm_content=header&utm_source=k8sforumseoul19eng" id="schedorg-header-logo">Sched.com Conference Mobile Apps<span></span></a> </div> <div id="schedorg-header-official"> <a rel="nofollow" href="https://events.linuxfoundation.org/events/kubernetes-forum-seoul-2019/" title="Visit the website for this event">Kubernetes Forum Seoul 2019</a> has ended </div> <div id="schedorg-header-expired" style="float:right;"> <a href="//sched.com/?utm_campaign=web&utm_medium=referral&utm_content=header&utm_source=k8sforumseoul19eng">Create Your Own Event</a> </div> </div> </div> <script type="text/javascript"> $(document).ready(function(){ $('#sched-logo span').css('background-image', "url('//cdn.sched.co/k8sforumseoul19eng/img/logo.jpg?1570218083')"); var url = $('#sched-logo span').css('background-image').replace('url(', '').replace(')', '').replace("'", '').replace('"', '').replace('"',''); var bgImg = $('<img />'); bgImg.hide(); $('#sched-logo span').append(bgImg); bgImg.attr('src', url); bgImg.bind('load', function() { oWidth = $(this).width(); oHeight = $(this).height(); oRatio = oWidth/oHeight; resizeBanner(); bgImg.remove(); $('#sched-logo span').css('visibility', 'visible'); }); $(window).resize(function() { resizeBanner(); }); }); function resizeBanner() { var nWidth = $("#sched-body").width(); if(typeof onWidth == 'undefined') onWidth = 0; if(nWidth != onWidth && typeof(oWidth) != 'undefined') { if(nWidth < oWidth) { var nh = Math.ceil(nWidth / oRatio); var nw = nWidth; } else { if(nWidth == 970 && oWidth == 950) { var nw = 970; var nh = Math.ceil(970 / oRatio); } else { var nh = nWidth/oRatio; var nw = nWidth; } } $("#sched-logo span").css("padding-top", nh + "px").css("background-size", nw + "px " + nh + "px"); } onWidth = nWidth; } </script> <div id="sched-body-outer"> <div id="sched-body" class="container"> <div id="sched-header-outer"> <div id="sched-header"> <div id="sched-header-inner"> <div id="sched-logo"> <h1><a href="" target="_top"><span>Kubernetes Forum Seoul 2019</span></a></h1> </div> </div> </div> <script type="text/javascript"> if(0.20833333333333 != '0') { $('#sched-logo span').html(""); var preW = Math.min($('#sched-body').width(),2400); $('#sched-logo span').css('padding-top', Math.ceil(preW* 0.20833333333333) + 'px'); } </script> <![if gt IE 8]> <script type="text/javascript"> if('0.20833333333333' != '0') { $('#sched-logo span').css('visibility', 'hidden'); } </script> <![endif]> </div> <div id="sched-body-inner"> <div id="sched-header-message"> Seoul, South Korea<br>December 9–10, 2019<br><a href="https://events.linuxfoundation.org/events/kubernetes-forum-seoul-2019/" rel="noopener noreferrer" target="_blank"><u>Click here for more information and registration</u></a><br><br>Simultaneous translation will be provided for all keynote and breakout sessions.<br>모든 기조연설과 분과 세션에는 동시 통역이 제공됩니다.<br><br>To view the Korean version of this schedule please go <a href="https://k8sforumseoul19kor.sched.com/" rel="noopener noreferrer" target="_blank"><u>here</u></a>.<br>한국어로 일정을 보시려면 <a href="https://k8sforumseoul19kor.sched.com/" rel="noopener noreferrer" target="_blank"><u>여기</u></a>를 방문해 주세요.<br><br> </div> <div id="sched-page-list" class="row"> <div id="top"></div> <header class="event__header"> <nav class="event-nav" aria-label="Main Navigation"> <div class="event-nav__item" id="sched-menu-link-schedule"> <a href="list/simple" class="schedule-dynamic-link sched-menu-link-active"> Schedule </a> </div> <div class="event-nav__item" id="sched-menu-speakers"> <a href="directory/speakers" class=""> Speakers </a> </div> <div class="event-nav__item"> <a href="/search" class="">Search</a> </div> </nav> <div class="mobile-menu dropdown" style="display: none;"> <a class="dropdown-button button button--menu" title="Filter Sessions"> <span>Menu</span> </a> <div class="dropdown-menu session__view-dropdown--right" style="display: none"> <div class="dropdown-menu-wrap"> <div id="sched-menu-link-schedule"> <a href="/list/simple" class="schedule-dynamic-link sched-menu-link-active"> Schedule </a> </div> <div id="sched-menu-speakers"> <a href="directory/speakers" class=""> Speakers </a> </div> </div> </div> </div> <div class="event-nav__icons"> <a href="/print" target="_blank" class="sched-title-tooltip" title="Print Schedule"> <figure class="icon icon--square icon--printer"></figure> </a> <a href="mobile-site" class="sched-title-tooltip" title="Mobile App + iCal"> <figure class="icon icon--square icon--mobile"></figure> </a> <a href="#" class="sched-title-tooltip view-modal event-share" title="Share Event"> <figure class="icon icon--square icon--share"></figure> </a> </div> </header> <div id="sched-content-outer"> <div id="sched-content" class="col-md-9"> <div id="sched-content-inner"> <div class="schedule__header"> <div class="schedule__header-container"> <nav class="schedule-nav" aria-label="Schedule Navigation"> <div class="schedule-nav__item"> <a href="list/simple" class="schedule-dynamic-link sched-menu-link-active"> <span>Event Schedule</span> </a> </div> <div class="schedule-nav__item"> <a href="/my-schedule" class=""> <span>My Schedule</span> <span id="sched-confirm-schedule-count">0</span> </a> </div> </nav> <div class="schedule-nav__sessions schedule-nav__sessions--desktop" style="display: none;"> <div class="session__view"> <a class="session__view-button button button--icon button--view" title="Filter Sessions"> <span>View</span> </a> <div class="session__view-dropdown" style="display: none"> <div class="session__view-dropdown-wrap"> <div class="sched-menu-link-simple"> <a href="/list/simple">Simple</a> </div> <div class="sched-menu-link-expanded active"> <a href="list/descriptions">Expanded</a> </div> <div class="sched-menu-link-grid"> <a href="grid">Grid</a> </div> <div class="sched-menu-link-venues"> <a href="venues">By Venue</a> </div> </div> </div> </div> </div> <div class="session-filter-button"> <a id="session-filter-button" class="sched-title-tooltip" title="Filter Schedule"> <figure class="icon icon--square icon--filter"></figure> </a> </div> </div> </div> <div class="schedule__subheader schedule__subheader--mobile" style="display: none;"> <div class="schedule-nav__sessions"> <div class="session__view"> <a class="session__view-button button button--icon button--icon--notext button--view" title="Filter Sessions"></a> <div class="session__view-dropdown" style="display: none"> <div class="session__view-dropdown-wrap"> <div class="sched-menu-link-simple"> <a href="/list/simple">Simple</a> </div> <div class="sched-menu-link-expanded active"> <a href="list/descriptions">Expanded</a> </div> <div class="sched-menu-link-grid"> <a href="grid">Grid</a> </div> <div class="sched-menu-link-venues"> <a href="venues">By Venue</a> </div> </div> </div> </div> </div> </div> <div class="list-expanded"> <a class="sched-container-anchor" id="2019-12-09"></a> <div class='sched-container-header '> <div class="sched-container-dates"> <b>Monday</b>, December 9 </div> </div> <div class='sched-container-top'> </div> <h3>07:30 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_3"> <a href="event/WYHJ/welcome-coffee" id="1e9817bd8e667977f9187fb6e67cff0b" class="name"> Welcome Coffee </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 07:30 - 09:00 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 07:30 - 09:00 KST <br /><a href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Breaks+%2B+Meals"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_3"> </span> Breaks + Meals</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>07:30 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_5"> <a href="event/Wfum/registration-badge-pick-up" id="1d0bd5b69bbe501cd319cefa0d7f101a" class="name"> Registration + Badge Pick-up </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 07:30 - 17:35 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/3rd+Floor+Foyer'>3rd Floor Foyer</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 07:30 - 17:35 KST <br /><a href='venue/3rd+Floor+Foyer'>3rd Floor Foyer</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Registration+%2B+Badge+Pick-up"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_5"> </span> Registration + Badge Pick-up</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>07:30 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_7"> <a href="event/WbMK/sponsor-showcase" id="65a337101b81d58ab643f4360e95b65d" class="name"> Sponsor Showcase </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 07:30 - 18:35 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 07:30 - 18:35 KST <br /><a href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Sponsor+Showcase"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_7"> </span> Sponsor Showcase</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>09:00 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYHz/keynote-hiding-in-the-dark-dan-kohn-executive-director-cloud-native-computing-foundation" id="b91f38c7325b76758ee0497fa022fe24" class="name"> Keynote: Hiding in the Dark - Dan Kohn, Executive Director, Cloud Native Computing Foundation </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 09:00 - 09:10 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> What can Minecraft teach us about the adoption of cloud native technologies? </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/dankohn0' ><span><img src="//avatars.sched.co/8/b2/3220804/avatar.jpg?49c" alt="avatar for Dan Kohn" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/dankohn0" title="Dan Kohn">Dan Kohn</a></h2><div class="sched-event-details-role-company">General Manager, Linux Foundation Public Health, Linux Foundation</div><div class="sched-person-session-role">Dan leads Linux Foundation Public Health, a new initiative to use open source software to help public health authorities combat COVID-19 and serves as VP, Strategic Programs for the Cloud Native Computing Foundation, which sustains and integrates open source technologies like Kubernetes... <a href="speaker/dankohn0" title="Dan Kohn">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 09:00 - 09:10 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>09:12 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYI7/keynote-security-and-the-ooda-loop-liz-rice-technology-evangelist-aqua-security" id="5a8fb2519a6c38e0fb41a9e9d51c6874" class="name"> Keynote: Security and the OODA Loop - Liz Rice, Technology Evangelist, Aqua Security </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 09:12 - 09:22 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/lizrice' ><span><img src="//avatars.sched.co/5/f3/83843/avatar.jpg?afd" alt="avatar for Liz Rice" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/lizrice" title="Liz Rice">Liz Rice</a></h2><div class="sched-event-details-role-company">Chief Open Source Officer, Isovalent at Cisco</div><div class="sched-person-session-role">Liz Rice is Chief Open Source Officer at Isovalent, the creators of the Cilium project, and now part of Cisco. Currently on the boards of the CNCF and OpenUK, she was chair of the CNCF's Technical Oversight Committee 2019-2022, and Co-Chair of KubeCon + CloudNativeCon in 2018. She... <a href="speaker/lizrice" title="Liz Rice">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 09:12 - 09:22 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>09:24 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYHV/keynote-kubernetes-and-cloud-native-the-past-present-and-future-cheryl-hung-director-of-ecosystem-linux-foundation" id="ca0879e215b986200c83dfc5571b64ad" class="name"> Keynote: Kubernetes and Cloud Native: The Past, Present, and Future - Cheryl Hung, Director of Ecosystem, Linux Foundation </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 09:24 - 09:34 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Google started using Borg as its internal workload manager in 2003. In 2014, Google introduced Kubernetes as an open source container orchestration platform that leveraged what it had learned from Borg. Now it is one of the world’s most popular open source projects, used by more than 71% of Fortune 100 companies.<br><br>Cheryl Hung, Director of Ecosystem at the Cloud Native Computing Foundation, will present how and why the Kubernetes community has grown to its present state, the role of the CNCF as a neutral home, and where we might go next. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/cheryljhung' ><span><img src="//avatars.sched.co/8/f4/6125332/avatar.jpg?842" alt="avatar for Cheryl Hung" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/cheryljhung" title="Cheryl Hung">Cheryl Hung</a></h2><div class="sched-event-details-role-company">Sr Director, Infrastructure Ecosystem, Arm</div><div class="sched-person-session-role">Cheryl brings engineers together to build the future of infrastructure, especially cloud native and open source.As Senior Director at Arm, Cheryl leads ecosystem strategy to drive adoption across cloud, 5G and networking. She also founded the Cloud Native London meetup with 8000... <a href="speaker/cheryljhung" title="Cheryl Hung">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 09:24 - 09:34 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>09:36 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYIE/keynote-kubeflow-endoscopy-hong-seok-hwan-ceo-dudaji-inc" id="8002efe53188af33b844d1332088f860" class="name"> Keynote: Kubeflow Endoscopy - Hong Seok Hwan, CEO, Dudaji, Inc. </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 09:36 - 09:46 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> They are a medical AI team. It consists of doctor and S/W engineer. They are actively working on AI projects, including publishing the topic ""Reading gastric endoscopic gastric cancer"" in the journal Endoscopy. This group is interested in doing AI research efficiently. The group is doing AI research with Kubeflow and Katib this year and seeing great results. They share their experiences in this session and cover the following:<br><br>(1) Basic knowledge of Hyper parameter tuning<br>(2) Kubeflow and Katib basic knowledge<br>(3) Pros and Cons of Hyperparameter Tuning Library<br>(4) Kubernetes and Kubeflow at the Medical AI Center<br>(5) Kubeflow and Katib use cases<br><br>In this session, the audience will learn how Kubeflow and Katib have been applied to real-world research. If an institute that is doing AI projects inefficiently is looking for an efficient platform, it can be the best starting point. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/shhong2' ><span><img src="//avatars.sched.co/9/70/9740428/avatar.jpg?910" alt="avatar for Hong Seok Hwan" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/shhong2" title="Hong Seok Hwan">Hong Seok Hwan</a></h2><div class="sched-event-details-role-company">CEO, Dudaji, Inc.</div><div class="sched-person-session-role">He is a startup CEO. He's helping people make deep learning services easier. He has a lot of experience in deep learning toolkits, from commercial AI toolkits such as SageMaker on AWS to open source such as Airflow and Kubeflow. His company recently formed a team with a university... <a href="speaker/shhong2" title="Hong Seok Hwan">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 09:36 - 09:46 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>09:46 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYOA/closing-remarks-liz-rice-technology-evangelist-aqua-security" id="624c405659da03f65f39fbdc1107e8f5" class="name"> Closing Remarks - Liz Rice, Technology Evangelist, Aqua Security </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 09:46 - 09:50 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/lizrice' ><span><img src="//avatars.sched.co/5/f3/83843/avatar.jpg?afd" alt="avatar for Liz Rice" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/lizrice" title="Liz Rice">Liz Rice</a></h2><div class="sched-event-details-role-company">Chief Open Source Officer, Isovalent at Cisco</div><div class="sched-person-session-role">Liz Rice is Chief Open Source Officer at Isovalent, the creators of the Cilium project, and now part of Cisco. Currently on the boards of the CNCF and OpenUK, she was chair of the CNCF's Technical Oversight Committee 2019-2022, and Co-Chair of KubeCon + CloudNativeCon in 2018. She... <a href="speaker/lizrice" title="Liz Rice">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 09:46 - 09:50 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>09:50 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_3"> <a href="event/WY62/coffee-break" id="02f770ab37170ab7728200647f23b007" class="name"> Coffee Break </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 09:50 - 10:30 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 09:50 - 10:30 KST <br /><a href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Breaks+%2B+Meals"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_3"> </span> Breaks + Meals</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>10:30 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_1 ev_1_sub_10"> <a href="event/WIQz/how-to-debug-the-pod-which-is-hard-to-debug-eohyung-lee-kakao-enterprise" id="6ad178f6ba419b7940ea370982c73308" class="name"> How to Debug the Pod Which is Hard to Debug - Eohyung Lee, Kakao Enterprise </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 10:30 - 10:55 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> When using Kubernetes, users face a variety of problems. The most diverse of these problems occurs in pods. So users need to know how to debug pods.<br><br>Of course, the start of debugging a pod is taking a look at it's status and logs and events. But, in most case, this is not enough. So the users want to get the shell from a pod and test it by reproducing the same situation as the problem. But there are pods that are impossible to get the shell such as scratch image.<br>So this session will introduce various techniques for debugging pods with minimal or no modification workloads.<br>In particular, the following cases will be explained.<br><br>* debugging docker, containerd pod<br>* debugging pod using host informations, tools<br>* debugging pod in crashloopback status<br>* debugging pod based scratch image<br>* debugging readonly disk pods </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/leoh0' ><span><img src="//avatars.sched.co/0/68/1807242/avatar.jpg?23d" alt="avatar for Eohyung Lee" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/leoh0" title="Eohyung Lee">Eohyung Lee</a></h2><div class="sched-event-details-role-company">Cloud Engineer, Kakao enterprise</div><div class="sched-person-session-role">Eohyung Lee build a public cloud service at Kakao enterprise. He was creating a cloud native platform for inhouse developers using kubernetes at a line. And he also presented various presentations before on kubernetes technologies such as "immutable kubernetes architecture" and "truly... <a href="speaker/leoh0" title="Eohyung Lee">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/06/how-to-debug-the-pod-which-is-hard-to-debug.pdf" target="_blank">how to debug the pod which is hard to debug </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 10:30 - 10:55 KST <br /><a href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Advanced+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_1"> </span> Advanced Sessions</a>, <a href="list/descriptions/type/Advanced+Sessions/Operations">Operations</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>10:30 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_2 ev_2_sub_23 ev_2_sub_24 ev_2_sub_25 ev_2_sub_26 ev_2_sub_27"> <a href="event/WIQh/adventures-in-production-with-gitops-secure-pipelines-and-compliance-brandon-lum-ibm-ricardo-aravena-rakuten" id="cd76098f96f05c1ac6bfd7b7e713c51a" class="name"> Adventures in Production with GitOps, Secure Pipelines and Compliance - Brandon Lum, IBM & Ricardo Aravena, Rakuten </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 10:30 - 10:55 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> In the last two years, Kubernetes GitOps has become more common in many organizations helping them enhance their software CI/CD by removing manual commands and keeping release versions consistent. However, there are still some gaps when it comes to security and compliance technologies.<br><br>We will go over some of the most popular open-source tools for GitOps, container images scanning, encryption and signing tools and how they work together. Among them, Flux, Scaffold, Ignite, Aqua scanner, in-toto, and Grafeas. In addition, we will talk about incorporating compliance into DevSecOps pipelines and explore the importance of application specifications such as CNAB.<br><br>In the end, the audience will understand how to create a container software pipeline in a fully automated, encrypted and secure way with Kubernetes in production environments, with compliance built-in. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/raravena801' ><span><img src="//avatars.sched.co/d/32/4515229/avatar.jpg?0ba" alt="avatar for Ricardo Aravena" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/raravena801" title="Ricardo Aravena">Ricardo Aravena</a></h2><div class="sched-event-details-role-company">Cloud Native Lead, Snowflake</div><div class="sched-person-session-role">Ricardo Aravena is a Cloud Infrastructure Lead helping automate systems with cloud native technologies at Snowflake. He's an open source enthusiast, co-chair of the CNCF TAG-Runtime, Lead for CNCF Cloud Native AI Working Group and a CNCF Ambassador. He has been working in tech for... <a href="speaker/raravena801" title="Ricardo Aravena">Read More →</a></div></div></div><div class="sched-person-session"><a class='sched-avatar' href='speaker/brandon.lum' ><span><img src="//avatars.sched.co/4/ea/5856898/avatar.jpg?82d" alt="avatar for Brandon Lum" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/brandon.lum" title="Brandon Lum">Brandon Lum</a></h2><div class="sched-event-details-role-company">Senior Software Engineer, IBM</div><div class="sched-person-session-role">Brandon loves designing and implementing computer systems (with a focus on Security, Operating Systems, and Distributed/Parallel Systems). He enjoys tackling both technical and business challenges and has a side interest in organizational behavior and leadership. At IBM Research... <a href="speaker/brandon.lum" title="Brandon Lum">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/f6/Adventures%20in%20Production%20with%20GitOps%2C%20Secure%20Pipelines%20and%20Compliance.pdf" target="_blank">Adventures in Production with GitOps, Secure Pipelines and Compliance </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 10:30 - 10:55 KST <br /><a href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Beginner+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_2"> </span> Beginner Sessions</a>, <a href="list/descriptions/type/Beginner+Sessions/Security">Security</a>, <a href="list/descriptions/type/Beginner+Sessions/Identity+%26+Policy+%28includes+Notary">Identity & Policy (includes Notary</a>, <a href="list/descriptions/type/Beginner+Sessions/OPA">OPA</a>, <a href="list/descriptions/type/Beginner+Sessions/TUF">TUF</a>, <a href="list/descriptions/type/Beginner+Sessions/%26+SPIFFE%2FSPIRE%29">& SPIFFE/SPIRE)</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>11:05 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_1 ev_1_sub_2"> <a href="event/WIQt/filling-the-gaps-in-kubernetes-test-coverage-hippie-hacker-iicoop" id="87694c96eb735c4dbe67a0596449c726" class="name"> Filling the Gaps in Kubernetes Test Coverage - Hippie Hacker, ii.coop </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 11:05 - 11:30 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Are the Kubernetes behaviors your applications actually require well tested and guaranteed to be available on all cloud providers?<br><br>In this session, you will learn how to ensure your Kubernetes API surface area usage is exercised by tests all Kubernetes Certified Service Providers must pass.<br><br>We will cover:<br>- the e2e test suite<br>- automation that runs the suite before code is merged into Kubernetes.<br>- the API surface area covered by these tests<br>- the API surface area required by several popular applications.<br>- Identifying the untested API surface area your applications require<br>- Contributing tests that increase API surface coverage<br>- Promoting tests to Conformance </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/cnkceu17' ><span><img src="//avatars.sched.co/0/97/3882574/avatar.jpg?f36" alt="avatar for Hippie Hacker" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/cnkceu17" title="Hippie Hacker">Hippie Hacker</a></h2><div class="sched-event-details-role-company">Chief Executive Hippie, ii.coop</div><div class="sched-person-session-role">Hippie Hacker's unique approach to storytelling includes practical application of technology with a focus on humanity as a whole. He has a lifelong interest in the creation of vehicles of viral generosity that everyone can ride.His travels starting in an avocado green Volkswagen took... <a href="speaker/cnkceu17" title="Hippie Hacker">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/8d/Filling-in-the-Gaps-in-Testing-K8s.txt" target="_blank">Filling in the Gaps in Testing K8s </a> <span class="sched-file-extension">txt</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 11:05 - 11:30 KST <br /><a href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Advanced+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_1"> </span> Advanced Sessions</a>, <a href="list/descriptions/type/Advanced+Sessions/Customizing+%26+Extending+Kubernetes">Customizing & Extending Kubernetes</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>11:05 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_2 ev_2_sub_16 ev_2_sub_17 ev_2_sub_18 ev_2_sub_19 ev_2_sub_20 ev_2_sub_21 ev_2_sub_22"> <a href="event/WIR5/improving-monitoring-systems-interoperability-with-prometheus-openmetrics-chan-shik-lim-nexcloud" id="4b95d0718bc15b965e0a456738ec552c" class="name"> Improving Monitoring Systems Interoperability with Prometheus & OpenMetrics - Chan Shik Lim, NexCloud </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 11:05 - 11:30 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Prometheus is the top-listed monitoring technology in use for container clusters whilst enterprises are taking their legacy IT infrastructure the cloud native environments such as Kubernetes. Prometheus collects and stores the metrics that are preset in exposition formats that it makes the container cluster monitoring feasible by exporting the metrics data in exposition format regardless of OS and programming languages.<br><br>The OpenMetrics Project is in progress in an effort to further extend the Prometheus exposition format by determining a standard for exposing metrics data, and is aimed at allowing heterogeneous monitoring systems to share data effortlessly as a means to improving interoperability. In this presentation, ChanShik will cover the methodology of improving Prometheus-based monitoring systems by taking advantage of OpenMetrics-based standard metrics protocol. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/chanshik1' ><span><img src="//avatars.sched.co/e/67/9688606/avatar.jpg?cd2" alt="avatar for Chan Shik Lim" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/chanshik1" title="Chan Shik Lim">Chan Shik Lim</a></h2><div class="sched-event-details-role-company">Lead Developer & CTO, NexCloud</div><div class="sched-person-session-role">Chanshik Lim is a lead developer & CTO at NexCloud, in charge of NexClipper project, an open source Kubernetes/Infrastructure monitoring/Ops. system with which his team is working on bringing insights on metrics for enterprise services with interoperability/compatibility. He comes... <a href="speaker/chanshik1" title="Chan Shik Lim">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/c4/Improving_Monitoring_Systems_Interoperability_with_Prometheus_OpenMetrics.pdf" target="_blank">Improving Monitoring Systems Interoperability with Prometheus OpenMetrics </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 11:05 - 11:30 KST <br /><a href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Beginner+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_2"> </span> Beginner Sessions</a>, <a href="list/descriptions/type/Beginner+Sessions/Observability+%28includes+Fluentd">Observability (includes Fluentd</a>, <a href="list/descriptions/type/Beginner+Sessions/Prometheus">Prometheus</a>, <a href="list/descriptions/type/Beginner+Sessions/Jaeger">Jaeger</a>, <a href="list/descriptions/type/Beginner+Sessions/OpenTracing">OpenTracing</a>, <a href="list/descriptions/type/Beginner+Sessions/Cortex">Cortex</a>, <a href="list/descriptions/type/Beginner+Sessions/OpenTelemetry">OpenTelemetry</a>, <a href="list/descriptions/type/Beginner+Sessions/%26+Thanos%29">& Thanos)</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>11:40 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_1 ev_1_sub_1"> <a href="event/WIR2/running-grpc-services-for-serving-legacy-restful-api-on-kubernetes-sungwon-lee-hoseong-hwang-buzzvil" id="6182f06894ef313a541ea34c7394aab2" class="name"> Running gRPC Services for Serving Legacy RESTful API on Kubernetes - Sungwon Lee & Hoseong Hwang, Buzzvil </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 11:40 - 12:05 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> gRPC is best suited for microservice communication. gRPC is fast, clear and powerful. It is an excellent alternative to address the verbose client problem when architecting a microservice infrastructure.<br><br>But the legacy environment is always a big hurdle for changes. You must support existing clients that only understand RESTful HTTP API. In other cases, you need to provide RESTful APIs to the outside world. This session suggests solutions to resolve these problems.<br><br>The session covers:<br>- Why the team chose gRPC as the inter-service communication protocol while moving from a monolith to microservices and the challenges they faced.<br>- How they leveraged Istio to support RESTful APIs using gRPC servers without additional development.<br>- How they set up CI/CD to deliver API changes (including legacy API) using Helm and Spinnaker.<br>- What they have learned through it and future improvements. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/whale.lee' ><span><img src="//avatars.sched.co/2/e6/9688603/avatar.jpg?297" alt="avatar for Sungwon Lee" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/whale.lee" title="Sungwon Lee">Sungwon Lee</a></h2><div class="sched-event-details-role-company">Chief Architect, Buzzvil</div><div class="sched-person-session-role">Sungwon Lee is the chief architect of Buzzvil: advertising platform company. He transformed a huge advertising system of monolithic architecture into a domain-centric microservices architecture. After graduating from Seoul National University, he co-founded two startups and worked... <a href="speaker/whale.lee" title="Sungwon Lee">Read More →</a></div></div></div><div class="sched-person-session"><a class='sched-avatar' href='speaker/liam.hwang' ><span><img src="//pbs.twimg.com/profile_images/1122511514596851712/pRYwuJtr_400x400.jpg" alt="avatar for Hoseong Hwang" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/liam.hwang" title="Hoseong Hwang">Hoseong Hwang</a></h2><div class="sched-event-details-role-company">Software Engineer, Buzzvil</div><div class="sched-person-session-role">Hoseong Hwang is lead DevOps Engineer at Buzzvil. He graduated from Seoul National University and had two co-founding experiences, each acquired by Kakao and Buzzvil. He has worked on back-end system design and infrastructure management while building various end-user products. Joining... <a href="speaker/liam.hwang" title="Hoseong Hwang">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 11:40 - 12:05 KST <br /><a href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Advanced+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_1"> </span> Advanced Sessions</a>, <a href="list/descriptions/type/Advanced+Sessions/Case+Studies">Case Studies</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>11:40 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_2 ev_2_sub_10"> <a href="event/WIQw/smooth-operator-a-rough-guide-to-kubernetes-operators-olive-power-vmware" id="f5035916abbb00116bdd35ace58e26b1" class="name"> Smooth Operator - A Rough Guide to Kubernetes Operators - Olive Power, VMware </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 11:40 - 12:05 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Kubernetes Operators are key to the automation of complex containerised applications. They facilitate the encoding of post deployment configuration information into Kubernetes primitives. This means operational tasks like installation and configuration (day 1), update, reconfiguration and failover (day 2), can exist as software inside Kubernetes, with integration into the Kubernetes API. This integration makes these applications Kubernetes-native. In this talk we will discuss the genesis and evolution of Kubernetes Operators. In addition, we will discuss their use in some common complex applications being orchestrated by Kubernetes today. Finally, we will touch on the process of building an Operator and how that process pathway looks. Kubernetes Operators take the rough edges off a complex application, enabling smooth automation! </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/powero' ><span><img src="//avatars.sched.co/1/b6/7533679/avatar.jpg?2a0" alt="avatar for Olive Power" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/powero" title="Olive Power">Olive Power</a></h2><div class="sched-event-details-role-company">Solution Engineer, VMware</div><div class="sched-person-session-role">Olive came to VMware through the Heptio acquisition, working with end users on production Kubernetes. Previously Olive spent several years at Red Hat working on the emerging technologies specialist team. Before Red Hat Olive built up 18+ years of experience working on the large-scale... <a href="speaker/powero" title="Olive Power">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/cb/Smooth%20Operator_Seoul.pdf" target="_blank">Smooth Operator Seoul </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 11:40 - 12:05 KST <br /><a href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Beginner+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_2"> </span> Beginner Sessions</a>, <a href="list/descriptions/type/Beginner+Sessions/Operations">Operations</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>12:05 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_3"> <a href="event/WYHG/lunch-provided" id="2cf456a57368fb67e85d04c736df190f" class="name"> Lunch (Provided) </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 12:05 - 13:35 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 12:05 - 13:35 KST <br /><a href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Breaks+%2B+Meals"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_3"> </span> Breaks + Meals</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>13:35 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_1 ev_1_sub_2"> <a href="event/WIQq/kubernetes-scalability-federation-cluster-api-katie-gamanji-conde-nast-international" id="f7cd834b2b68100a66d2f9d4deea8719" class="name"> Kubernetes Scalability: Federation & Cluster API - Katie Gamanji, Condé Nast International </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 13:35 - 14:00 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> In the past years, Kubernetes has been the nucleus of container orchestration frameworks. With the growing number of microservices in a cluster, scalability is one of the core pillars for a fault-tolerant application. Additionally, from a technological landscape standpoint, the cloud platform teams are highly focused on delivering scalable, reliable and highly available platforms. Scalability on the Kubernetes clusters can be approached on the application level and cluster level. While the application level scaling techniques (e.g. HPA and VPA) are widely used, Federation v2 and Cluster API are emerging tools that still prove their worth in a production setup. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/gamanjie' ><span><img src="//avatars.sched.co/a/c6/6825240/avatar.jpg?593" alt="avatar for Katie Gamanji" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/gamanjie" title="Katie Gamanji">Katie Gamanji</a></h2><div class="sched-event-details-role-company">Sr Field Engineer, Apple</div><div class="sched-person-session-role">Katie is a cloud native leader and practitioner, currently in a Senior Field Engineer role at Apple and a TOC for CNCF. As a platform engineer, Katie contributed to Conde Nast and American Express platforms and at CNCF led the End User Community. Katie is the author of the Cloud Native... <a href="speaker/gamanjie" title="Katie Gamanji">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/ff/KFS_%20Federation%20and%20ClusterAPI.pdf" target="_blank">KFS Federation and ClusterAPI </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 13:35 - 14:00 KST <br /><a href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Advanced+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_1"> </span> Advanced Sessions</a>, <a href="list/descriptions/type/Advanced+Sessions/Customizing+%26+Extending+Kubernetes">Customizing & Extending Kubernetes</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>13:35 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_2 ev_2_sub_10"> <a href="event/WIRB/the-secret-recipe-of-etcd-junho-son-line-plus" id="e39a32e3cc2b2c8f1f1328e38ec57261" class="name"> The Secret Recipe of etcd - Junho Son, Line Plus </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 13:35 - 14:00 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> etcd is the heart of a kubernetes cluster.<br /> However, most kubernetes endusers don't care much until the problem occurs. <br /> And as the cluster grows, etcd sends small signals for changing configuration.<br /> In order to detect the signal in advance and configure etcd for the state of the cluster, it is necessary to understand etcd.<br /> In this session, He will talk about how etcd works and monitors, etcd tunning points for cluster conditions, and what user need to do to ensure stable operation.<br /> <br /> Presenter Son Junho studied kubernetes at NCSOFT and built and operated a large cluster for web services.<br /> Currently, He is developing and operating a cloud native app deployment service on a kubernetes cluster called Nucleo at Line Plus. He is studying the knowledge of what is needed to run a large kubernetes cluster. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/junerson' ><span><img src="https://graph.facebook.com/v2.2/1195653033840129/picture?width=400" alt="avatar for Junho Son" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/junerson" title="Junho Son">Junho Son</a></h2><div class="sched-event-details-role-company">Software engineer, Line Plus</div><div class="sched-person-session-role">Presenter Son Junho studied kubernetes at NCSOFT and built and operated a large cluster for web services. Currently, He is developing and operating a cloud native app deployment service called Nucleo at Line Plus. He is studying the knowledge of what is needed to run a large kubernetes... <a href="speaker/junerson" title="Junho Son">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 13:35 - 14:00 KST <br /><a href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Beginner+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_2"> </span> Beginner Sessions</a>, <a href="list/descriptions/type/Beginner+Sessions/Operations">Operations</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>14:10 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_1 ev_1_sub_4 ev_1_sub_5 ev_1_sub_6 ev_1_sub_7 ev_1_sub_8 ev_1_sub_9"> <a href="event/WIRE/advanced-network-capability-for-nfv-on-kubernetes-ashish-billore-samsung-electronics-xiang-zi-samsung" id="11ff41fc324dff69fcb56a6752cddc78" class="name"> Advanced Network Capability for NFV on Kubernetes - Ashish Billore, Samsung Electronics & 박종한, Samsung </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 14:10 - 14:35 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Kubernetes is becoming the choice of platform for containerized applications.<br>Applications benefit from the built in capabilities of managing and orchestrating container lifecycle at scale.<br>Telco and NFV usecases, especially for 5G, too are looking to benefit from these capability of kubernetes.<br><br>However, usecases for Telco and NFV containerized applications require advanced networking capabilities for user-plane or the data path.<br>In this session we’ll cover some of these advanced networking requirements and how some of these are fulfilled using various kubernetes capabilities while others are being adopted from some of the existing options such as Neutron (OpenStack networking project).<br>Session also goes over the challenges and future directions. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/ash.billore' ><span><img src="//avatars.sched.co/5/99/9688612/avatar.jpg?162" alt="avatar for Ashish Billore" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/ash.billore" title="Ashish Billore">Ashish Billore</a></h2><div class="sched-event-details-role-company">Principal Engineer, Samsung Electronics</div><div class="sched-person-session-role">Ashish works at Network Cloud division of Samsung Electronics, where he is currently designing and developing Kubernetes based Telco grade cloud platform for 5G Network applications. Prior to NFV domain he had developed products and solutions with containers, virtualization and OpenStack... <a href="speaker/ash.billore" title="Ashish Billore">Read More →</a></div></div></div><div class="sched-person-session"><a class='sched-avatar' href='speaker/jhan12.park' ><span><img src="//avatars.sched.co/7/20/9688621/avatar.jpg?e11" alt="avatar for 박종한" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/jhan12.park" title="박종한">박종한</a></h2><div class="sched-event-details-role-company">Principal Engineer, Samsung</div><div class="sched-person-session-role">발표자는 Telco 환경에 Openstack을 최적화하기 위한 일을 해왔으며, 최근에는 Telco 환경에서 Openstack과 Kubernetes를 함께 사용할 수 있는 방법을 연구하고 있습니다.</div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/88/K8s-forum-seoul-AdvNW-v1.pdf" target="_blank">K8s forum seoul AdvNW v1 </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 14:10 - 14:35 KST <br /><a href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Advanced+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_1"> </span> Advanced Sessions</a>, <a href="list/descriptions/type/Advanced+Sessions/Networking+%28includes+CoreDNS">Networking (includes CoreDNS</a>, <a href="list/descriptions/type/Advanced+Sessions/CNI">CNI</a>, <a href="list/descriptions/type/Advanced+Sessions/gRPC">gRPC</a>, <a href="list/descriptions/type/Advanced+Sessions/NATS">NATS</a>, <a href="list/descriptions/type/Advanced+Sessions/KubeEdge">KubeEdge</a>, <a href="list/descriptions/type/Advanced+Sessions/%26+Network+Service+Mesh%29">& Network Service Mesh)</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>14:10 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_2 ev_2_sub_10"> <a href="event/WIQb/policing-your-kubernetes-clusters-with-open-policy-agent-opa-mark-puddick-amith-nambiar-pivotal" id="447d170b2c66dfe21c5d04424e53832a" class="name"> Policing Your Kubernetes Clusters with Open Policy Agent (OPA) - Mark Puddick & Amith Nambiar, Pivotal </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 14:10 - 14:35 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Open Policy Agent (CNCF project) is a full-featured policy engine that offloads policy decisions from your Kubernetes cluster to an external service.<br><br>Policies are essential to the long-term success of an organization, because they encode important knowledge about how to comply with legal requirements, avoid repeating mistakes, and so on.<br><br>For example, a custom policy could be that developers are ONLY allowed to reference container images in their Deployments from your own Private registry. Other could be , Developers must have certain labels be present in all deployment definitions identifying the business unit to chargeback to.<br><br>Join us as we take you through configuring and deploying custom policies using the Open Policy Agent. We will cover some common policies used in enterprises and walk you through how to implement them in OPA using Rego. Rego is OPA’s native query language. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/mpuddick' ><span><img src="//avatars.sched.co/f/6b/4166497/avatar.jpg?64e" alt="avatar for Mark Puddick" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/mpuddick" title="Mark Puddick">Mark Puddick</a></h2><div class="sched-event-details-role-company">Advisory Platform Architect, Pivotal</div><div class="sched-person-session-role">Mark is a technologist with over 20 years experience in architecting and engineering software at the leading edge of technology. Currently working as a Platform Architect at Pivotal, he has spent a large part of his career building software and now spends his time working with infrastructure... <a href="speaker/mpuddick" title="Mark Puddick">Read More →</a></div></div></div><div class="sched-person-session"><a class='sched-avatar' href='speaker/amith.nmbr' ><span><img src="//avatars.sched.co/9/6e/9688600/avatar.jpg?3e8" alt="avatar for Amith Nambiar" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/amith.nmbr" title="Amith Nambiar">Amith Nambiar</a></h2><div class="sched-event-details-role-company">Platform Architect, Pivotal</div><div class="sched-person-session-role">I’m a Platform Architect with Pivotal Software. Previously, I was Solutions Architect with Experian architecting Big Data Analytics projects. I'm passionate about Software Design and Architecture. I like to research new technologies to provide elegant solutions to business problems... <a href="speaker/amith.nmbr" title="Amith Nambiar">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/b1/Seoul%20-%20Kubernetes%20Forum%20-%20Policing%20your%20Kubernetes%20Clusters%20with%20OPA.pdf" target="_blank">Seoul Kubernetes Forum Policing your Kubernetes Clusters with OPA </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 14:10 - 14:35 KST <br /><a href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Beginner+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_2"> </span> Beginner Sessions</a>, <a href="list/descriptions/type/Beginner+Sessions/Operations">Operations</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>14:45 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_1 ev_1_sub_12 ev_1_sub_13 ev_1_sub_14"> <a href="event/WIQn/so-you-want-to-geo-partition-your-data-deepthi-sigireddi-jiten-vaidya-planetscale-inc" id="1dde078aab2a8d7bd8df98c207e2b6f2" class="name"> So You Want to Geo-Partition Your Data... - Deepthi Sigireddi & Jiten Vaidya, Planetscale, Inc. </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 14:45 - 15:10 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> One of the distinguishing features of Vitess is its support for flexible sharding schemes. In this talk Deepthi and Jiten will show how this can be used to build a custom sharding scheme that respects geo-partitioning requirements. They will then demonstrate a database cluster built using this scheme that solves data residency at the database layer obviating the need for any changes at the application layer. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/deepthi.sigireddi@gmail.com' ><span><img src="//avatars.sched.co/e/0b/19142622/avatar.jpg?974" alt="avatar for Deepthi Sigireddi" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/deepthi.sigireddi@gmail.com" title="Deepthi Sigireddi">Deepthi Sigireddi</a></h2><div class="sched-event-details-role-company">Software Engineer, PlanetScale</div><div class="sched-person-session-role">Deepthi is the Technical lead for Vitess, a CNCF graduated open source project. She also leads the Vitess engineering team at PlanetScale which offers a database service built on Vitess. She brings over 20 years of experience building scalable systems to this role. She enjoys speaking... <a href="speaker/deepthi.sigireddi@gmail.com" title="Deepthi Sigireddi">Read More →</a></div></div></div><div class="sched-person-session"><a class='sched-avatar' href='speaker/jiten2' ><span><img src="//avatars.sched.co/f/6d/5856925/avatar.jpg?633" alt="avatar for Jiten Vaidya" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/jiten2" title="Jiten Vaidya">Jiten Vaidya</a></h2><div class="sched-event-details-role-company">CEO - ama Vitess and PlanetScale, PlanetScale</div><div class="sched-person-session-role">Jitendra (Jiten) Vaidya is co-founder and CEO at PlanetScale (https://planetscale.com), a company that supports Vitess (https://vitess.io). For most of his career, he worked as a backend infrastructure engineer and manager at companies such as Dropbox, YouTube and Google. It was at... <a href="speaker/jiten2" title="Jiten Vaidya">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/8b/Geo-partitioning%40K8sForums19.pdf" target="_blank">Geo partitioning@K8sForums19 </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 14:45 - 15:10 KST <br /><a href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Advanced+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_1"> </span> Advanced Sessions</a>, <a href="list/descriptions/type/Advanced+Sessions/Storage+%28includes+Rook">Storage (includes Rook</a>, <a href="list/descriptions/type/Advanced+Sessions/Vitess">Vitess</a>, <a href="list/descriptions/type/Advanced+Sessions/%26+OpenEBS%29">& OpenEBS)</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>14:45 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_2 ev_2_sub_15"> <a href="event/WIRH/getting-involved-in-kubernetes-sig-docs-and-korean-localization-seokho-son-electronics-and-telecommunications-research-institute-etri-ian-choi-microsoft" id="eee11be3a8520d4e5cc809e85aa66da7" class="name"> Getting Involved in Kubernetes SIG Docs and Korean Localization - Seokho Son, Electronics and Telecommunications Research Institute (ETRI) & Ian Choi, Microsoft </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 14:45 - 15:10 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Kubernetes documentation and localization are vital parts of Kubernetes community. High-quality documentation helps people start to use Kubernetes and keep using it properly, and localization is an essential activity to spread Kubernetes to people who are not familiar with English. Kubernetes SIG Docs (Docs Special Interest Group) supports localization for various languages, and Korean localization team is one of the active localization teams in SIG Docs.<br>In this presentation, Seokho Son and Ian Choi will introduce Kubernetes SIG Docs and remark the importance of documentation and localization in the community, introduce the Korean localization team with the current status and progress, and show you the contribution procedure and a way to get involved in. Anyone is welcome to file issues about content and to open a pull request. You may also become a member, reviewer, or approver. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/seokho.son.5' ><span><img src="//avatars.sched.co/2/ea/1512193/avatar.jpg?293" alt="avatar for Seokho Son" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/seokho.son.5" title="Seokho Son">Seokho Son</a></h2><div class="sched-event-details-role-company">Senior researcher, Electronics and Telecommunications Research Institute (ETRI)</div><div class="sched-person-session-role">Seokho Son is a researcher of Electronics and Telecommunications Research Institute (a government-funded research institute). He designs system architectures and devises sophisticated algorithms to accomplish national R&D projects in cloud computing domain. His research has been presented... <a href="speaker/seokho.son.5" title="Seokho Son">Read More →</a></div></div></div><div class="sched-person-session"><a class='sched-avatar' href='speaker/iany.choi' ><span><img src="https://graph.facebook.com/v2.0/762604317182438/picture?width=400" alt="avatar for Ian Choi" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/iany.choi" title="Ian Choi">Ian Choi</a></h2><div class="sched-event-details-role-company">Developer Relations, Microsoft</div><div class="sched-person-session-role">Ian Choi has development backgrounds with Computer Science and he is now working at Microsoft as developer product marketing manager based in Korea. He started his OpenStack Internationalization contributions in 2014. His interests in OpenStack evolved to many OpenStack and infra-related... <a href="speaker/iany.choi" title="Ian Choi">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/f4/Getting%20Involved%20in%20Kubernetes%20SIG%20Docs%20and%20Korean%20Localization%28K8sForum19_Seokho_Ian_v2%29.pdf" target="_blank">Getting Involved in Kubernetes SIG Docs and Korean Localization(K8sForum19 Seokho Ian v2) </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 14:45 - 15:10 KST <br /><a href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Beginner+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_2"> </span> Beginner Sessions</a>, <a href="list/descriptions/type/Beginner+Sessions/Community">Community</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>15:10 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_3"> <a href="event/WaoQ/break" id="4ea38b65487138f27552a30a330a56df" class="name"> Break </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 15:10 - 15:40 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 15:10 - 15:40 KST <br /><a href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Breaks+%2B+Meals"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_3"> </span> Breaks + Meals</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>15:40 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_1 ev_1_sub_3"> <a href="event/WIRK/re-architecting-data-platform-with-spark-on-kubernetes-seungyong-oh-devsisters" id="62026db101ca7050cd649840abf37654" class="name"> Re-architecting Data Platform with Spark on Kubernetes - SeungYong Oh, Devsisters </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 15:40 - 16:05 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Since last year, many data platform projects including Apache Spark began to support the Kubernetes environment. What differentiates the Kubernetes environment and motivates engineers to use it over the existing environments? Should we move to Kubernetes environment while everything works well even now?<br><br>The talk will discuss Devsisters' journey of migrating its internal data platform including Spark to Kubernetes. During the process, we found out that migrating to the Kubernetes environment actually involved re-architecting our data platform, which lead to huge benefits including enhancing user experiences and collaboration workflows. The process and outcome of our journey will be shared in detail, along with an overview of the current technology status and its details. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/seungyongoh' ><span><img src="//avatars.sched.co/a/e7/6382293/avatar.jpg?c64" alt="avatar for Seungyong Oh" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/seungyongoh" title="Seungyong Oh">Seungyong Oh</a></h2><div class="sched-event-details-role-company">Software Engineer, Devsisters</div><div class="sched-person-session-role">SeungYong Oh is Software Engineer and team leader of Data Platform Team in Devsisters Corp.</div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/b7/Re-architecting%20Data%20Platform%20with%20Kubernetes%20EN.pdf" target="_blank">Re architecting Data Platform with Kubernetes EN </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 15:40 - 16:05 KST <br /><a href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Advanced+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_1"> </span> Advanced Sessions</a>, <a href="list/descriptions/type/Advanced+Sessions/Machine+Learning+%26+Data">Machine Learning & Data</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>15:40 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_2"> <a href="event/WIQe/kubernetes-security-best-practices-ian-lewis-google" id="6df88132617d4c9b015f9c4fcab51b1b" class="name"> Kubernetes Security Best Practices - Ian Lewis, Google </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 15:40 - 16:05 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Containers give developers the ability to isolate applications from one another, but that’s not enough. Resource isolation is much different that security isolation. How do we make applications deployed in containers more secure? What tools can be we apply to our containers running in Kubernetes to make them more secure? How can we apply policy to our network and services to make sure applications only have access to what they need and nothing more?<br><br>In this talk, attendees will learn about the risks and attack surfaces of a Kubernetes cluster. s-We'll look at tools like PodSecurityPolicy, SELinux, AppArmor, seccomp, and sandboxed containers in action to improve the security of containers. We’ll then go up the stack and learn how to apply network policy to containers to further improve security. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/ianlewis1' ><span><img src="//avatars.sched.co/4/1d/2205456/avatar.jpg?df9" alt="avatar for Ian Lewis" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/ianlewis1" title="Ian Lewis">Ian Lewis</a></h2><div class="sched-event-details-role-company">Software Engineer, Google</div><div class="sched-person-session-role">Ian is an engineer at Google working on Supply Chain Security. Ian has been living in Tokyo since 2006 and has had various developer and operations roles throughout his career while staying active in the open-source developer community. Ian is a contributor to the SLSA framework and... <a href="speaker/ianlewis1" title="Ian Lewis">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 15:40 - 16:05 KST <br /><a href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Beginner+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_2"> </span> Beginner Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>16:15 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_1 ev_1_sub_11"> <a href="event/WIQk/oci-cri-making-sense-of-the-container-runtime-landscape-in-kubernetes-phil-estes-ibm" id="3e460473f2f96560529ad78497e371ce" class="name"> OCI, CRI, ??: Making Sense of the Container Runtime Landscape in Kubernetes - Phil Estes, IBM </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 16:15 - 16:40 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> You've probably heard about the OCI—a standardization effort to share a common definition for container runtime, image, and image distribution. Add to that the CRI (container runtime interface) in Kubernetes—designed to abstract the container runtime from the kubelet—and you may start to wonder what all these standards and interfaces mean for you in a Kubernetes world.<br><br>As of this year, a long list of runtimes, including CNCF projects containerd and cri-o, all implement the CRI. But did you know there are quite a few others? The unique number of CRI combinations is growing, all of which use the common OCI definitions for runtime and image interoperability.<br><br>But how would you decide which container runtime is right for you? Clearly each one has tradeoffs. This talk will help describe the current landscape and give you details on the why and how of each CRI implementation available today. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/estesp1' ><span><img src="//avatars.sched.co/b/8f/19892246/avatar.jpg?116" alt="avatar for Phil Estes" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/estesp1" title="Phil Estes">Phil Estes</a></h2><div class="sched-event-details-role-company">Principal Engineer, AWS</div><div class="sched-person-session-role">Phil is a Principal Engineer for Amazon Web Services (AWS), focused on core container technologies that power AWS container offerings like Fargate, EKS, and ECS.Phil is currently an active contributor and maintainer for the CNCF containerd runtime project, and participates in the... <a href="speaker/estesp1" title="Phil Estes">Read More →</a></div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/bf/OCI%2C%20CRI%2C%20____%20Kubernetes%20Forum%20Seoul.pdf" target="_blank">OCI, CRI, Kubernetes Forum Seoul </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 16:15 - 16:40 KST <br /><a href='venue/Baekdu+1%2B2'>Baekdu 1+2</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Advanced+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_1"> </span> Advanced Sessions</a>, <a href="list/descriptions/type/Advanced+Sessions/Runtimes+%28includes+containerd+%26+CRI-O%29">Runtimes (includes containerd & CRI-O)</a> <ul class='tip-custom-fields'> <li><strong>Session Slides Included</strong> <a href="/area/Yes">Yes</a></li> </ul> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>16:15 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_2 ev_2_sub_10"> <a href="event/WIR8/understanding-the-cluster-api-structure-through-the-openstack-provider-jaesang-lee-esther-kim-sk-telecom" id="01eee72c109a60192d76b25ba690a9c9" class="name"> Understanding the Cluster-API Structure Through the Openstack Provider - Jaesang Lee & Esther Kim, SK Telecom </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 16:15 - 16:40 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> The Cluster API is a Kubernetes project to bring declarative, Kubernetes-style APIs to cluster creation, configuration, and management. It provides optional, additive functionality on top of core Kubernetes. The Cluster API allows us to automate the deployment of Kubernetes<br /> in a more advanced way. In this session, we'll use the CAPO(Cluster-API Provider OpenStack) to build Kubernetes on OpenStack VMs and learn about how Cluster-API works and how to implement it. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/jaesang_lee' ><span><img src="//avatars.sched.co/6/2f/9688609/avatar.jpg?42c" alt="avatar for Jaesang Lee" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/jaesang_lee" title="Jaesang Lee">Jaesang Lee</a></h2><div class="sched-event-details-role-company">Manager, SK Telecom</div><div class="sched-person-session-role">Jaesang Lee is currently working as a Cloud DevOps in SK Telecom's Cloud Native dev team and has been working on virtualization and cloud platform implementation for 9 years. He has a mission to transform the on-premise legacy environment into the Cloud platform and is the main developer... <a href="speaker/jaesang_lee" title="Jaesang Lee">Read More →</a></div></div></div><div class="sched-person-session"><a class='sched-avatar' href='speaker/esther.k' ><span><img src="//avatars.sched.co/2/ca/9688618/avatar.jpg?b14" alt="avatar for Esther Kim" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/esther.k" title="Esther Kim">Esther Kim</a></h2><div class="sched-event-details-role-company">Manager, SK Telecom</div><div class="sched-person-session-role">Esther Kim is a Software Engineer at SK Telecom and the contributor of TACO project. She has experienced to construct the live game service for the heavy traffic via Kubernetes. She developed custom service metrics and the deployment pipeline against multi-regions. Based on these... <a href="speaker/esther.k" title="Esther Kim">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 16:15 - 16:40 KST <br /><a href='venue/Baekdu+3%2B4'>Baekdu 3+4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Beginner+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_2"> </span> Beginner Sessions</a>, <a href="list/descriptions/type/Beginner+Sessions/Operations">Operations</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>17:00 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYIS/keynote-opening-remarks-liz-rice-technology-evangelist-aqua-security" id="c09f067f18714a3824d1a991000c259b" class="name"> Keynote: Opening Remarks - Liz Rice, Technology Evangelist, Aqua Security </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 17:00 - 17:05 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/lizrice' ><span><img src="//avatars.sched.co/5/f3/83843/avatar.jpg?afd" alt="avatar for Liz Rice" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/lizrice" title="Liz Rice">Liz Rice</a></h2><div class="sched-event-details-role-company">Chief Open Source Officer, Isovalent at Cisco</div><div class="sched-person-session-role">Liz Rice is Chief Open Source Officer at Isovalent, the creators of the Cilium project, and now part of Cisco. Currently on the boards of the CNCF and OpenUK, she was chair of the CNCF's Technical Oversight Committee 2019-2022, and Co-Chair of KubeCon + CloudNativeCon in 2018. She... <a href="speaker/lizrice" title="Liz Rice">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 17:00 - 17:05 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>17:07 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYNM/keynote-getting-to-know-helm-3-matt-farina-senior-staff-engineer-samsung-sds" id="5d442171d5466d3d42965af2a1aa2115" class="name"> Keynote: Getting to Know Helm 3 - Matt Farina, Senior Staff Engineer, Samsung SDS </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 17:07 - 17:17 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Helm version 3 was recently released with new features and a new architecture to support those features. The changes to Helm and charts were based on feedback, changes to Kubernetes, and lessons learned in the past couple years. In this session you will learn:<br><br>• New features you can leverage in charts<br>• The new Helm client security model<br>• How using the command line has changed<br>• Where the architecture has changed to support new features going forward<br>• Some insight into upcoming features including an experimental feature available today </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/matt812' ><span><img src="//avatars.sched.co/a/f0/3467656/avatar.jpg?020" alt="avatar for Matt Farina" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/matt812" title="Matt Farina">Matt Farina</a></h2><div class="sched-event-details-role-company">Distinguished Engineer, SUSE</div><div class="sched-person-session-role">Matt works as a Distinguished Engineer at SUSE, where he works as the Chief Architect of the SUSE Rancher Team. He is a maintainer of multiple open source projects including Helm and Artifact Hub. Matt is an author, speaker, and regular contributor to open source.</div></div></div></div> </div> <div class="sched-file"> <a class="file-uploaded file-uploaded-pdf" href="https://static.sched.com/hosted_files/k8sforumseoul19eng/f3/Helm-3-small.pdf" target="_blank">Helm 3 small </a> <span class="sched-file-extension">pdf</span> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 17:07 - 17:17 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>17:19 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYHv/keynote-multicluster-strategies-to-kubernetify-legacy-apps-sai-vennam-developer-advocate-ibm" id="3fef69562aecbf143dd76796345010ab" class="name"> Keynote: Multicluster Strategies to “Kubernetify” Legacy Apps - Sai Vennam, Developer Advocate, IBM </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 17:19 - 17:29 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> <div class="tip-description"> <strong></strong> Container-based application architectures powered by Kubernetes have seen large-scale adoption and have become the industry standard for developing new cloud-native applications. However, the overwhelming majority have existing legacy applications they need to modernize, while also innovating with the latest and greatest cloud-native technologies.<br><br>A standard pattern for modernization is to leverage a hybrid or multi-cluster approach, easing the path to the cloud by integrating your apps running anywhere: on-prem, private and public clouds. In this talk, I’ll outline key modernization strategies using multi-cluster Kubernetes, and service mesh capabilities with Istio. Then we’ll dive into a real-world demo, where we'll “kubernetify” a sample legacy application and integrate it with services across multiple clusters, all while maintaining a stack based on open-source technologies. </div> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/svennam' ><span><img src="//avatars.sched.co/8/9a/2507895/avatar.jpg?664" alt="avatar for Sai Vennam" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/svennam" title="Sai Vennam">Sai Vennam</a></h2><div class="sched-event-details-role-company">Developer Advocate, IBM</div><div class="sched-person-session-role">Sai Vennam is a Technical Product Manager on IBM Cloud with a focus on managed Kubernetes. He has a large presence on YouTube creating developer-friendly videos on Cloud-Native, Kubernetes and related container technology. He’s passionate about connecting developers with technology... <a href="speaker/svennam" title="Sai Vennam">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 17:19 - 17:29 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>17:31 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_4"> <a href="event/WYN9/keynote-closing-remarks-liz-rice-technology-evangelist-aqua-security" id="9b9c81c1b2f0b90bb918568283e7f652" class="name"> Keynote: Closing Remarks - Liz Rice, Technology Evangelist, Aqua Security </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 17:31 - 17:35 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="tip-roles"> <strong>Speakers</strong> <div class="sched-event-details-roles has-avatars"><div class="sched-person-session"><a class='sched-avatar' href='speaker/lizrice' ><span><img src="//avatars.sched.co/5/f3/83843/avatar.jpg?afd" alt="avatar for Liz Rice" onError="this.onerror=null;this.src='//cdn.sched.co/common/img/avatar-empty.png';" /></span></a> <div><h2><a href="speaker/lizrice" title="Liz Rice">Liz Rice</a></h2><div class="sched-event-details-role-company">Chief Open Source Officer, Isovalent at Cisco</div><div class="sched-person-session-role">Liz Rice is Chief Open Source Officer at Isovalent, the creators of the Cilium project, and now part of Cisco. Currently on the boards of the CNCF and OpenUK, she was chair of the CNCF's Technical Oversight Committee 2019-2022, and Co-Chair of KubeCon + CloudNativeCon in 2018. She... <a href="speaker/lizrice" title="Liz Rice">Read More →</a></div></div></div></div> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 17:31 - 17:35 KST <br /><a href='venue/Baekdu+1%E2%80%934'>Baekdu 1–4</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Keynote+Sessions"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_4"> </span> Keynote Sessions</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <h3>17:35 KST</h3> <div class="sched-container"> <div class="sched-container-inner"> <span class="event ev_6"> <a href="event/Y95s/reception" id="654c70e5c0e1865884e6d4120c551381" class="name"> Reception </a> </span> <div class="sched-event-details-container"> <div class="sched-event-details"> <div class="list-single__details"> <div class="list-single__date"> Monday December 9, 2019 17:35 - 18:35 KST </div> <div class="list-single__location"> <a target='_blank' href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> </div> <div class='sched-scrollable-details'> </div> <div class="sched-event-details-timeandplace"> Monday December 9, 2019 17:35 - 18:35 KST <br /><a href='venue/Hanra+Ballroom%2C+3rd+Floor'>Hanra Ballroom, 3rd Floor</a> </div> <div class="sched-event-type"> <a href="list/descriptions/type/Social+Events"><span style="float: none; display: inline-block; margin-right: 0px; line-height: 14px;" class="box ev_6"> </span> Social Events</a> </div> </div> </div> </div><!-- container-inner --> </div><!-- container --> <div class="sched-container-bottom"> </div></div> </div> </div> </div> <div id="sched-sidebar-outer"> <div id="sched-sidebar" class="col-md-3"> <div id="sched-sidebar-inner"> <div class="sched-share-app sched-share-app--light-mode"> <a class="sched-share-app-iphone" href="/mobile-site"> <img src="img/app/app-store-dark.svg" /> </a> <a class="sched-share-app-android" href="/mobile-site"> <img src="img/app/google-play-dark.svg" /> </a> </div> <div class="sched-share-app sched-share-app--dark-mode" style="display: none;"> <a class="sched-share-app-iphone" href="/mobile-site"> <img src="img/app/app-store-light.svg" /> </a> <a class="sched-share-app-android" href="/mobile-site"> <img src="img/app/google-play-light.svg" /> </a> </div> <div id="sched-sidebar-filters" class="sched-sidebar-section"> <div id="sched-sidebar-filters-type"> <ul> <li class="sched-sidebar-search"> <form action="/" method="get"> <div class="sched-sidebar-search__input"> <input type="search" id="s" name="searchstring" placeholder="Schedule or people" /> </div> <div class="sched-sidebar-search__button"> <input id="s-submit" type="submit" value="Search" class="button button__gray" /> </div> </form> </li> <li id="sched-sidebar-filters-venues"> <header class="filters__header"> <strong id="sched-sidebar-filters-venues-head">Filter By Venue</strong> </header> <div class="filters__item has-filter"> <a class="filters__title" href="venues" class="location" title="Browse by Venue"> <span class="filter__icon filter__icon--venue"></span> Seoul, South Korea </a> <div class="filter"> <div class='filter__item'><a href="/venues">All</a></div> <div class='filter__item'><a href="venue/3rd%20Floor%20Foyer">3rd Floor Foyer</a></div><div class='filter__item'><a href="venue/Baekdu%201%2B2">Baekdu 1+2</a></div><div class='filter__item'><a href="venue/Baekdu%201%E2%80%934">Baekdu 1–4</a></div><div class='filter__item'><a href="venue/Baekdu%203%2B4">Baekdu 3+4</a></div><div class='filter__item'><a href="venue/Hanra%20Ballroom%2C%203rd%20Floor">Hanra Ballroom, 3rd Floor</a></div> </div> </div> </li> <li id="sched-sidebar-filters-types-head"> <header class="filters__header"> <strong>Filter By Type</strong> </header> <div class="filters__grid"> <div id="sched-type-1" class="filters__item has-filter lev1 ev_1"><a class='filters__title' title="View 8 Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions"><span class="box"></span> Advanced Sessions</a> <div class="filter"> <div class='filter__item'><a href='list/descriptions/type/Advanced+Sessions'>All</a></div><div id="sched-type-1-subtype-1" class="filter__item "><a title="View 1 & Network Service Mesh) Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/%26+Network+Service+Mesh%29">& Network Service Mesh)</a></div> <div id="sched-type-1-subtype-2" class="filter__item "><a title="View 1 & OpenEBS) Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/%26+OpenEBS%29">& OpenEBS)</a></div> <div id="sched-type-1-subtype-3" class="filter__item "><a title="View 1 CNI Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/CNI">CNI</a></div> <div id="sched-type-1-subtype-4" class="filter__item "><a title="View 1 Case Studies Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Case+Studies">Case Studies</a></div> <div id="sched-type-1-subtype-5" class="filter__item "><a title="View 2 Customizing & Extending Kubernetes Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Customizing+%26+Extending+Kubernetes">Customizing & Extending Kubernetes</a></div> <div id="sched-type-1-subtype-6" class="filter__item "><a title="View 1 KubeEdge Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/KubeEdge">KubeEdge</a></div> <div id="sched-type-1-subtype-7" class="filter__item "><a title="View 1 Machine Learning & Data Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Machine+Learning+%26+Data">Machine Learning & Data</a></div> <div id="sched-type-1-subtype-8" class="filter__item "><a title="View 1 NATS Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/NATS">NATS</a></div> <div id="sched-type-1-subtype-9" class="filter__item "><a title="View 1 Networking (includes CoreDNS Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Networking+%28includes+CoreDNS">Networking (includes CoreDNS</a></div> <div id="sched-type-1-subtype-10" class="filter__item "><a title="View 1 Operations Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Operations">Operations</a></div> <div id="sched-type-1-subtype-11" class="filter__item "><a title="View 1 Runtimes (includes containerd & CRI-O) Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Runtimes+%28includes+containerd+%26+CRI-O%29">Runtimes (includes containerd & CRI-O)</a></div> <div id="sched-type-1-subtype-12" class="filter__item "><a title="View 1 Storage (includes Rook Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Storage+%28includes+Rook">Storage (includes Rook</a></div> <div id="sched-type-1-subtype-13" class="filter__item "><a title="View 1 Vitess Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Vitess">Vitess</a></div> <div id="sched-type-1-subtype-14" class="filter__item "><a title="View 1 gRPC Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/gRPC">gRPC</a></div> </div> </div> <div id="sched-type-2" class="filters__item has-filter lev1 ev_2"><a class='filters__title' title="View 8 Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions"><span class="box"></span> Beginner Sessions</a> <div class="filter"> <div class='filter__item'><a href='list/descriptions/type/Beginner+Sessions'>All</a></div><div id="sched-type-2-subtype-1" class="filter__item "><a title="View 1 & SPIFFE/SPIRE) Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/%26+SPIFFE%2FSPIRE%29">& SPIFFE/SPIRE)</a></div> <div id="sched-type-2-subtype-2" class="filter__item "><a title="View 1 & Thanos) Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/%26+Thanos%29">& Thanos)</a></div> <div id="sched-type-2-subtype-3" class="filter__item "><a title="View 1 Community Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Community">Community</a></div> <div id="sched-type-2-subtype-4" class="filter__item "><a title="View 1 Cortex Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Cortex">Cortex</a></div> <div id="sched-type-2-subtype-5" class="filter__item "><a title="View 1 Identity & Policy (includes Notary Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Identity+%26+Policy+%28includes+Notary">Identity & Policy (includes Notary</a></div> <div id="sched-type-2-subtype-6" class="filter__item "><a title="View 1 Jaeger Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Jaeger">Jaeger</a></div> <div id="sched-type-2-subtype-7" class="filter__item "><a title="View 1 OPA Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/OPA">OPA</a></div> <div id="sched-type-2-subtype-8" class="filter__item "><a title="View 1 Observability (includes Fluentd Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Observability+%28includes+Fluentd">Observability (includes Fluentd</a></div> <div id="sched-type-2-subtype-9" class="filter__item "><a title="View 1 OpenTelemetry Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/OpenTelemetry">OpenTelemetry</a></div> <div id="sched-type-2-subtype-10" class="filter__item "><a title="View 1 OpenTracing Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/OpenTracing">OpenTracing</a></div> <div id="sched-type-2-subtype-11" class="filter__item "><a title="View 4 Operations Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Operations">Operations</a></div> <div id="sched-type-2-subtype-12" class="filter__item "><a title="View 1 Prometheus Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Prometheus">Prometheus</a></div> <div id="sched-type-2-subtype-13" class="filter__item "><a title="View 1 Security Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Security">Security</a></div> <div id="sched-type-2-subtype-14" class="filter__item "><a title="View 1 TUF Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/TUF">TUF</a></div> </div> </div> <div id="sched-type-3" class="filters__item lev1 ev_3"><a class='filters__title' title="View 4 Breaks + Meals Events" href="list/descriptions/type/Breaks+%2B+Meals"><span class="box"></span> Breaks + Meals</a> </div> <div id="sched-type-4" class="filters__item lev1 ev_4"><a class='filters__title' title="View 9 Keynote Sessions Events" href="list/descriptions/type/Keynote+Sessions"><span class="box"></span> Keynote Sessions</a> </div> <div id="sched-type-5" class="filters__item lev1 ev_5"><a class='filters__title' title="View 1 Registration + Badge Pick-up Events" href="list/descriptions/type/Registration+%2B+Badge+Pick-up"><span class="box"></span> Registration + Badge Pick-up</a> </div> <div id="sched-type-6" class="filters__item lev1 ev_6"><a class='filters__title' title="View 1 Social Events" href="list/descriptions/type/Social+Events"><span class="box"></span> Social Events</a> </div> <div id="sched-type-7" class="filters__item lev1 ev_7"><a class='filters__title' title="View 1 Sponsor Showcase Events" href="list/descriptions/type/Sponsor+Showcase"><span class="box"></span> Sponsor Showcase</a> </div> </div> <li class="filters__item has-filter lev1 ev_tags" id="sched-filter-menutag-geo_area"> <a class="filters__title" href="#" rel="geo_area" title="Session Slides Included"> <span class="filter__icon filter__icon--label"></span> Session Slides Included </a> <div class="filter"> <div class='filter__item'><a href='list/descriptions/area/Yes'>Yes</a></div> </div> </li> <li id="sched-sidebar-filters-popular"> <a class="filters__title" href="/popular"> <span class="filter__icon filter__icon--popular"></span> Popular </a> </li> </ul> </div> </div> <hr /> </div> </div> </div> </div> </div> </div></div> <div class="share-popup"> <header> <span>Share Modal</span> <div class="close"><i class="fa-solid fa-xmark"></i></div> </header> <div class="content"> <p>Share this link via</p> <ul class="icons"> <a href="https://www.facebook.com/dialog/share?app_id=316098478409368&display=popup&href=https://k8sforumseoul19eng.sched.com/list/descriptions" target="_blank"> <i class="fab fa-facebook-f"></i> </a> <a href="https://twitter.com/intent/tweet?text=I'm+excited+to+attend+Kubernetes+Forum+Seoul+2019+https%3A%2F%2Fk8sforumseoul19eng.sched.com%2Flist%2Fdescriptions+ @sched" target="_blank"> <i class="fab fa-x-twitter"></i> </a> <a href="https://www.linkedin.com/shareArticle?mini=true&url=https://k8sforumseoul19eng.sched.com/list/descriptions&title=Kubernetes+Forum+Seoul+2019&summary=&source=Kubernetes+Forum+Seoul+2019" target="_blank"> <i class="fab fa-linkedin-in"></i> </a> <a href="https://api.whatsapp.com/send?text=I%27m+excited+to+attend+Kubernetes+Forum+Seoul+2019 https%3A%2F%2Fk8sforumseoul19eng.sched.com%2Flist%2Fdescriptions @sched%20" target="_blank"> <i class="fab fa-whatsapp"></i> </a> <a href="https://t.me/share/url?url=https%3A%2F%2Fk8sforumseoul19eng.sched.com%2Flist%2Fdescriptions&text=I'm+excited+to+attend+Kubernetes+Forum+Seoul+2019+https%3A%2F%2Fk8sforumseoul19eng.sched.com%2Flist%2Fdescriptions+ @sched" target="_blank"> <i class="fab fa-telegram-plane"></i> </a> </ul> <p>Or copy link</p> <div class="field"> <i class="fa-solid fa-link"></i> <input type="text" readonly value="https://k8sforumseoul19eng.sched.com/list/descriptions"> <button>Copy</button> </div> </div> </div> <div id="sched-footer-link" class="container"> <div id= "sched-footer-link-left"> Need help? <a href="https://sched.com/guide-category/guide-for-attendees/">View Support Guides</a><br /> </div> <div id="sched-footer-link-right"> Powered by Sched <a href="https://sched.com/conference/" target="_blank"> Conference Scheduling Software</a><br /> ©2024 <a href="https://sched.com" target="_blank">Sched</a> <em>•</em> <a href="https://sched.com/about" target="_blank">About</a> <em>•</em> <a href="https://sched.com/privacy/" target="_blank">Privacy</a> <em>•</em> <a href="https://sched.com/terms/" target="_blank">Terms</a> </div> </div> <script type="text/javascript"> $("#passfield").on('input', function() { var passlength = $(this).val().length; if(passlength <= 0) { $("#passsave").prop('disabled', true); $("#passsave").addClass('disabled'); $("#passshortnote").fadeOut(); } else if (passlength > 0 && passlength < 8) { $("#passsave").prop('disabled', true); $("#passsave").addClass('disabled'); $("#passshortnote").fadeIn(); } else { $("#passsave").prop('disabled', false); $("#passsave").removeClass('disabled'); $("#passshortnote").fadeOut(); } }); </script> <script type="text/javascript"> var showfull = false; </script> <script type="text/javascript" src="//cdn.sched.co/common/js/main.js?1732219563"></script> <script type="text/javascript" src="/js/sidebar.js"></script> <script type="text/javascript"> seatsBadges = {LIMITED: 'LIMITED', FILLING: 'FILLING', FULL: 'FULL', WAITLISTED: 'WAITLISTED'}; </script> <script> var domain = location.host.substring(location.host.indexOf(".")+1); var isLocal = new RegExp(domain); var observer = new MutationObserver(function(mutations, observer) { observer.disconnect(); $('a[target="_blank"]').each(function() { if(!isLocal.test($(this).attr('href'))) { $(this).attr('rel', 'nofollow me noopener noreferrer'); } }).after(function() { observer.observe(document, { subtree: true, attributes: true }) }); }); $(document).ready(function() { observer.observe(document, { subtree: true, attributes: true }); }); </script> <div id="sched-overlay-ad"> <div id="sched-overlay-ad-inner"> <div id="ad-horizontal" style="display: none"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 1680 864"> <image width="1680" height="864" xlink:href="/img/lightbox-Popup.png"></image> <a xlink:href="https://try.sched.com/dream/"> <rect x="1005" y="722" fill="#fff" opacity="0" width="634" height="105"></rect> </a><a xlink:href="#" onClick="sessionStorage.setItem('promoShown', true); $(this).parent().parent().parent().parent().fadeOut(200); return false;"> <rect x="1617" y="14" fill="#fff" opacity="0" width="50" height="50"></rect> </a> </svg> </div> <div id="ad-vertical" style="display: none"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 554 800"> <image width="554" height="800" xlink:href="/img/lightbox-Popup-vertical.png"></image> <a xlink:href="https://try.sched.com/dream/"> <rect x="0" y="614" fill="#fff" opacity="0" width="554" height="186"></rect> </a> <a xlink:href="#" onClick="sessionStorage.setItem('promoShown', true); $(this).parent().parent().parent().parent().fadeOut(200); return false;"> <rect x="464" y="0" fill="#fff" opacity="0" width="90" height="90"></rect> </a> </svg> </div> </div> </div> <script> if(!("promoShown" in sessionStorage)) { var verticalBanner = false; $(document).ready(function() { if(window.innerWidth > 800) { $("#ad-horizontal").show(); $("#ad-vertical").hide(); verticalBanner = false; } else { $("#ad-horizontal").hide(); $("#ad-vertical").show(); verticalBanner = true; } }); $(window).on('resize orientationchange', function(){ if(window.innerWidth > 800 && verticalBanner) { $("#ad-horizontal").show(); $("#ad-vertical").hide(); verticalBanner = false; } else if(window.innerWidth <= 800 && !verticalBanner) { $("#ad-horizontal").hide(); $("#ad-vertical").show(); verticalBanner = true; } }); //$("#sched-overlay-ad").delay(5000).fadeIn("200"); } </script> <script> var hasSchedule = false; if(hasSchedule) { $("#sched-confirm-schedule-count").html(hasSchedule); $("#sched-confirm-schedule").slideDown(); } else { $("#sched-confirm-schedule").slideUp(); } $("#sched-confirm-schedule a").click(function() { window.location.href = ""; return false; }); </script> <div id="filter-sessions" class="ui-modal"> <div class="ui-modal__header"> <div class="ui-modal__title">Filter sessions</div> <div class="ui-modal__subtitle">Apply filters to sessions.</div> <div class="ui-modal__close"> <button class="ui-modal__close-button"><span class="material-icons-outlined">close</span></button> </div> </div> <div class="ui-modal__content"> <div id="sched-search-message"> <form action="/" method="get"> <input type="text" class="sched-input search-box" name="searchstring" value="" placeholder="Find schedule or people" /> <input class="button button__gray" type="submit" value="Search" /> </form> </div> <div class="ui-modal__widget"> </div> <div class="ui-modal__widget"> <label class="ui-modal__label">Dates</label> <div class="ui-modal__list"> <div class="ui-modal__item"><a href="/2019-12-09"><b>Monday</b>, December 9</a></div> </div> </div> <div class="ui-modal__widget"> <label class="ui-modal__label">Venue</label> <div class="ui-modal__list"> <div class='ui-modal__item'><a href="list/descriptions/venue/3rd+Floor+Foyer">3rd Floor Foyer</a></div><div class='ui-modal__item'><a href="list/descriptions/venue/Baekdu+1%2B2">Baekdu 1+2</a></div><div class='ui-modal__item'><a href="list/descriptions/venue/Baekdu+1%E2%80%934">Baekdu 1–4</a></div><div class='ui-modal__item'><a href="list/descriptions/venue/Baekdu+3%2B4">Baekdu 3+4</a></div><div class='ui-modal__item'><a href="list/descriptions/venue/Hanra+Ballroom%2C+3rd+Floor">Hanra Ballroom, 3rd Floor</a></div> </div> </div> <div class="ui-modal__widget"> <label class="ui-modal__label">Session Type</label> <div class="ui-modal__list ui-modal__list--types"> <li id="sched-type-1" class="lev1 ev_1"><a title="View 8 Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions"><span class="box"></span> Advanced Sessions</a><ul><li><a href='list/descriptions/type/Advanced+Sessions'>All</a></li><li id="sched-type-1-subtype-1" class=""><a title="View 1 & Network Service Mesh) Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/%26+Network+Service+Mesh%29">& Network Service Mesh)</a></li><li id="sched-type-1-subtype-2" class=""><a title="View 1 & OpenEBS) Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/%26+OpenEBS%29">& OpenEBS)</a></li><li id="sched-type-1-subtype-3" class=""><a title="View 1 CNI Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/CNI">CNI</a></li><li id="sched-type-1-subtype-4" class=""><a title="View 1 Case Studies Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Case+Studies">Case Studies</a></li><li id="sched-type-1-subtype-5" class=""><a title="View 2 Customizing & Extending Kubernetes Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Customizing+%26+Extending+Kubernetes">Customizing & Extending Kubernetes</a></li><li id="sched-type-1-subtype-6" class=""><a title="View 1 KubeEdge Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/KubeEdge">KubeEdge</a></li><li id="sched-type-1-subtype-7" class=""><a title="View 1 Machine Learning & Data Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Machine+Learning+%26+Data">Machine Learning & Data</a></li><li id="sched-type-1-subtype-8" class=""><a title="View 1 NATS Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/NATS">NATS</a></li><li id="sched-type-1-subtype-9" class=""><a title="View 1 Networking (includes CoreDNS Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Networking+%28includes+CoreDNS">Networking (includes CoreDNS</a></li><li id="sched-type-1-subtype-10" class=""><a title="View 1 Operations Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Operations">Operations</a></li><li id="sched-type-1-subtype-11" class=""><a title="View 1 Runtimes (includes containerd & CRI-O) Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Runtimes+%28includes+containerd+%26+CRI-O%29">Runtimes (includes containerd & CRI-O)</a></li><li id="sched-type-1-subtype-12" class=""><a title="View 1 Storage (includes Rook Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Storage+%28includes+Rook">Storage (includes Rook</a></li><li id="sched-type-1-subtype-13" class=""><a title="View 1 Vitess Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/Vitess">Vitess</a></li><li id="sched-type-1-subtype-14" class=""><a title="View 1 gRPC Advanced Sessions Events" href="list/descriptions/type/Advanced+Sessions/gRPC">gRPC</a></li></ul></li> <li id="sched-type-2" class="lev1 ev_2"><a title="View 8 Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions"><span class="box"></span> Beginner Sessions</a><ul><li><a href='list/descriptions/type/Beginner+Sessions'>All</a></li><li id="sched-type-2-subtype-1" class=""><a title="View 1 & SPIFFE/SPIRE) Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/%26+SPIFFE%2FSPIRE%29">& SPIFFE/SPIRE)</a></li><li id="sched-type-2-subtype-2" class=""><a title="View 1 & Thanos) Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/%26+Thanos%29">& Thanos)</a></li><li id="sched-type-2-subtype-3" class=""><a title="View 1 Community Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Community">Community</a></li><li id="sched-type-2-subtype-4" class=""><a title="View 1 Cortex Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Cortex">Cortex</a></li><li id="sched-type-2-subtype-5" class=""><a title="View 1 Identity & Policy (includes Notary Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Identity+%26+Policy+%28includes+Notary">Identity & Policy (includes Notary</a></li><li id="sched-type-2-subtype-6" class=""><a title="View 1 Jaeger Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Jaeger">Jaeger</a></li><li id="sched-type-2-subtype-7" class=""><a title="View 1 OPA Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/OPA">OPA</a></li><li id="sched-type-2-subtype-8" class=""><a title="View 1 Observability (includes Fluentd Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Observability+%28includes+Fluentd">Observability (includes Fluentd</a></li><li id="sched-type-2-subtype-9" class=""><a title="View 1 OpenTelemetry Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/OpenTelemetry">OpenTelemetry</a></li><li id="sched-type-2-subtype-10" class=""><a title="View 1 OpenTracing Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/OpenTracing">OpenTracing</a></li><li id="sched-type-2-subtype-11" class=""><a title="View 4 Operations Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Operations">Operations</a></li><li id="sched-type-2-subtype-12" class=""><a title="View 1 Prometheus Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Prometheus">Prometheus</a></li><li id="sched-type-2-subtype-13" class=""><a title="View 1 Security Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/Security">Security</a></li><li id="sched-type-2-subtype-14" class=""><a title="View 1 TUF Beginner Sessions Events" href="list/descriptions/type/Beginner+Sessions/TUF">TUF</a></li></ul></li> <li id="sched-type-3" class="lev1 ev_3"><a title="View 4 Breaks + Meals Events" href="list/descriptions/type/Breaks+%2B+Meals"><span class="box"></span> Breaks + Meals</a></li> <li id="sched-type-4" class="lev1 ev_4"><a title="View 9 Keynote Sessions Events" href="list/descriptions/type/Keynote+Sessions"><span class="box"></span> Keynote Sessions</a></li> <li id="sched-type-5" class="lev1 ev_5"><a title="View 1 Registration + Badge Pick-up Events" href="list/descriptions/type/Registration+%2B+Badge+Pick-up"><span class="box"></span> Registration + Badge Pick-up</a></li> <li id="sched-type-6" class="lev1 ev_6"><a title="View 1 Social Events" href="list/descriptions/type/Social+Events"><span class="box"></span> Social Events</a></li> <li id="sched-type-7" class="lev1 ev_7"><a title="View 1 Sponsor Showcase Events" href="list/descriptions/type/Sponsor+Showcase"><span class="box"></span> Sponsor Showcase</a></li> </div> </div> <div class="ui-modal__widget"> <label class="ui-modal__label">Other Filters</label> <div class="ui-modal__list ui-modal__list--custom"> <li class="lev1 ev_tags" id="sched-filter-menutag-geo_area"><a href="#" rel="geo_area" title="Session Slides Included"><span class="box"></span>Session Slides Included</a><li><a href='/area/Yes'>Yes</a></li></li> <li class="sched-sidebar-filters-popular"> <a href="/popular"><span class="box"></span>Popular</a> </li> </div> </div> </div> <div class="ui-modal__footer"> <div class="ui-modal__cancel"> <button class="ui-modal__cancel-button button button__gray">Cancel</button> </div> </div> </div> <script type="text/javascript" src="/js/readmore.js"></script> <script> $('.ui-modal__list').readmore({ moreLink: '<div class="ui-modal__expand"><a class="ui-modal__expand-button" href="#">Show all +</a></div>', lessLink: '<div class="ui-modal__expand"><a class="ui-modal__expand-button" href="#">Show less -</a></div>', collapsedHeight: 324, speed: 100, afterToggle: function(trigger, element, expanded) { if(! expanded) { // The "Close" link was clicked $('html, body').animate({scrollTop: element.offset().top}, {duration: 100}); } } }); $(function() { $('.ui-modal__cancel-button, .ui-modal__close-button').click(function() { //$('.ui-modal').hide(); $('.ui-modal').removeClass('ui-modal--active'); $('body').css('overflow', ''); }); $('.session-filter-button').click(function() { $('.ui-modal').addClass('ui-modal--active'); $('body').css('overflow', 'hidden'); }); }); </script> <div id="footer-external"></div> </body> </html>