291 lines
10 KiB
HTML
291 lines
10 KiB
HTML
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<!DOCTYPE html>
|
||
|
|
||
|
<html lang="en">
|
||
|
<head>
|
||
|
<meta charset="utf-8">
|
||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
|
<meta name="description" content="">
|
||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
|
|
||
|
<title>FOSSY 2023 | Presentation: Getting Started with vcluster in Production</title>
|
||
|
|
||
|
<meta property="og:type" content="website" />
|
||
|
|
||
|
<link rel="icon" href="../../../static/build/img/favicon.ico" />
|
||
|
|
||
|
<!-- Cards -->
|
||
|
<meta property="og:title" content="FOSSY 2023 | Presentation: Getting Started with vcluster in Production">
|
||
|
<meta property="og:description" content="" />
|
||
|
<meta property="og:url" content="https://2023.fossy.us/schedule/presentation/142/">
|
||
|
<meta name="twitter:site" content="@conservancy">
|
||
|
<meta name="twitter:image:alt" content="FOSSY 2023 | Presentation: Getting Started with vcluster in Production" />
|
||
|
<meta name="twitter:card" content="summary">
|
||
|
<meta name="twitter:image" content="https://2023.fossy.us/static/build/img/conservancy_logo_tall_mono.png" />
|
||
|
<meta property="og:image" content="https://2023.fossy.us/static/build/img/conservancy_logo_tall_mono.png" />
|
||
|
<meta property="og:image:width" content="400" />
|
||
|
<meta property="og:image:height" content="400" />
|
||
|
|
||
|
|
||
|
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css" integrity="sha384-UHRtZLI+pbxtHCWp1t77Bi1L4ZtiqrqD80Kn4Z8NTSRyMA2Fd33n5dQ8lWUE00s/" crossorigin="anonymous">
|
||
|
<link rel="stylesheet" href="https://unpkg.com/tachyons@4.12.0/css/tachyons.min.css">
|
||
|
<link href="../../../static/build/scss/app.css" rel="stylesheet" type="text/css" />
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script type="text/javascript">
|
||
|
var CONF_TZ = "US/Pacific";
|
||
|
</script>
|
||
|
</head>
|
||
|
<body class="">
|
||
|
|
||
|
<header class="clearfix d-print-none">
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<nav class="navbar navbar-expand-lg navbar-dark" style="background: rgb(19,119,82); background: linear-gradient(124deg, rgba(19,119,82,1) 0%, rgba(19,106,119,1) 100%); margin-bottom: 1rem">
|
||
|
<div class="container">
|
||
|
<h2 class="sans-serif f2 f1-ns b lh-solid tracked-tight mv0 mr3">
|
||
|
<a class="washed-yellow hover-washed-yellow" href="../../../index.html" style="text-decoration: none">
|
||
|
FOSSY 2023
|
||
|
</a>
|
||
|
</h2>
|
||
|
|
||
|
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarText" aria-controls="navbarText" aria-expanded="false" aria-label="Toggle navigation">
|
||
|
<span class="navbar-toggler-icon"></span>
|
||
|
</button>
|
||
|
|
||
|
|
||
|
|
||
|
<div class="collapse navbar-collapse" id="navbarText">
|
||
|
<ul class="navbar-nav mr-auto">
|
||
|
|
||
|
<li class="nav-item dropdown">
|
||
|
|
||
|
<a class="nav-link dropdown-toggle" href="index.html#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||
|
About
|
||
|
</a>
|
||
|
<div class="dropdown-menu">
|
||
|
|
||
|
|
||
|
|
||
|
<a class="dropdown-item " href="../../../about/index.html">About FOSSY</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../travel/index.html">Travel and Lodging</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../conventioncenter/index.html">Oregon Convention Center</a>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</li>
|
||
|
|
||
|
<li class="nav-item dropdown">
|
||
|
|
||
|
<a class="nav-link dropdown-toggle" href="index.html#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||
|
Attend
|
||
|
</a>
|
||
|
<div class="dropdown-menu">
|
||
|
|
||
|
|
||
|
|
||
|
<a class="dropdown-item " href="../../../dashboard.html">Dashboard</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../attend/tickets/index.html">Tickets</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../attend/volunteer/index.html">Volunteer</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../events/index.html">Events</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../attend/code-of-conduct.html">Code of Conduct</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../attend/health-and-safety/index.html">Health and Safety</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../attend/terms-and-conditions/index.html">Terms and Conditions</a>
|
||
|
|
||
|
<a class="dropdown-item " href="https://sfconservancy.org/privacy-policy/">Privacy policy</a>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</li>
|
||
|
|
||
|
<li class="nav-item dropdown">
|
||
|
|
||
|
<a class="nav-link dropdown-toggle" href="index.html#" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||
|
Program
|
||
|
</a>
|
||
|
<div class="dropdown-menu">
|
||
|
|
||
|
|
||
|
|
||
|
<a class="dropdown-item " href="../../index.html">Schedule</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../pages/tracks.html">Tracks</a>
|
||
|
|
||
|
<a class="dropdown-item " href="../../../call-for-proposals/index.html">Proposals</a>
|
||
|
|
||
|
</div>
|
||
|
|
||
|
</li>
|
||
|
|
||
|
<li class="nav-item ">
|
||
|
|
||
|
<a class="nav-link" href="../../../sponsorship/index.html">
|
||
|
Sponsorship
|
||
|
</a>
|
||
|
|
||
|
</li>
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
</div>
|
||
|
</nav>
|
||
|
|
||
|
</header>
|
||
|
|
||
|
|
||
|
|
||
|
<main role="main" class="container">
|
||
|
<div class="row">
|
||
|
<div class="col page-header">
|
||
|
<h1 class="page-title">Getting Started with vcluster in Production</h1>
|
||
|
<p class="lead">
|
||
|
|
||
|
E142 | <span class="presentation-time" data-starttime="2023-07-16T11:00:00" data-endtime="2023-07-16T12:00:00">Sun 16 Jul 11 a.m.–noon</span>
|
||
|
|
||
|
</p>
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
<div class="row">
|
||
|
<div class="col-md-12">
|
||
|
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
<div class="row presentation-details">
|
||
|
<div class="col-md-3">
|
||
|
<h2 class="mt-4">Presented by</h4>
|
||
|
<ul class="list-unstyled">
|
||
|
|
||
|
<li class="mb-4 pb-2">
|
||
|
|
||
|
<img src="https://secure.gravatar.com/avatar/f1a77037bb9dad565701b7c184303193?s=120&d=mp" alt="Mike Petersen" class="rounded-circle img-fluid">
|
||
|
<p>
|
||
|
<strong><a href="../../../speaker/profile/179/index.html">Mike Petersen</a></strong><br />
|
||
|
|
||
|
<a href="https://twitter.com/mpetason">@mpetason</a><br />
|
||
|
|
||
|
|
||
|
</p>
|
||
|
<div class="bio">Mike has been part of the Open Source world for the last 15+ years. He started out administering linux systems then progressed to OpenStack and is currently living in the Kubernetes world. He has contributed to different projects from Knative to Tekton to OpenStack. Now, Mike is working to spread awareness of Loft Labs, vcluster, DevPod and the Kubernetes ecosystem in general.</div>
|
||
|
</p>
|
||
|
</li>
|
||
|
|
||
|
<li class="mb-4 pb-2">
|
||
|
|
||
|
<img src="https://secure.gravatar.com/avatar/8af29ef95bac5ebb4ebeaa6e676d5a1e?s=120&d=mp" alt="Carl Montanari" class="rounded-circle img-fluid">
|
||
|
<p>
|
||
|
<strong><a href="../../../speaker/profile/180/index.html">Carl Montanari</a></strong><br />
|
||
|
|
||
|
<a href="https://twitter.com/https://twitter">@https://twitter</a><br />
|
||
|
|
||
|
|
||
|
</p>
|
||
|
<div class="bio">Carl is a Senior Software Engineer at Loft Labs, ex-network engineer, and reasonably likable guy. He enjoys being very serious about not being serious, and most days can be found working on Loft's commercial and open source projects. Outside of work he loves hiking, and working on his kit car that will, probably, eventually be complete and running... maybe.</div>
|
||
|
</p>
|
||
|
</li>
|
||
|
|
||
|
</ul>
|
||
|
</div>
|
||
|
|
||
|
<div class="col-md-9 presentation-abstract">
|
||
|
<h2 class="mt-4">Abstract</h4>
|
||
|
|
||
|
<div class="abstract pb-4"><p>This talk will provide guidance on how to get started with using vcluster in production. Users may have worked with vcluster for dev / test / preview environments but there are other use cases for vcluster including production environments. We will take a look at some of the considerations such as network policies and security, as well as autoscaling and other features available in cloud providers. There will even be demos!
|
||
|
|
||
|
vcluster is Virtual Kubernetes Clusters that run inside regular namespaces. Virtual clusters have their own API server which makes them much more powerful and better isolated than namespaces, but they are also much cheaper than creating separate "real" Kubernetes clusters. If you are hitting the scalability limits of k8s because you are running a large-scale multi-tenant cluster, you can now split up and effectively shared your clusters into vclusters.</p></div>
|
||
|
|
||
|
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
<script src="https://code.jquery.com/jquery-3.5.1.min.js" integrity="sha256-9/aliU8dGd2tb6OSsuzixeV4y/faTqgFtohetphbbj0=" crossorigin="anonymous"></script>
|
||
|
<script src="../../../static/build/js/app.js" type="text/javascript"></script>
|
||
|
<script src="../../../static/build/js/jquery.formset.js"></script>
|
||
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
|
||
|
<script src="../../../static/build/bootstrap/js/bootstrap.bundle.min.js"></script>
|
||
|
|
||
|
<!--no-analytics-->
|
||
|
|
||
|
|
||
|
<script src="../../../static/build/js/luxon.min.js"></script>
|
||
|
<script src="../../../static/build/js/schedule.js" type="text/javascript"></script>
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
</main>
|
||
|
|
||
|
<footer class="footer mt-4 d-print-none">
|
||
|
<div class="container py-4">
|
||
|
<div class="row">
|
||
|
<div class="col-md-12 pb-12 text-center" style="margin-top: 0px;margin-bottom: 0px;border-bottom-style: solid;border-bottom-width: 0px;padding-bottom: 20px;">Wifi: FOSSY <i>(see Registration for older wifi)</i><br/>PIN: outreachy1000</div>
|
||
|
</div>
|
||
|
<div class="row">
|
||
|
<div class="col-md-4 pb-4">
|
||
|
<strong>FOSSY 2023</strong> <br>
|
||
|
July 13-16 2023 <br>
|
||
|
Portland, OR<br>
|
||
|
Timezone: PDT - UTC-7 <br>
|
||
|
<a href="mailto:conference@sfconservancy.org" alt="Email"><i class="far fa-envelope"></i></a> <a
|
||
|
href="https://twitter.com/conservancy" alt="Twitter"><i class="fab fa-twitter"></i></a> <a
|
||
|
href="https://social.sfconservancy.org/conservancy" alt="Mastodon"><i class="fab fa-mastodon"></i></a>
|
||
|
</div>
|
||
|
<div class="col-md-4 pb-4 text-center">
|
||
|
<a href="https://sfconservancy.org"><img src="../../../static/build/img/conservancy_logo.svg" alt="Software Freedom Conservancy logo" class="footer-image"></a>
|
||
|
</div>
|
||
|
<div class="col-md-4 pb-4 text-right">
|
||
|
<small>
|
||
|
<a href="index.html#">Back to top</a><br>
|
||
|
© 2023 <a href="https://sfconservancy.org/">Software Freedom Conservancy</a><br>
|
||
|
<a href="../../../credits/index.html">Credits</a>
|
||
|
</small>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</footer>
|
||
|
|
||
|
</body>
|
||
|
</html>
|