abcee2dccd
* Update localization guidelines for language labels
Continuing work
Continuing work
Continuing work
More work in progress
Add local OWNERS folders
Add an OWNERS file to Chinese
Remove shortcode for repos
Add Japanese
Alphabetize languages, change weights accordingly
More updates
Add Korean in Korean
Add English to languageName
Feedback from gochist
Move Chinese content from cn/ to zh/
Move OWNERS from cn/ to zh/
Resolve merge conflicts by updating from master
Add files back in to prep for resolution
After rebase on upstream/master, remove files
Review and update localization guidelines
Feedback from gochist, tnir, cstoku
Add a trailing newline to content/ja/OWNERS
Add a trailing newline to content/zh/OWNERS
Drop requirement for GH repo project
Clarify language about forks/branches
Edits and typos
Remove a shortcode specific to a multi-repo language setup
Update aliases and owners
Add explicit OWNERS for content/en
Migrate content from Chinese repo, update regex in config.toml
Remove untranslated strings
Add trailing newline to content/en/OWNERS
Add trailing newlines to OWNERS files
add Jaguar project description (#10433)
* add Jaguar project description
[Jaguar](https://gitlab.com/sdnlab/jaguar) is an open source solution for Kubernetes's network based on OpenDaylight.
Jaguar provides overlay network using vxlan and Jaguar CNIPlugin provides one IP address per pod.
* Minor newline tweak
blog post for azure vmss (#10538)
Add microk8s to pick-right-solution.md (#10542)
* Add microk8s to pick-right-solution.md
Microk8s is a single-command installation of upstream Kubernetes on any Linux and should be included in the list of local-machine solutions.
* capitalized Istio
Add microk8s to foundational.md (#10543)
* Add microk8s to foundational.md
Adding microk8s as credible and stable alternative to get started with Kubernetes on a local machine. This is especially attractive for those not wanting to incur the overhead of running a VM for a local cluster.
* Update foundational.md
Thank you for your suggestions! LMK if this works now?
* Rewrote first paragraph
And included a bullet list of features of microk8s
* Copyedit
fix typo (#10545)
Fix the kubectl subcommands links. (#10550)
Signed-off-by: William Zhang <warmchang@outlook.com>
Fix command issue (#10515)
Signed-off-by: mooncake <xcoder@tenxcloud.com>
remove imported community files per issue 10184 (#10501)
networking.md: Markdown fix (#10498)
Fix front matter, federation command-line tools (#10500)
Clean up glossary entry (#10399)
update slack link (#10536)
typo in StatefulSet docs (#10558)
fix discription about horizontal pod autoscale (#10557)
Remove redundant symbols (#10556)
Fix issue #10520 (#10554)
Signed-off-by: William Zhang <warmchang@outlook.com>
Update api-concepts.md (#10534)
Revert "Fix command issue (#10515)"
This reverts commit c02a7fb9f9.
Update memory-constraint-namespace.md (#10530)
update memory request to 100MiB corresponding the yaml content
Blog: Introducing Volume Snapshot Alpha for Kubernetes (#10562)
* blog post for azure vmss
* snapshot blog post
Resolve merge conflicts in OWNERS*
Minor typo fix (#10567)
Not sure what's supposed to be here, proposing removing it.
* Feedback from gochist
Tweaks to feedback
* Feedback from ClaudiaJKang
153 lines
6.9 KiB
HTML
153 lines
6.9 KiB
HTML
---
|
|
title: "生产级别的容器编排系统"
|
|
abstract: "自动化的容器部署、扩展和管理"
|
|
cid: "home"
|
|
---
|
|
|
|
<section id="oceanNodes">
|
|
<main>
|
|
<div class="image-wrapper"><img src="/images/flower.png"></div>
|
|
<div class="content">
|
|
|
|
<h3><a href="/docs/concepts/overview/what-is-kubernetes/">Kubernetes</a> 是用于自动部署,扩展和管理容器化应用程序的开源系统。</h3>
|
|
<p>它将组成应用程序的容器组合成逻辑单元,以便于管理和服务发现,Kubernetes 构建在 <a href="http://queue.acm.org/detail.cfm?id=2898444"> Google 15 年生产环境经验</a>基础之上,并结合来自社区的最佳创意和实践。</p>
|
|
</div>
|
|
</main>
|
|
<main>
|
|
<div class="image-wrapper"><img src="/images/scalable.png"></div>
|
|
<div class="content">
|
|
|
|
<h4>星际尺度</h4>
|
|
<p>根据同样的原则设计,允许 Google 每周运行数十亿个容器,Kubernetes 可以在不增加您的 ops 团队的情况下进行弹性扩展。</p>
|
|
</div>
|
|
</main>
|
|
<main>
|
|
<div class="image-wrapper"><img src="/images/blocks.png"></div>
|
|
<div class="content">
|
|
|
|
<h4>永不过时</h4>
|
|
<p>无论您应用运行在本地还是运行于全球任何地域,Kubernetes 的灵活性都可以随着您的需求复杂度不断增加,还可以持续、轻松地对外提供服务。</p>
|
|
</div>
|
|
</main>
|
|
<main>
|
|
<div class="image-wrapper"><img src="/images/suitcase.png"></div>
|
|
<div class="content">
|
|
|
|
<h4>随处运行</h4>
|
|
<p>Kubernetes 是开源的,可以让您自由地部署在企业内部,私有云、混合云或公有云基础架构,使您轻松将应用迁移至任何位置。</p>
|
|
</div>
|
|
</main>
|
|
</section>
|
|
<section id="video">
|
|
<div class="light-text">
|
|
|
|
<h2>Kubernetes: 最后… 它是真正的云平台</h2>
|
|
<p>Box 的联合创始人和服务架构师 Sam Ghods 发表了热情洋溢的演讲,随着使用 Kubernetes,我们首次有一个通用接口,可以建立真正的部署工具。</p>
|
|
<button id="desktopShowVideoButton" onclick="kub.showVideo()">观看视频</button>
|
|
</div>
|
|
<button id="mobileShowVideoButton" onclick="kub.showVideo()"></button>
|
|
</section>
|
|
<section id="features">
|
|
<main>
|
|
|
|
<h3 class="center">Kubernetes 特性</h3>
|
|
<div class="feature-box">
|
|
<div>
|
|
|
|
<h4><a href="/docs/concepts/configuration/manage-compute-resources-container/">自动包装</a></h4>
|
|
<p>根据资源需求和其他约束自动放置容器,同时不会牺牲可用性,混合关键和最大努力的工作负载,以提高资源利用率并节省更多资源。</p>
|
|
</div>
|
|
<div>
|
|
|
|
<h4><a href="/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller">自我修复</a></h4>
|
|
<p>重新启动失败的容器,在节点不可用时,替换和重新编排节点上的容器,终止不对用户定义的健康检查做出响应的容器,并且不会在客户端准备投放之前将其通告给客户端。</p>
|
|
</div>
|
|
</div>
|
|
<div class="feature-box">
|
|
<div>
|
|
|
|
<h4><a href="/docs/tasks/run-application/horizontal-pod-autoscale/">横向缩放</a></h4>
|
|
<p>使用简单的命令或 UI,或者根据 CPU 的使用情况自动调整应用程序副本数。</p>
|
|
</div>
|
|
<div>
|
|
|
|
<h4><a href="/docs/concepts/services-networking/service/">服务发现和负载均衡</a></h4>
|
|
<p>不需要修改您的应用程序来使用不熟悉的服务发现机制,Kubernetes 为容器提供了自己的 IP 地址和一组容器的单个 DNS 名称,并可以在它们之间进行负载均衡。</p>
|
|
</div>
|
|
</div>
|
|
<div class="feature-box">
|
|
<div>
|
|
|
|
<h4><a href="/docs/concepts/workloads/controllers/deployment/#what-is-a-deployment">自动部署和回滚</a></h4>
|
|
<p>Kubernetes 逐渐部署对应用程序或其配置的更改,同时监视应用程序运行状况,以确保它不会同时终止所有实例。 如果出现问题,Kubernetes会为您恢复更改,利用日益增长的部署解决方案的生态系统。</p>
|
|
</div>
|
|
<div>
|
|
<h4><a href="/docs/concepts/configuration/secret/">密钥</a> 和 <a href="/docs/tasks/configure-pod-container/configure-pod-configmap/">配置</a> 管理</h4>
|
|
<p>部署和更新密钥和应用程序配置,不会重新编译您的镜像,不会在堆栈配置中暴露密钥(secrets)。</p>
|
|
</div>
|
|
</div>
|
|
<div class="feature-box">
|
|
<div>
|
|
<h4><a href="/docs/concepts/storage/persistent-volumes/">存储编排</a></h4>
|
|
<p>自动安装您所选择的存储系统,无论是本地存储,如公有云提供商 <a href="https://cloud.google.com/storage/">GCP</a> 或 <a href="https://aws.amazon.com/products/storage/">AWS</a>, 还是网络存储系统 NFS, iSCSI,
|
|
Gluster, Ceph, Cinder, 或 Flocker。</p>
|
|
</div>
|
|
<div>
|
|
<h4><a href="/docs/concepts/workloads/controllers/jobs-run-to-completion/">批处理</a></h4>
|
|
<p>除了服务之外,Kubernetes还可以管理您的批处理和 CI 工作负载,如果需要,替换出现故障的容器。</p>
|
|
</div>
|
|
</div>
|
|
</main>
|
|
</section>
|
|
<section id="talkToUs">
|
|
<main>
|
|
|
|
<h3>实例探究</h3>
|
|
<div id="caseStudiesWrapper">
|
|
<div>
|
|
<p>使用Kubernetes来重塑世界上最大的教育公司</p>
|
|
<a href="/case-studies/pearson/">阅读更多</a>
|
|
</div>
|
|
<div>
|
|
<p>Kubernetes at Box: 微服务的最大优势</p>
|
|
<a href="https://blog.box.com/blog/kubernetes-box-microservices-maximum-velocity/">阅读更多</a>
|
|
</div>
|
|
<div>
|
|
<p>在 eBay 内部转移到 OpenStack 上的 Kubernetes 和容器</p>
|
|
<a href="https://www.nextplatform.com/2015/11/12/inside-ebays-shift-to-kubernetes-and-containers-atop-openstack/">阅读更多</a>
|
|
</div>
|
|
<div>
|
|
<p>将本地的集群迁移至 Kubernetes</p>
|
|
<a href="https://www.youtube.com/watch?v=6XGUTu3WhBw">观看视频</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<h5 style="text-align: center"><a href="/case-studies/" style="color: #3371E3; font-weight: 400">探究所有的案例</a></h5>
|
|
</main>
|
|
</section>
|
|
<div id="videoPlayer">
|
|
<iframe data-url="https://www.youtube.com/embed/of45hYbkIZs?autoplay=1" frameborder="0" allowfullscreen></iframe>
|
|
<button id="closeButton"></button>
|
|
</div> |