Skip to content

Commit fcfe1b6

Browse files
author
RA489
authored
Merge branch 'master' into kubeadm_inst
2 parents 9a386e5 + cb5d05e commit fcfe1b6

File tree

242 files changed

+60371
-5854
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

242 files changed

+60371
-5854
lines changed

OWNERS_ALIASES

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ aliases:
9898
- irvifa
9999
sig-docs-id-reviews: # PR reviews for Indonesian content
100100
- girikuncoro
101+
- habibrosyad
101102
- irvifa
102103
- wahyuoi
103104
- phanama

README-zh.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -228,8 +228,8 @@ For more information about contributing to the Kubernetes documentation, see:
228228
有关为 Kubernetes 文档做出贡献的更多信息,请参阅:
229229

230230
* [贡献 Kubernetes 文档](https://kubernetes.io/docs/contribute/)
231-
* [页面内容类型](http://kubernetes.io/docs/contribute/style/page-content-types/)
232-
* [文档风格指南](http://kubernetes.io/docs/contribute/style/style-guide/)
231+
* [页面内容类型](https://kubernetes.io/docs/contribute/style/page-content-types/)
232+
* [文档风格指南](https://kubernetes.io/docs/contribute/style/style-guide/)
233233
* [本地化 Kubernetes 文档](https://kubernetes.io/docs/contribute/localization/)
234234

235235
# 中文本地化

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ Try checking the current limit for open files:
7676

7777
Then run the following commands (adapted from https://gist.github.com/tombigel/d503800a282fcadbee14b537735d202c):
7878

79-
```
79+
```shell
8080
#!/bin/sh
8181

8282
# These are the original gist links, linking to my gists now.

config.toml

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -138,10 +138,10 @@ time_format_default = "January 02, 2006 at 3:04 PM PST"
138138
description = "Production-Grade Container Orchestration"
139139
showedit = true
140140

141-
latest = "v1.19"
141+
latest = "v1.20"
142142

143-
fullversion = "v1.19.0"
144-
version = "v1.19"
143+
fullversion = "v1.20.0"
144+
version = "v1.20"
145145
githubbranch = "master"
146146
docsbranch = "master"
147147
deprecated = false
@@ -183,40 +183,40 @@ js = [
183183
]
184184

185185
[[params.versions]]
186-
fullversion = "v1.19.0"
187-
version = "v1.19"
188-
githubbranch = "v1.19.0"
186+
fullversion = "v1.20.0"
187+
version = "v1.20"
188+
githubbranch = "v1.20.0"
189189
docsbranch = "master"
190190
url = "https://kubernetes.io"
191191

192192
[[params.versions]]
193-
fullversion = "v1.18.8"
193+
fullversion = "v1.19.4"
194+
version = "v1.19"
195+
githubbranch = "v1.19.4"
196+
docsbranch = "release-1.19"
197+
url = "https://v1-19.docs.kubernetes.io"
198+
199+
[[params.versions]]
200+
fullversion = "v1.18.12"
194201
version = "v1.18"
195-
githubbranch = "v1.18.8"
202+
githubbranch = "v1.18.12"
196203
docsbranch = "release-1.18"
197204
url = "https://v1-18.docs.kubernetes.io"
198205

199206
[[params.versions]]
200-
fullversion = "v1.17.11"
207+
fullversion = "v1.17.14"
201208
version = "v1.17"
202-
githubbranch = "v1.17.11"
209+
githubbranch = "v1.17.14"
203210
docsbranch = "release-1.17"
204211
url = "https://v1-17.docs.kubernetes.io"
205212

206213
[[params.versions]]
207-
fullversion = "v1.16.14"
214+
fullversion = "v1.16.15"
208215
version = "v1.16"
209-
githubbranch = "v1.16.14"
216+
githubbranch = "v1.16.15"
210217
docsbranch = "release-1.16"
211218
url = "https://v1-16.docs.kubernetes.io"
212219

213-
[[params.versions]]
214-
fullversion = "v1.15.12"
215-
version = "v1.15"
216-
githubbranch = "v1.15.12"
217-
docsbranch = "release-1.15"
218-
url = "https://v1-15.docs.kubernetes.io"
219-
220220

221221
# User interface configuration
222222
[params.ui]

content/de/community/_index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<main>
99
<div class="content">
1010
<h3>Die Gewissheit, dass Kubernetes überall und für alle gut funktioniert.</h3>
11-
<p>Verbinden Sie sich mit der Kubernetes-Community in unserem <a href="http://slack.k8s.io/">Slack Kanal</a>, <a href="https://discuss.kubernetes.io/">Diskussionsforum</a>, oder beteiligen Sie sich an der <a href="https://groups.google.com/forum/#!forum/kubernetes-dev"> Kubernetes-dev-Google-Gruppe</a>. Eine wöchentliches Community-Meeting findet per Videokonferenz statt, um den Stand der Dinge zu diskutieren, folgen Sie
11+
<p>Verbinden Sie sich mit der Kubernetes-Community in unserem <a href="http://slack.k8s.io/">Slack Kanal</a>, <a href="https://discuss.kubernetes.io/">Diskussionsforum</a>, oder beteiligen Sie sich an der <a href="https://groups.google.com/g/kubernetes-dev"> Kubernetes-dev-Google-Gruppe</a>. Eine wöchentliches Community-Meeting findet per Videokonferenz statt, um den Stand der Dinge zu diskutieren, folgen Sie
1212
<a href="https://github.com/kubernetes/community/blob/master/events/community-meeting.md">diesen Anweisungen</a> für Informationen wie Sie teilnehmen können.</p>
1313
<p>Sie können Kubernetes auch auf der ganzen Welt über unsere
1414
<a href="https://www.meetup.com/topics/kubernetes/">Kubernetes Meetup Community</a> und der

content/en/blog/_posts/2016-01-00-Why-Kubernetes-Doesnt-Use-Libnetwork.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,14 +26,14 @@ On the other hand, CNI is more philosophically aligned with Kubernetes. It's far
2626

2727
Additionally, it's trivial to wrap a CNI plugin and produce a more customized CNI plugin — it can be done with a simple shell script. CNM is much more complex in this regard. This makes CNI an attractive option for rapid development and iteration. Early prototypes have proven that it's possible to eject almost 100% of the currently hard-coded network logic in kubelet into a plugin.
2828

29-
We investigated [writing a "bridge" CNM driver](https://groups.google.com/forum/#!topic/kubernetes-sig-network/5MWRPxsURUw) for Docker that ran CNI drivers. This turned out to be very complicated. First, the CNM and CNI models are very different, so none of the "methods" lined up. We still have the global vs. local and key-value issues discussed above. Assuming this driver would declare itself local, we have to get info about logical networks from Kubernetes.
29+
We investigated [writing a "bridge" CNM driver](https://groups.google.com/g/kubernetes-sig-network/c/5MWRPxsURUw) for Docker that ran CNI drivers. This turned out to be very complicated. First, the CNM and CNI models are very different, so none of the "methods" lined up. We still have the global vs. local and key-value issues discussed above. Assuming this driver would declare itself local, we have to get info about logical networks from Kubernetes.
3030

3131
Unfortunately, Docker drivers are hard to map to other control planes like Kubernetes. Specifically, drivers are not told the name of the network to which a container is being attached — just an ID that Docker allocates internally. This makes it hard for a driver to map back to any concept of network that exists in another system.
3232

3333
This and other issues have been brought up to Docker developers by network vendors, and are usually closed as "working as intended" ([libnetwork #139](https://github.com/docker/libnetwork/issues/139), [libnetwork #486](https://github.com/docker/libnetwork/issues/486), [libnetwork #514](https://github.com/docker/libnetwork/pull/514), [libnetwork #865](https://github.com/docker/libnetwork/issues/865), [docker #18864](https://github.com/docker/docker/issues/18864)), even though they make non-Docker third-party systems more difficult to integrate with. Throughout this investigation Docker has made it clear that they’re not very open to ideas that deviate from their current course or that delegate control. This is very worrisome to us, since Kubernetes complements Docker and adds so much functionality, but exists outside of Docker itself.
3434

3535
For all of these reasons we have chosen to invest in CNI as the Kubernetes plugin model. There will be some unfortunate side-effects of this. Most of them are relatively minor (for example, `docker inspect` will not show an IP address), but some are significant. In particular, containers started by `docker run` might not be able to communicate with containers started by Kubernetes, and network integrators will have to provide CNI drivers if they want to fully integrate with Kubernetes. On the other hand, Kubernetes will get simpler and more flexible, and a lot of the ugliness of early bootstrapping (such as configuring Docker to use our bridge) will go away.
3636

37-
As we proceed down this path, we’ll certainly keep our eyes and ears open for better ways to integrate and simplify. If you have thoughts on how we can do that, we really would like to hear them — find us on [slack](http://slack.k8s.io/) or on our [network SIG mailing-list](https://groups.google.com/forum/#!forum/kubernetes-sig-network).
37+
As we proceed down this path, we’ll certainly keep our eyes and ears open for better ways to integrate and simplify. If you have thoughts on how we can do that, we really would like to hear them — find us on [slack](http://slack.k8s.io/) or on our [network SIG mailing-list](https://groups.google.com/g/kubernetes-sig-network).
3838

3939
Tim Hockin, Software Engineer, Google

content/en/blog/_posts/2019-12-09-volume-snapshot-beta.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ As mentioned above, with the promotion of Volume Snapshot to beta, the feature i
4444

4545
In order to use the Kubernetes Volume Snapshot feature, you must ensure the following components have been deployed on your Kubernetes cluster:
4646

47-
- [Kubernetes Volume Snapshot CRDs](https://github.com/kubernetes-csi/external-snapshotter/tree/master/config/crd)
47+
- [Kubernetes Volume Snapshot CRDs](https://github.com/kubernetes-csi/external-snapshotter/tree/53469c21962339229dd150cbba50c34359acec73/config/crd)
4848
- [Volume snapshot controller](https://github.com/kubernetes-csi/external-snapshotter/tree/master/pkg/common-controller)
4949
- CSI Driver supporting Kubernetes volume snapshot beta
5050

@@ -180,7 +180,7 @@ If your cluster does not come pre-installed with the correct components, you may
180180
#### Install Snapshot Beta CRDs
181181

182182
- `kubectl create -f config/crd`
183-
- [https://github.com/kubernetes-csi/external-snapshotter/tree/master/config/crd](https://github.com/kubernetes-csi/external-snapshotter/tree/master/config/crd)
183+
- [https://github.com/kubernetes-csi/external-snapshotter/tree/53469c21962339229dd150cbba50c34359acec73/config/crd](https://github.com/kubernetes-csi/external-snapshotter/tree/53469c21962339229dd150cbba50c34359acec73/config/crd)
184184
- Do this once per cluster
185185

186186

content/en/blog/_posts/2020-12-02-dockershim-faq.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,14 +140,15 @@ runtime where possible.
140140

141141
Another thing to look out for is anything expecting to run for system maintenance
142142
or nested inside a container when building images will no longer work. For the
143-
former, you can use the [`crictl`][cr] tool as a drop-in replacement and for the
144-
latter you can use newer container build options like [img], [buildah], or
145-
[kaniko] that don’t require Docker.
143+
former, you can use the [`crictl`][cr] tool as a drop-in replacement (see [mapping from docker cli to crictl](https://kubernetes.io/docs/tasks/debug-application-cluster/crictl/#mapping-from-docker-cli-to-crictl)) and for the
144+
latter you can use newer container build options like [img], [buildah],
145+
[kaniko], or [buildkit-cli-for-kubectl] that don’t require Docker.
146146

147147
[cr]: https://github.com/kubernetes-sigs/cri-tools
148148
[img]: https://github.com/genuinetools/img
149149
[buildah]: https://github.com/containers/buildah
150150
[kaniko]: https://github.com/GoogleContainerTools/kaniko
151+
[buildkit-cli-for-kubectl]: https://github.com/vmware-tanzu/buildkit-cli-for-kubectl
151152

152153
For containerd, you can start with their [documentation] to see what configuration
153154
options are available as you migrate things over.

0 commit comments

Comments
 (0)