Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reword commits that trigger warnings #17959

Closed
wants to merge 96 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
912afdb
Correct name of link to PersistentVolume (#17589)
woosanghun Nov 21, 2019
4806a82
Add caution to behavior of --from-env-file (#17585)
christophercarney Nov 21, 2019
99429b8
Fix invalid command (kubectl rolling-update) (#17607)
nonylene Nov 21, 2019
d05edd1
fix 404 urls in ko due to https://github.com/kubernetes/website/pull/…
tanjunchen Nov 22, 2019
c476cfb
Adding vi document for create-cluster (#17715)
tiendc Nov 22, 2019
bc680d3
Spanish Translation (#14150)
Nov 22, 2019
f6e7bf6
Fifth Korean l10n work for release-1.16 (#17745)
gochist Nov 22, 2019
9c1c84f
ja-docs: fixes for broken links. (#17781)
butuzov Nov 23, 2019
ded6733
Update repo url (#17788)
PabloCastellano Nov 25, 2019
3c204c3
Use feature-state template (#17787)
PabloCastellano Nov 25, 2019
6a36fde
rebase (#15349)
Nov 25, 2019
3640664
Update kops Installation Steps (#17726)
kihahu Nov 25, 2019
7293688
translate_networkpolicy (#17733)
xieyanker Nov 25, 2019
446e8e6
Add stateful set which hpa has supported (#17806)
MIBc Nov 26, 2019
0ce1f6c
Removed duplicate link (#17799)
paulanunda Nov 26, 2019
824236c
Update kubectl get hpa output (#17780)
bpelikan Nov 26, 2019
50176c6
Minor heading update according to the guideline (#17747)
sharjeelaziz Nov 26, 2019
b3593f2
Fixed the link (#17731)
novice81 Nov 26, 2019
7380475
Reference link added for Flex and CSI volume (#17735)
tanalam2411 Nov 26, 2019
7012923
Update etcd.md (#17751)
reung37 Nov 26, 2019
0498674
Update 2019-04-04-local-persistent-volumes-ga.md (#17753)
reung37 Nov 26, 2019
52f499f
add EKS cluster upgrading section (#17800)
ykhr53 Nov 26, 2019
670937f
add blog: java controller framework (#16135)
yue9944882 Nov 26, 2019
5c27059
Clean up configure-persistent-volume-storage task (#16907)
sftim Nov 26, 2019
38546ab
incorrect command for sort-by operation on pod (#17032)
praveen-kg Nov 26, 2019
1727afc
Update debug-application.md (#17066)
j-zimnowoda Nov 26, 2019
30c765d
Reword “Extend kubectl with plugins” (#17005)
sftim Nov 26, 2019
3b2728f
fr-docs: Update kops Installation Steps (#17805)
kihahu Nov 26, 2019
23dcbfe
Add kubernetes-asyncio library (#17812)
tomplus Nov 26, 2019
c3844df
How to upgrade minikube (#17813)
Nov 26, 2019
a7f5c59
Fix homepage titles :fr: translation (#17811)
BenDz Nov 26, 2019
89d595b
Updating date for blog post (#17816)
kbarnard10 Nov 26, 2019
0343a90
Corrected typo in the text file (#17819)
krufab Nov 27, 2019
a185ba9
Add Flowmill agent to examples of DaemonSets (#17818)
juchem Nov 27, 2019
5b15376
fix secret not working (#17810)
zhouya0 Nov 27, 2019
dae63ad
2019-08-26-kubernetes-with-microk8s.md added (#16122)
idvoretskyi Nov 27, 2019
5236435
fix broken links : http://kubernetes.io/gettingstarted/ (#17756)
huchengze Nov 27, 2019
c8ad8a8
init cloud controller doc (#17785)
locmai Nov 27, 2019
9ea99cc
Initial containers document in Vietnamese (#17822)
Nov 27, 2019
d9ebcc0
Fix typo in CCM's title (#17823)
locmai Nov 27, 2019
c912fb0
kubectl config should be linked to its anchor (#17828)
tnqn Nov 27, 2019
8821f0e
en-docs: Minikube Installation via Homebrew (#17826)
kihahu Nov 27, 2019
072b343
Adding vi-container-environment-variables (#17825)
Nov 28, 2019
7ad7c19
fix some broken links (#17851)
huchengze Nov 28, 2019
822a0c3
Fixed the incorrect parameter of specifying the CRI endpoint for kube…
bogard1203 Nov 28, 2019
b23e800
Update Giant Swarm website URL (#17838)
marians Nov 28, 2019
0b3a7cd
fix some broken links (#17857)
huchengze Nov 29, 2019
24d60eb
Fix misspell of type of Pod condition at init container explanation (…
vanou Nov 29, 2019
ea24db4
Task tools document in Vietnamese (#17854)
huynguyennovem Nov 29, 2019
75de475
fixed broken link for issue #17859 (#17871)
Vageesha17 Nov 29, 2019
23b9ba9
solved for issue #17853 (#17872)
Vageesha17 Nov 29, 2019
592053d
Reword glossary entry (#17429)
sftim Nov 29, 2019
f8d4007
Add TopologyManager description (#17867)
makocchi-git Nov 29, 2019
6839316
Updata_service.md (#17834)
yunxji Nov 30, 2019
ae5806a
Tasks/Configure DNS for a Cluster: add some descriptions about CoreDN…
ykhr53 Nov 30, 2019
9213911
Update commands/command output to reflect current versions. (#17877)
sharjeelaziz Nov 30, 2019
686b5bf
Correct RegisterCloudProvider link (#17873)
RainbowMango Nov 30, 2019
49f183f
Remove readOnly:false from Downward API volume examples (#17661)
imjasonh Dec 1, 2019
8231693
Tweak StatefulSet concept page for YAML rendering (#17891)
tengqm Dec 1, 2019
f1911ad
Fix the format of prerequisites section (#17892)
tengqm Dec 1, 2019
95fcb70
Fix a command in kubectl cheatsheet (#17888)
tengqm Dec 1, 2019
6479f0e
Removed dead links to old getting started guides (#17889)
tengqm Dec 1, 2019
9ce3a52
Change PowerShell example to use the -Raw flag (#17645)
lojies Dec 1, 2019
5db7759
Spelling correction (#17895)
flimzy Dec 2, 2019
44306c9
fix some broken links (#17897)
huchengze Dec 2, 2019
520732d
update exmaple for job (#17903)
k-toyoda-pi Dec 2, 2019
6c68b19
Deleted duplicate sentence and corrected typo (#17902)
bogard1203 Dec 2, 2019
83c3e34
Fix a dead link (#17900)
makocchi-git Dec 2, 2019
eb50bdd
fix 404 urls in kustomization.md (#17793)
npu21 Dec 2, 2019
a27a0a3
Fix broken link to AWS provider settings source (#17899)
Dec 2, 2019
b8f7bd1
update style guide for styling component names (#17588)
kbhawkey Dec 2, 2019
b1d3b5f
fix output example in automated-tasks-with-cron-jobs.md (#17906)
k-toyoda-pi Dec 2, 2019
e0a340e
Update an out-of-date link (#17907)
umiblue Dec 2, 2019
094db09
en-fr: Append Note To Alternative Linux Install (#17827)
kihahu Dec 2, 2019
cb197ec
Blog post: Gardener Project Update (#17516)
rfranzke Dec 2, 2019
3f2954c
Update KubeCon buttons for Shanghai (#17916)
zacharysarah Dec 3, 2019
34be1a7
fix path not consistent (#17923)
zhouya0 Dec 3, 2019
f317420
updated 3 logos on case studies page (#17628)
cjyabraham Dec 3, 2019
95a560c
Update kube-scheduler.md (#17283)
xtreme-sameer-vohra Dec 3, 2019
59f46bc
Add missing `systemctl` step for running `cri-o` (#17926)
mattjmcnaughton Dec 3, 2019
c4d1005
add cidr to glossary (#17550)
mhamdisemah Dec 3, 2019
677fe3e
specify components requiring feature gate (#17922)
boluisa Dec 4, 2019
5028461
Fixed hot reload panic of local hugo issue. (#17894)
Colstuwjx Dec 4, 2019
92d151f
fix-up 404 urls (#17936)
Aresforchina Dec 4, 2019
6e13621
Update guaranteed-scheduling-critical-addon-pods.md (#17151)
rdxmb Dec 4, 2019
7eaf038
correct diagram label (#17942)
matt-simons Dec 4, 2019
cee35e4
fix-up 404 urls (#17941)
Aresforchina Dec 4, 2019
fb5dfe4
Translate Minikube environment to French (#17939)
remyleone Dec 4, 2019
dc2c5e5
Freshen the list of English content approvers for SIG Docs (#17929)
zacharysarah Dec 4, 2019
53fb08d
Add YouTube social button in header and footer (#16838)
hvaara Dec 4, 2019
026ad4b
Update the cluster create and disable commands (#17947)
prameshj Dec 5, 2019
713d2fa
Initialize DNS Pod Service for ID Localization. (#16707)
irvifa Dec 5, 2019
d83a005
Add statefulsets for ID localization. (#16700)
irvifa Dec 5, 2019
ba8d70a
Initialize Common Label for ID Localization. (#16706)
irvifa Dec 5, 2019
e1aa7c3
Add job running into completion in ID Localization. (#16705)
irvifa Dec 5, 2019
759dd07
Updated kubeone URL (#17766)
pnutmath Dec 5, 2019
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
DOCKER = docker
HUGO_VERSION = 0.57.2
HUGO_VERSION = 0.59.1
DOCKER_IMAGE = kubernetes-hugo
DOCKER_RUN = $(DOCKER) run --rm --interactive --tty --volume $(CURDIR):/src
NODE_BIN = node_modules/.bin
Expand Down
3 changes: 0 additions & 3 deletions OWNERS_ALIASES
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,6 @@ aliases:
sig-docs-en-owners: # Admins for English content
- bradamant3
- bradtopol
- chenopis
- cody-clark
- daminisatya
- gochist
- jaredbhatti
Expand All @@ -51,7 +49,6 @@ aliases:
- simplytunde
- steveperry-53
- tengqm
- tfogo
- xiangpengzhao
- zacharysarah
- zparnold
Expand Down
10 changes: 8 additions & 2 deletions assets/sass/_base.sass
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ header
background-size: contain
background-position: center center
background-repeat: no-repeat

#blog
&.flip-nav, &.open-nav
.logo
Expand Down Expand Up @@ -490,7 +490,7 @@ footer
display: inline-block
background-image: url(/images/social_sprite.svg)
background-repeat: no-repeat
background-size: 300px
background-size: 350px
width: 50px
height: 50px
border-radius: 5px
Expand Down Expand Up @@ -549,6 +549,12 @@ a.calendar
&:hover
background-position: -250px 100%

a.youtube
background-position: -300px 0

&:hover
background-position: -300px 100%

#viewDocs
display: none

Expand Down
8 changes: 7 additions & 1 deletion assets/sass/_desktop.sass
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,7 @@ $video-section-height: 550px
display: inline-block
background-image: url(../images/social_sprite.svg)
background-repeat: no-repeat
background-size: 300px
background-size: 350px
width: 50px
height: 50px
border-radius: 5px
Expand Down Expand Up @@ -264,6 +264,12 @@ $video-section-height: 550px
&:hover
background-position: -250px 100%

a.youtube
background-position: -300px 0

&:hover
background-position: -300px 100%

#community, .gridPage
#hero
text-align: left
Expand Down
4 changes: 2 additions & 2 deletions content/en/_index.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,12 +45,12 @@ <h2>The Challenges of Migrating 150+ Microservices to Kubernetes</h2>
<br>
<br>
<br>
<a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-north-america-2019" button id="desktopKCButton">Attend KubeCon in San Diego on Nov. 18-21, 2019</a>
<a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2020/" button id="desktopKCButton">Attend KubeCon in Amsterdam on Mar. 30-Apr. 2, 2020</a>
<br>
<br>
<br>
<br>
<a href="https://events.linuxfoundation.org/events/kubecon-cloudnativecon-europe-2020/" button id="desktopKCButton">Attend KubeCon in Amsterdam on Mar. 30-Apr. 2, 2020</a>
<a href="https://events.linuxfoundation.cn/kubecon-cloudnativecon-open-source-summit-china/" button id="desktopKCButton">Attend KubeCon in Shanghai on July 28-30, 2020</a>
</div>
<div id="videoPlayer">
<iframe data-url="https://www.youtube.com/embed/H06qrNmGqyE?autoplay=1" frameborder="0" allowfullscreen></iframe>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,6 @@ Ahh, that’s better.

##### Conclusion

So there you have it, nine new and exciting things you can do with your Kubernetes cluster and the kubectl command line. If you’re just getting started with Kubernetes, check out [Google Container Engine](https://cloud.google.com/container-engine/) or other ways to [get started with Kubernetes](http://kubernetes.io/gettingstarted/).
So there you have it, nine new and exciting things you can do with your Kubernetes cluster and the kubectl command line. If you’re just getting started with Kubernetes, check out [Google Container Engine](https://cloud.google.com/container-engine/) or other ways to [get started with Kubernetes](/docs/tutorials/kubernetes-basics/).

- Brendan Burns, Google Software Engineer
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ As we mentioned above, we would love your help:
- Connect with the community on [Slack](http://slack.kubernetes.io/)
- Follow us on Twitter [@Kubernetesio](https://twitter.com/kubernetesio) for latest updates&nbsp;
- Post questions (or answer questions) on Stackoverflow&nbsp;
- Get started running, deploying, and using Kubernetes [guides](http://kubernetes.io/gettingstarted/)&nbsp;
- Get started running, deploying, and using Kubernetes [guides](/docs/tutorials/kubernetes-basics/);

But, most of all, just let us know how you are transforming your business using Kubernetes, and how we can help you do it even faster. Thank you for your support!

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ People familiar with [Puppet](https://github.com/puppetlabs/puppet)&nbsp;might h

### The Puppet Kubernetes Module

The Puppet Kubernetes module currently assumes you already have a Kubernetes cluster [up and running](http://kubernetes.io/gettingstarted/).&nbsp;Its focus is on managing the resources in Kubernetes, like Pods, Replication Controllers and Services, not (yet) on managing the underlying kubelet or etcd services. Here’s a quick snippet of code describing a Pod in Puppet’s DSL.
The Puppet Kubernetes module currently assumes you already have a Kubernetes cluster [up and running](/docs/tutorials/kubernetes-basics/);Its focus is on managing the resources in Kubernetes, like Pods, Replication Controllers and Services, not (yet) on managing the underlying kubelet or etcd services. Here’s a quick snippet of code describing a Pod in Puppet’s DSL.


```
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ Another potential issue with the kubelet implementation today is that kubelet ha



There are many other aspects of CRI that are not covered in this blog post. Please see the list of [design docs and proposals](https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md#design-docs-and-proposals) for all the details.
There are many other aspects of CRI that are not covered in this blog post. Please see the list of [design docs and proposals](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/container-runtime-interface.md#design-docs-and-proposals) for all the details.



Expand All @@ -112,7 +112,7 @@ If you are interested in trying these alternative runtimes, you can follow the i



For developers interested in integrating a new container runtime, please see the [developer guide](https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md) for the known limitations and issues of the API. We are actively incorporating feedback from early developers to improve the API. Developers should expect occasional API breaking changes (it is Alpha, after all).
For developers interested in integrating a new container runtime, please see the [developer guide](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/container-runtime-interface.md) for the known limitations and issues of the API. We are actively incorporating feedback from early developers to improve the API. Developers should expect occasional API breaking changes (it is Alpha, after all).



Expand All @@ -124,7 +124,7 @@ Kubelet does not yet use CRI by default, but we are actively working on making t



Besides a few [missing features](https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md#docker-cri-integration-known-issues), the new integration has consistently passed the main end-to-end tests. We plan to expand the test coverage soon and would like to encourage the community to report any issues to help with the transition.
Besides a few [missing features](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/container-runtime-interface.md#docker-cri-integration-known-issues), the new integration has consistently passed the main end-to-end tests. We plan to expand the test coverage soon and would like to encourage the community to report any issues to help with the transition.



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ However, we were still using JSON as a format in which data was stored in etcd,
We made tens of optimizations throughout the Kubernetes codebase during the last three releases, including:

- optimizing the scheduler (which resulted in 5-10x higher scheduling throughput)
- switching all controllers to a new recommended design using shared informers, which reduced resource consumption of controller-manager - for reference see [this document](https://github.com/kubernetes/community/blob/master/contributors/devel/controllers.md)
- switching all controllers to a new recommended design using shared informers, which reduced resource consumption of controller-manager - for reference see [this document](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-api-machinery/controllers.md)
- optimizing individual operations in the API server (conversions, deep-copies, patch)
- reducing memory allocation in the API server (which significantly impacts the latency of API calls)
We want to emphasize that the optimization work we have done during the last few releases, and indeed throughout the history of the project, is a joint effort by many different companies and individuals from the whole Kubernetes community.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ The Kubernetes community believes that we can help teams restore their footing o

With over 1,200 contributors and [over a million lines of code](https://www.openhub.net/p/kubernetes), each release of Kubernetes is a massive undertaking staffed by brave volunteer [release managers](https://github.com/kubernetes/community/wiki). These normal releases are fully transparent and the process happens in public. However, security releases must be handled differently to keep potential attackers in the dark until a fix is made available to users.

We drew inspiration from other open source projects in order to create the [**Kubernetes security release process**](https://github.com/kubernetes/community/blob/master/contributors/devel/security-release-process.md). Unlike a regularly scheduled release, a security release must be delivered on an accelerated schedule, and we created the [Product Security Team](https://git.k8s.io/security/security-release-process.md#product-security-committee-psc)&nbsp;to handle this process.
We drew inspiration from other open source projects in order to create the [**Kubernetes security release process**](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-release/release.md). Unlike a regularly scheduled release, a security release must be delivered on an accelerated schedule, and we created the [Product Security Team](https://git.k8s.io/security/security-release-process.md#product-security-committee-psc)&nbsp;to handle this process.

This team quickly selects a lead to coordinate work and manage communication with the persons that disclosed the vulnerability and the Kubernetes community. The security release process also documents ways to measure vulnerability severity using the [Common Vulnerability Scoring System (CVSS) Version 3.0 Calculator](https://www.first.org/cvss/calculator/3.0). This calculation helps inform decisions on release cadence in the face of holidays or limited developer bandwidth. By making severity criteria transparent we are able to better set expectations and hit critical timelines during an incident where we strive to:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ Stateful workloads:
Extensibility:

- [API aggregation](/docs/concepts/api-extension/apiserver-aggregation/) at runtime is the most powerful extensibility features in this release, allowing power users to add Kubernetes-style pre-built, 3rd party or user-created APIs to their cluster.
- [Container Runtime Interface](https://github.com/kubernetes/community/blob/master/contributors/devel/container-runtime-interface.md) (CRI) has been enhanced with New RPC calls to retrieve container metrics from the runtime. [Validation tests for the CRI](https://github.com/kubernetes/community/blob/master/contributors/devel/cri-validation.md) have been published and Alpha integration with [containerd](http://containerd.io/), which supports basic pod lifecycle and image management is now available. Read our previous [in-depth post introducing CRI](https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes).

- [Container Runtime Interface](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/container-runtime-interface.md) (CRI) has been enhanced with New RPC calls to retrieve container metrics from the runtime. [Validation tests for the CRI](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/cri-validation.md) have been published and Alpha integration with [containerd](http://containerd.io/), which supports basic pod lifecycle and image management is now available. Read our previous [in-depth post introducing CRI](https://kubernetes.io/blog/2016/12/container-runtime-interface-cri-in-kubernetes).

Additional Features:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,9 +72,9 @@ Cri-containerd v1.0.0-alpha.0 was released on Sep. 25, 2017.

It is feature complete. All Kubernetes features are supported.

All [CRI validation test](https://github.com/kubernetes/community/blob/master/contributors/devel/cri-validation.md)s have passed. (A CRI validation is a test framework for validating whether a CRI implementation meets all the requirements expected by Kubernetes.)
All [CRI validation tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-node/cri-validation.md) have passed. (A CRI validation is a test framework for validating whether a CRI implementation meets all the requirements expected by Kubernetes.)

All regular [node e2e test](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-testing/e2e-tests.md)s have passed. (The Kubernetes test framework for testing Kubernetes node level functionalities such as managing pods, mounting volumes etc.)
All regular [node e2e tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-testing/e2e-tests.md) have passed. (The Kubernetes test framework for testing Kubernetes node level functionalities such as managing pods, mounting volumes etc.)

To learn more about the v1.0.0-alpha.0 release, see the [project repository](https://github.com/kubernetes-incubator/cri-containerd/releases/tag/v1.0.0-alpha.0).

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ _Editor's note: Today's post is a joint post from the deep learning team at Baid

Two open source communities—PaddlePaddle, the deep learning framework originated in Baidu, and Kubernetes®, the most famous containerized application scheduler—are announcing the Elastic Deep Learning (EDL) feature in PaddlePaddle’s new release codenamed Fluid.

Fluid EDL includes a [Kubernetes controller](https://github.com/kubernetes/community/blob/master/contributors/devel/controllers.md), [_PaddlePaddle auto-scaler_](https://github.com/PaddlePaddle/cloud/tree/develop/doc/edl/experiment#auto-scaling-experiment), which changes the number of processes of distributed jobs according to the idle hardware resource in the cluster, and a new fault-tolerable architecture as described in the [PaddlePaddle design doc](https://github.com/PaddlePaddle/Paddle/blob/develop/doc/design/cluster_train/README.md).
Fluid EDL includes a [Kubernetes controller](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-api-machinery/controllers.md), [_PaddlePaddle auto-scaler_](https://github.com/PaddlePaddle/cloud/tree/develop/doc/edl/experiment#auto-scaling-experiment), which changes the number of processes of distributed jobs according to the idle hardware resource in the cluster, and a new fault-tolerable architecture as described in the [PaddlePaddle design doc](https://github.com/PaddlePaddle/Paddle/blob/develop/doc/design/cluster_train/README.md).

Industrial deep learning requires significant computation power. Research labs and companies often build GPU clusters managed by SLURM, MPI, or SGE. These clusters either run a submitted job if it requires less than the idle resource, or pend the job for an unpredictably long time. This approach has its drawbacks: in an example with 99 available nodes and a submitted job that requires 100, the job has to wait without using any of the available nodes. Fluid works with Kubernetes to power elastic deep learning jobs, which often lack optimal resources, by helping to expose potential algorithmic problems as early as possible.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ It’s finally possible to have dots in Go package names. In this section’s ex
Kubernetes 1.9 includes a number of example projects which can serve as a blueprint for your own projects:

- [k8s.io/sample-apiserver](https://github.com/kubernetes/sample-apiserver) is a simple user-provided API server that is integrated into a cluster via [API aggregation](/docs/concepts/api-extension/apiserver-aggregation/).
- [k8s.io/sample-controller](https://github.com/kubernetes/sample-controller) is a full-featured [controller](https://github.com/kubernetes/community/blob/master/contributors/devel/controllers.md) (also called an operator) with shared informers and a workqueue to process created, changed or deleted objects. It is based on CustomResourceDefinitions and uses [k8s.io/code-generator](https://github.com/kubernetes/code-generator) to generate deepcopy functions, typed clientsets, informers, and listers.
- [k8s.io/sample-controller](https://github.com/kubernetes/sample-controller) is a full-featured [controller](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-api-machinery/controllers.md) (also called an operator) with shared informers and a workqueue to process created, changed or deleted objects. It is based on CustomResourceDefinitions and uses [k8s.io/code-generator](https://github.com/kubernetes/code-generator) to generate deepcopy functions, typed clientsets, informers, and listers.



Expand Down
4 changes: 2 additions & 2 deletions content/en/blog/_posts/2018-05-04-Announcing-Kubeflow-0-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,8 +77,8 @@ It’d be impossible to have gotten where we are without enormous help from ever

* [Argo](https://github.com/kubeflow/kubeflow/tree/master/kubeflow/argo) for managing ML workflows
* [Caffe2 Operator](https://github.com/kubeflow/caffe2-operator) for running Caffe2 jobs
* [Horovod & OpenMPI](https://github.com/kubeflow/kubeflow/tree/master/kubeflow/openmpi) for improved distributed training performance of TensorFlow
* [Identity Aware Proxy](https://github.com/kubeflow/kubeflow/blob/master/docs/gke/iap.md), which enables using security your services with identities, rather than VPNs and Firewalls
* [Horovod & OpenMPI](https://github.com/kubeflow/kubeflow/tree/master/components/openmpi-controller) for improved distributed training performance of TensorFlow
* [Identity Aware Proxy](https://github.com/kubeflow/kubeflow/blob/master/docs/gke/iap_request.py), which enables using security your services with identities, rather than VPNs and Firewalls
* [Katib](https://github.com/kubeflow/katib) for hyperparameter tuning
* [Kubernetes volume controller](https://github.com/kubeflow/experimental-kvc) which provides basic volume and data management using volumes and volume sources in a Kubernetes cluster.
* [Kubebench](https://github.com/kubeflow/kubebench) for benchmarking of HW and ML stacks
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ We started by restructuring the Ambassador internals more along the lines of a m

As we started working more closely with Envoy v2, a testing challenge was quickly identified. As more and more features were being supported in Ambassador, more and more bugs appeared in Ambassador's handling of less common but completely valid combinations of features. This drove to creation of a new testing requirement that meant Ambassador's test suite needed to be reworked to automatically manage many combinations of features, rather than relying on humans to write each test individually. Moreover, we wanted the test suite to be fast in order to maximize engineering productivity.

Thus, as part of the Ambassador rearchitecture, we introduced the [Kubernetes Acceptance Test (KAT)](https://github.com/datawire/ambassador/tree/master/kat) framework. KAT is an extensible test framework that:
Thus, as part of the Ambassador rearchitecture, we introduced the [Kubernetes Acceptance Test (KAT)](https://github.com/datawire/ambassador/tree/master/python/kat) framework. KAT is an extensible test framework that:



Expand Down
Loading