3058 Commits

Author SHA1 Message Date
Arjun 6909798afd Updated version for the HPA configurable scaling feature (#18965)
Signed-off-by: Arjun Naik <arjun.rn@gmail.com>
2020-02-03 10:43: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
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
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
vineeth 247c484446 Merged master into dev-1.18 to keep in sync
Signed-off-by: vineeth <vineethpothulapati@outlook.com>
2020-01-19 10:09:18 +05:30
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
Gerasimos Dimitriadis 5772d582ea Fix typo in manifests path (#18753) 2020-01-18 09:29:36 -08:00
Shivesh Abhishek b647b6ec55 Update field-selectors.md (#18641) 2020-01-18 08:41:35 -08:00
Aanand Ramachandran 7879c46450 Added a new section on Azure CNI (#17830)
* Added a new section on Azure CNI

Azure provides a CNI for native integration of Kubernetes Pods in a Virtual Network. I have added a short description of this CNI and provided links to important documentation

* Update networking.md

* Made updates based on comments

This is much closer to what you are recommending. Please take a look
2020-01-18 08:39:35 -08:00
Marc Bihlmaier 571d2ff008 fix version link to changelog (#18747) 2020-01-17 07:58:57 -08:00
wawa e3a7a56878 Remove redundant information when deploy flannel on kubernetes include windows node (#18274) 2020-01-17 07:54:59 -08:00