Katarzyna Kańska
5e9716e6b5
Update horizontal-pod-autoscale-walkthrough.md ( #18960 )
...
Update command for creating php-apache deployment due to the following warning: `kubectl run --generator=deployment/apps.v1 is DEPRECATED and will be removed in a future version. Use kubectl run --generator=run-pod/v1 or kubectl create instead.`
2020-02-03 10:45:21 -08:00
Arjun
d0cf343dd1
Revert "Configurable Scaling for the HPA ( #18157 )" ( #18963 )
...
This reverts commit 5dbfaafe1a .
2020-02-03 08:21:22 -08:00
Neil Jerram
ef5550f12e
Fix that dual-stack does not require Kubenet specifically ( #18924 )
...
* Fix that dual-stack does not require Kubenet specifically
Rather it requires a network plugin that supports dual-stack, and
others are available, including Calico.
* Update content/en/docs/tasks/network/validate-dual-stack.md
Added link to doc about network plugins
Co-Authored-By: Tim Bannister <tim@scalefactory.com >
Co-authored-by: Tim Bannister <tim@scalefactory.com >
2020-02-03 02:09:21 -08:00
Rene Luria
d1c81147c1
Update container-runtimes.md ( #18608 )
...
for debian install of docker, also install gnupg2 for apt-key add to work
2020-02-03 01:29:21 -08:00
UDIT GAURAV
af843e8ca1
(refactor): Corrections (grammatical) in service.md file ( #18944 )
...
* Update service.md
* Fixed the invaild changes
Signed-off-by: Udit Gaurav <uditgaurav@gmail.com >
2020-02-02 14:51:20 -08:00
Casey Davenport
09a8e814e5
Update Calico section of kubeadm install guide ( #18821 )
...
* Update Calico section of kubeadm install guide
* Address review feedback
2020-02-01 04:39:20 -08:00
Jacky Wu
ebf3ac2999
fix: fixed eating initial 2 spaces inside code. ( #18914 )
2020-02-01 03:55:21 -08:00
Jeremy L. Morris
9ae82f11e9
reword storage release note to match the change in k/k PR #87090 ( #18921 )
2020-01-31 05:36:20 -08:00
Julian V. Modesto
3dcb84268c
Document dry-run authorization requirements ( #18235 )
...
* Document dry-run write access requirement.
- Add section on dry-run authorization
- Refer to dry-run authorization for diff
- Consistently hyphenate dry-run
* Update content/en/docs/reference/using-api/api-concepts.md
Co-Authored-By: Tim Bannister <tim@scalefactory.com >
Co-authored-by: Tim Bannister <tim@scalefactory.com >
2020-01-31 01:52:21 -08:00
Karen Bradshaw
999be25909
update ref link for v1.16 ( #18837 )
...
Related to issue #18820 .
remove links to prev API refs
2020-01-30 17:36:19 -08:00
Tim Bannister
3cf7ba1092
Clean up admission controller deprecation example ( #18399 )
2020-01-29 15:28:14 -08:00
Sascha Grunert
c43b4a5dd5
Unify runtime references ( #18493 )
...
- Use the glossary to correctly reference runtimes
- Updated runtime class documentation for CRI-O
- Removed rktlet from runtimes since its EOL
Signed-off-by: Sascha Grunert <sgrunert@suse.com >
2020-01-29 15:24:14 -08:00
Jie Shen
02a8e64b08
Fix typo for tasks/access-kubernetes-api/configure-aggregation-layer.md ( #18652 )
2020-01-29 15:14:13 -08:00
Mariyan Dimitrov
5cef2f771e
en: Remove kubectl duplicate example ( #18656 )
...
With #16974 and the removal of --include-uninitialized flag, the
second
and third examples of kubectl delete become equal, thus leading to
duplication and being confusing. Suggest to remove the duplicate and
replace it with another example in the future if needed.
Observed in v1.16 and v1.17 documentation.
Signed-off-by: Mariyan Dimitrov <mariyan.dimitrov@gmail.com >
2020-01-29 15:12:13 -08:00
Tim Bannister
8b42027bbb
Revise version requirements ( #18688 )
...
Assume that the reader is running a version of Kubernetes that supports
the Secret resource.
2020-01-29 15:02:14 -08:00
Jacky Wu
9803c508b4
doc: add pod security policy reference link to document. ( #18729 )
...
* doc: add pod security policy reference link to document.
* doc: add what's next for pod-security-policy ref.
2020-01-29 14:50:15 -08:00
Jacky Wu
c7dc8c141a
feat: add ephermeral container approach inside pod debug page. ( #18754 )
2020-01-29 14:28:14 -08:00
Josh Soref
48fb48d882
Grammar ( #18785 )
...
* grammar: 'to' distributes over 'or'
* grammar: reword
per app.grammarly.com
* grammar: simplify
from app.grammarly.com
* spelling: etc.
2020-01-29 14:20:14 -08:00
Rajat Toshniwal
e47c71e6d3
fix doc conflict regarding postStart ( #18806 )
...
* kubeadm: improvements to the cert management documentation (#18397 )
- move the sections about custom certificates and external CA
to the kubeadm-certs page
- minor cleanups to the kubeadm-certs page, including updated output
for the check-expiration command
- link the implementation details page to the new locations
for custom certs and external CA
* fix doc conflict regarding postStart
2020-01-29 14:18:13 -08:00
Gerasimos Dimitriadis
6474db98a1
Small editorial fixes in glossary entries ( #18807 )
...
* Small editorial fixes in glossary entries
* Revert the wording in the glossary term for proxy
2020-01-29 14:16:14 -08:00
Jacky Wu
b093fdefcc
doc: correct pv status for pv protection example. ( #18816 )
2020-01-29 14:10:14 -08:00
Trishank Karthik Kuppusamy
45dd7d107a
Run minikube docker-env in a shell-independent way ( #18823 )
2020-01-29 13:18:13 -08:00
KYamani
d01be3a3f2
Update _index.md ( #18825 )
2020-01-29 13:16:13 -08:00
makocchi
a3560e9bbd
Clean up extensions/v1beta1 in docs ( #18841 )
2020-01-29 13:10:16 -08:00
Mariyan Dimitrov
cbb20be969
Fix small typos ( #18886 )
...
* Fix small typos
Small typos noticed and fixed in:
- configure-upgrade-etcd.md
- reconfigure-kubelet.md
Signed-off-by: Mariyan Dimitrov <mariyan.dimitrov@gmail.com >
* Rephrase a paragraph on etcd upgrade
en\docs\tasks\administer-cluster\configure-upgrade-etcd.md
Following a suggestion in #18886 , I've rephrased a sentence on etcd
upgrade prerequisites.
Signed-off-by: Mariyan Dimitrov <mariyan.dimitrov@gmail.com >
2020-01-29 12:06:16 -08:00
Venkata Harshavardhan Reddy Allu
2529bc642c
install container runtimes without prompts ( #18893 )
...
In Kubernetes docs, all of the packages that are required to set up the
Kubernetes are installed without requiring any prompts through
the package manager (like apt or yum) except for the container runtimes.
https://kubernetes.io/docs/setup/production-environment/container-runtimes/
So, it would be better to have these installations with prompts (yes) disabled.
2020-01-29 10:10:15 -08:00
Tim Bannister
44b7de8749
Fix references to sig-docs-l10n-admins ( #18661 )
2020-01-28 11:57:41 -08:00
Anshu Prateek
040df41846
change escaped chars to markdown ( #18858 )
...
Helps to keep doc clean for long term
2020-01-28 02:51:40 -08:00
craigbox
23027d73be
Drive by copy edit of blog post ( #18881 )
...
* Medium copy edit.
* more fixes
2020-01-27 08:53:06 -08:00
Kyle Smith
45d22102c6
Add Hyperlink to Kubernetes API ( #18852 )
2020-01-27 08:01:03 -08:00
Naoki Oketani
d6024d62f5
remove $ following the style guide ( #18855 )
2020-01-27 07:59:08 -08:00
Jie Shen
fb788cfba3
Fix typo in en/docs/contribute/style/content-guilde.md ( #18862 )
2020-01-27 01:35:05 -08:00
makocchi
ba42867f68
Clean up extensions/v1beta1 in docs ( #18838 )
2020-01-26 14:23:02 -08:00
Mariyan Dimitrov
143b5c0019
Fix typo in Scalability section ( #18866 )
...
The phrase `very larger` is not valid, it is supposed to be either `very
large` or `larger`. Propose to have it `very large`.
Signed-off-by: Mariyan Dimitrov <mariyan.dimitrov@gmail.com >
2020-01-26 05:53:01 -08:00
Sharjeel Aziz
2d410f35c5
Fix for a typo ( #18822 )
2020-01-24 08:30:32 -08:00
Naoki Oketani
bb06ed1193
fix an example path ( #18848 )
2020-01-24 06:32:32 -08:00
makocchi
27a407e886
Clean up extensions/v1beta1 in docs ( #18839 )
2020-01-24 06:30:33 -08:00
Joe Betz
6e83202424
Followup fixes for: Add resource version section to api-concepts ( #18069 )
...
* Followup fixes for: Add resource version section to api-concepts documentation
* Apply feedback
* Apply feedback
* Switch paragraph to active voice
2020-01-23 08:20:51 -08:00
Shivang Goswami
649c3d3f3b
Remove user-journeys legacy content #18615 ( #18779 )
2020-01-21 20:26:35 -08:00
Kaitlyn Barnard
70cc6b1317
Revert "Create Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md ( #16869 )" ( #18805 )
...
This reverts commit 2c4545e105 .
2020-01-21 11:54:38 -08:00
Eugenio Marzo
11fff0560c
Create 2019-12-10-Gamified-Chaos-Engineering-Tool-for-Kubernetes.md ( #18062 )
...
* Create 2019-12-10-Gamified-Chaos-Engineering-Tool-for-Kubernetes.md
* Update and rename 2019-12-10-Gamified-Chaos-Engineering-Tool-for-Kubernetes.md to 2019-01-16-Gamified-Chaos-Engineering-Tool-for-Kubernetes.md
* Update 2019-01-16-Gamified-Chaos-Engineering-Tool-for-Kubernetes.md
* Update and rename 2019-01-16-Gamified-Chaos-Engineering-Tool-for-Kubernetes.md to 2019-01-22-Gamified-Chaos-Engineering-Tool-for-Kubernetes.md
Co-authored-by: Kaitlyn Barnard <kaitlynbarnard10@gmail.com >
2020-01-21 11:52:36 -08:00
Patrick Ohly
8d62fad3dc
blog: introduce CSI support for ephemeral inline volumes ( #16832 )
...
* csi-ephemeral-inline-volumes: introduce CSI support for ephemeral inline volumes
This was alpha in Kubernetes 1.15 and became beta in 1.16. Several CSI
drivers already support it (soon...).
* csi-ephemeral-inline-volumes: bump date and address feedback (NodeUnpublishVolume)
* csi-ephemeral-inline-volumes: add examples and next steps
* csi-ephemeral-inline-volumes: rename file, minor edits
* csi-ephemeral-inline-volumes: include Docker example
2020-01-21 11:50:37 -08:00
Shunde Zhang
2c4545e105
Create Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md ( #16869 )
...
* Create Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
* Update Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Taylor Dolezal <onlydole@users.noreply.github.com >
* Update Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update content/en/blog/_posts/Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-Authored-By: Bob Killen <killen.bob@gmail.com >
* Update Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
* Update Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
* Update Deploying-External-OpenStack-Cloud-Provider-With-Kubeadm.md
Co-authored-by: Bob Killen <killen.bob@gmail.com >
Co-authored-by: Taylor Dolezal <onlydole@users.noreply.github.com >
2020-01-21 11:34:37 -08:00
Zach Corleissen
29cccfd07a
Add blog post: Reviewing 2019 in Docs ( #18662 )
...
Tiny fix
Feedback from onlydole
Add missing link
Incremental fixes
Revise Jim's job title
Update content/en/blog/_posts/2020-01-17-Docs-Review-2019.md
Co-Authored-By: Celeste Horgan <celeste@cncf.io >
Feedback from celeste, change date
2020-01-21 10:13:37 -08:00
Steve Bang
e6308dc66e
Correct description of kubectl ( #18172 )
...
* Correct description of kubectl
Given that `kubectl` is not a [command line interface (CLI)](https://en.wikipedia.org/wiki/Command-line_interface ), I suggest calling it what it is -- a control utility (ctl = control). The term "tool" is commonly used in place of "utility," including the `kubectl` docs.
A CLI presents the user with a command prompt at which the user can enter multiple command lines that a command-line interpreter interprets and processes. Think of `bash`, `emacs`, or a SQL shell. Since `kubectl` is not run in a shell, it is not a CLI.
Here are related docs that correctly refer to `kubectl` as a "command-line tool":
- https://kubernetes.io/docs/reference/tools/#kubectl
- https://kubernetes.io/docs/reference/glossary/?fundamental=true#term-kubectl
- https://kubernetes.io/docs/tasks/tools/install-kubectl/
- https://kubernetes.io/docs/reference/kubectl/kubectl/
* Update content/en/docs/reference/kubectl/overview.md
Co-Authored-By: Zach Corleissen <zacharysarah@users.noreply.github.com >
Co-authored-by: Zach Corleissen <zacharysarah@users.noreply.github.com >
2020-01-21 10:03:37 -08:00
lemon
11c462e6f1
Fix deployment name in docs/tasks/administer-cluster/dns-horizontal-autoscaling.md ( #18772 )
2020-01-19 19:45:36 -08:00
Xin Chen
902db8c6f6
Fixed outdated ECR credential debug message ( #18631 )
...
* Fixed outdated ECR credential debug message
The log message for troubleshooting kubelet auto fetching ECR credentils issue has been changed (noticed since 1.14), and the new message reads like this when verbose log level is set to 3:
- `aws_credentials.go:109] unable to get ECR credentials from cache, checking ECR API`
- `aws_credentials.go:116] Got ECR credentials from ECR API for <Your ECR AWS Account ID>.dkr.ecr.us-east-1.amazonaws.com`
This is based on the kubelet source code:
https://github.com/kubernetes/kubernetes/blob/release-1.14/pkg/credentialprovider/aws/aws_credentials.go#L91
This PR is to fix this and to avoid confusion for more people who are troubleshooting the kubelet ECR issue.
* Update content/en/docs/concepts/containers/images.md
Co-Authored-By: Tim Bannister <tim@scalefactory.com >
Co-authored-by: Tim Bannister <tim@scalefactory.com >
2020-01-19 07:33:36 -08:00
0xC45
b57509bbf6
Install legacy iptables binaries for Ubuntu/Debian ( #18625 )
...
On the latest Debian 10, the `arptables-legacy` and `ebtables-legacy` binaries are not installed by default. Although the (non-legacy) versions are installed by default, it appears the respective packages that provide the legacy binaries must be installed in order to switch to the legacy alternatives. If you attempt to switch to the legacy alternatives without installing the `arptables` and `ebtables` packages, you will see an error:
```
update-alternatives: error: alternative /usr/sbin/arptables-legacy for arptables not registered; not setting
```
I have confirmed that the packages are present on Debian 10 and Ubuntu 19.10 and they provide the legacy alternatives. See:
* https://packages.ubuntu.com/eoan/amd64/iptables/filelist
* https://packages.ubuntu.com/eoan/amd64/arptables/filelist
* https://packages.ubuntu.com/eoan/amd64/ebtables/filelist
* https://packages.debian.org/buster/amd64/iptables/filelist
* https://packages.debian.org/buster/amd64/arptables/filelist
* https://packages.debian.org/buster/amd64/ebtables/filelist
2020-01-18 09:45:35 -08:00
YAMAMOTO Takashi
9bfc5d8966
Stop mentioning LegacyNodeRoleBehavior for ServiceNodeExclusion labels ( #17542 )
...
The text gives me an impression that LegacyNodeRoleBehavior somehow
affects which label is in effect. But actually it doesn't.
2020-01-18 09:43:35 -08:00
Mariyan Dimitrov
cda86d62c0
en: Fix minor semantical issue ( #18752 )
...
On the page, it says `as you .KUBECONFIG` whereas it is meant `as your
.KUBECONFIG`. Minor annoyance, but still benefits fixing. One char PR.
Signed-off-by: Mariyan Dimitrov <mariyan.dimitrov@gmail.com >
2020-01-18 09:31:35 -08:00