186 lines
7.4 KiB
HTML
186 lines
7.4 KiB
HTML
---
|
|
title: Accelerate Your Delivery
|
|
---
|
|
|
|
<!Doctype html>
|
|
<html id="home">
|
|
|
|
{% include head-header.html %}
|
|
|
|
<!-- HERO -->
|
|
<section id="hero" class="light-text">
|
|
<main>
|
|
<div id="headlineWrapper">
|
|
<h1>Accelerate Your Delivery</h1>
|
|
<h5>Manage an infrastructure cluster as a single system to simplify container operations.</h5>
|
|
</div>
|
|
<a href="/docs/hellonode/" id="quickstartButton" class="button">Try Our Hello World</a>
|
|
</main>
|
|
<div id="vendorStrip" class="light-text">
|
|
<div>Join the growing community already using Kubernetes</div>
|
|
<div>
|
|
<img src="images/logos/viacom_logo.png">
|
|
<img src="images/logos/soundcloud_logo.png">
|
|
<img src="images/logos/redhat_logo.png">
|
|
<img src="images/logos/wepay_logo.png">
|
|
<img src="images/logos/verizon_logo.png">
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<!-- OCEAN NODES -->
|
|
<section id="oceanNodes">
|
|
<main>
|
|
<div class="image-wrapper"><img src="images/flower.png"></div>
|
|
<div class="content">
|
|
<h3>Kubernetes is an open-source system for automating deployment, operations, and scaling of containerized applications.</h3>
|
|
<p>It groups containers that make up an application into logical units for easy management and discovery. Kubernetes builds
|
|
upon <a href="http://queue.acm.org/detail.cfm?id=2898444">a decade and a half of experience of running production workloads at Google</a>,
|
|
combined with best-of-breed ideas and practices from the community.</p>
|
|
</div>
|
|
</main>
|
|
<main>
|
|
<div class="image-wrapper"><img src="images/scalable.png"></div>
|
|
<div class="content">
|
|
<h4>Planet Scale</h4>
|
|
<p>Designed on the same principles that allows Google to run billions of containers a week, Kubernetes can scale without increasing your ops team. From testing locally to running a global enterprise, your application scales consistently and easily.</p>
|
|
</div>
|
|
</main>
|
|
<main>
|
|
<div class="image-wrapper"><img src="images/blocks.png"></div>
|
|
<div class="content">
|
|
<h4>Never Outgrow</h4>
|
|
<p>Simple cases, complex cases. Kubernetes is flexible enough for your needs.</p>
|
|
</div>
|
|
</main>
|
|
<main>
|
|
<div class="image-wrapper"><img src="images/suitcase.png"></div>
|
|
<div class="content">
|
|
<h4>Run Anywhere</h4>
|
|
<p>Kubernetes is open source giving you the flexibility to take advantage of on-premise, hybrid, or public cloud infrastructure allowing you to easily move workloads to where it matters to you.</p>
|
|
</div>
|
|
</main>
|
|
</section>
|
|
|
|
<section id="video">
|
|
<div class="light-text">
|
|
<h2>A techincal overview<br>of Kubernetes</h2>
|
|
<p>Brendan Burns, Software Engineer and a founder of Kubernetes at Google, gives a technical overview of Kubernetes in this
|
|
30-minute presentation from CoreOS Fest 2015.</p>
|
|
<button id="desktopShowVideoButton" onclick="kub.showVideo()">Watch Video</button>
|
|
</div>
|
|
<button id="mobileShowVideoButton" onclick="kub.showVideo()"></button>
|
|
</section>
|
|
|
|
<section id="features">
|
|
<main>
|
|
<h3 class="center">Kubernetes Features</h3>
|
|
|
|
<div class="feature-box">
|
|
<div>
|
|
<h4>Automatic binpacking</h4>
|
|
<p>Automatically places containers based on their resource requirements and other constraints, never sacrificing
|
|
availability. Mix critical and best-effort workloads in order to drive up utilization and save even more resources.</p>
|
|
</div>
|
|
<div>
|
|
<h4>Self-healing</h4>
|
|
<p>Restarts containers that fail, replaces and reschedules containers when nodes die, kills containers that don't
|
|
respond to your user-defined health check, and doesn't advertise containers to clients until they are ready to serve.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="feature-box">
|
|
<div>
|
|
<h4>Horizontal scaling</h4>
|
|
<p>Scale your application up and down with a simple command, a UI, or automatically based on CPU usage.</p>
|
|
</div>
|
|
<div>
|
|
<h4>Service discovery and load balancing</h4>
|
|
<p>No need to modify your application to use an unfamiliar service discovery mechanism. Kubernetes gives containers
|
|
their own IP addresses and a single DNS name for a set of containers, and can load-balance across them.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="feature-box">
|
|
<div>
|
|
<h4>Automated rollouts and rollbacks</h4>
|
|
<p>Kubernetes progressively rolls out application and configuration changes, while monitoring
|
|
application health to ensure it doesn't kill all your instances at the same time. If something goes wrong,
|
|
Kubernetes will rollback the change for you. Take advantage of a growing ecosystem of deployment solutions.</p>
|
|
</div>
|
|
<div>
|
|
<h4>Secret and configuration management</h4>
|
|
<p>Deploy and update secrets and application configuration changes without rebuilding your image and without exposing
|
|
secrets in your stack configuration.</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="feature-box">
|
|
<div>
|
|
<h4>Storage orchestration</h4>
|
|
<p>Automatically mount the storage system of your choice, whether from local storage, a public cloud provider
|
|
such as <a href="https://cloud.google.com/storage/">Google</a> or <a href="http://media.amazonwebservices.com/AWS_Storage_Options.pdf">Amazon</a>, or a network storage system such as NFS, iSCSI,
|
|
Gluster, Ceph, Cinder, or Flocker.</p>
|
|
</div>
|
|
<div>
|
|
<h4>Batch execution</h4>
|
|
<p>In addition to services, Kubernetes can manage your batch and CI workloads, replacing containers that fail, if desired.</p>
|
|
</div>
|
|
</div>
|
|
|
|
</main>
|
|
</section>
|
|
|
|
<section id="talkToUs">
|
|
<main>
|
|
<h3>Talk to Us!</h3>
|
|
<h4>We would love to hear from you, how you are using Kubernetes,<br> and what we can do to make it better.</h4>
|
|
<div id="bigSocial">
|
|
<div>
|
|
<a href="https://twitter.com/kubernetesio">@kubernetesio</a>
|
|
<p>Get the latest news and updates.</p>
|
|
</div>
|
|
<div>
|
|
<a href="https://github.com/kubernetes/kubernetes">Github Project</a>
|
|
<p>Check out the project and consider contributing.</p>
|
|
</div>
|
|
<div>
|
|
<a href="http://slack.k8s.io/">#kubernetes-users</a>
|
|
<p>Our Slack channel is the best way to contact our engineers and share your ideas with them.</p>
|
|
</div>
|
|
<div>
|
|
<a href="http://stackoverflow.com/questions/tagged/kubernetes">Stackoverflow</a>
|
|
<p>Our user forum is a great place to go for community support.</p>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
</section>
|
|
|
|
{% include footer.html %}
|
|
|
|
|
|
<div id="videoPlayer">
|
|
<iframe data-url="https://www.youtube.com/embed/WwBdNXt6wO4?autoplay=1" frameborder="0" allowfullscreen></iframe>
|
|
<button class="close-button">foo</button>
|
|
</div>
|
|
|
|
<style>
|
|
.cse .gsc-control-cse, .gsc-control-cse {
|
|
padding: 0;
|
|
}
|
|
</style>
|
|
<script>
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
|
|
|
ga('create', 'UA-36037335-10', 'auto');
|
|
ga('send', 'pageview');
|
|
</script>
|
|
<!-- Start of AnswerDash script --> <script>var AnswerDash;!function(e,t,n,s,a){if(!t.getElementById(s)){var i,r=t.createElement(n),c=t.getElementsByTagName(n)[0];e[a]||(i=e[a]=function(){i.__oninit.push(arguments)},i.__oninit=[]),r.type="text/javascript",r.async=!0,r.src="https://p1.answerdash.com/answerdash.min.js?siteid=756",r.setAttribute("id",s),c.parentNode.insertBefore(r,c)}}(window,document,"script","answerdash-script","AnswerDash");</script> <!-- End of AnswerDash script -->
|
|
|
|
</body>
|
|
</html>
|
|
|