Commit Graph

2056 Commits (20e45f13315fde00c713af9fe5b83ba5e8475c6a)

Author SHA1 Message Date
Tim Bannister 20e45f1331 Add concept page for Operators (#14458)
* Add concept page for Operator pattern

* Link to article about Operator best practices
2019-07-11 17:57:07 -07:00
Tim Bannister a6fc4c139b Improve docs on “Assigning Pods to Nodes” (#14278)
* Switch to "failure zone" term

Previous wording, "availability zone", is specific to certain cloud
service providers (eg AWS).

* Refer to glossary terms where appropriate

* Reword signposting to examples

* Assign stable name to anchor

* Link to standard node labels

* Fix incorrect feature state claims

* NodeRestriction admission plugin needs Kubernetes v1.11

(or later)

* Move further reading to whatsnext section

* Fix link to cluster setup

* Drop advice about older kubectl

Kubernetes v1.14+ definitely does offer a compatible kubectl

* Drop outdated comment about downloading examples

* Call an availability zone an availability zone
2019-07-11 17:53:05 -07:00
Justin Biggs e76ccf33cc update cluster definition and add tooltip to concepts page. (#14967) 2019-07-11 17:45:06 -07:00
Ismail Alidzhikov 0d32a93de4 Fix feature-state for ExpandInUsePersistentVolumes (#15076)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-07-11 17:43:06 -07:00
Tim Bannister 8e6c0abc54 Revise Addons section of components (#15173) 2019-07-11 17:39:04 -07:00
Tim Bannister e1ec9a6246 Improve init containers concept page (#14281)
* Improve init containers page

- Overall rewording
- Link to “Debug init containers” in whatsnext
- Explain terms / use glossary references
- Use glossary shortcodes where appropriate
- Expand terms like QoS and cgroup that aren't in the glossary
- Only document & recommend stable syntax
- Tweak initContainer examples to use project style
- Drop vestigialreference to StatefulSet

Also: write “container” in lower case

Most of the places where this page talks about containers, it's as a
concept rather than an object in the Kubernetes API. Adjust case
accordingly.

* Reword what's next section
2019-07-11 16:31:07 -07:00
devasat a90f783820 cheatsheet.md: fix command that queries for label version (#15355)
'rc' in the command is interpreted as pod name
2019-07-11 16:13:05 -07:00
Ellen Mei ec61bf6c84 machine-generated translations need human review (#15381) 2019-07-11 11:13:06 -07:00
Patrick Lang 86e7a0fac9 docs: note that kubectl port-forward supported in 1.15 on Windows (#15361) 2019-07-09 20:26:25 -07:00
karolflont 9a58393192 Update kubeadm-upgrade-1-14.md (#15359)
Ubuntu 16.04.5 LTS
apt-mark unhold kubeadm && apt-get update && apt-get install -y kubeadm=1.14.x-00 && apt-mark hold kubeadm gives the below error
The following packages have unmet dependencies:
kubelet : Depends: kubernetes-cni (= 0.6.0) but 0.7.5-00 is to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Unholding the kubelet with kubeadm fixes the problem.
2019-07-09 20:24:25 -07:00
Tim Bannister d550d112af Add scheduler concept guide (#14637)
* Add scheduler concept page

* Rename scheduling overview

* Fix non-ASCII colon symbols

* Reword scheduler concept page

* Move scheduler performance tuning into scheduling

* Signpost from overview to kube-scheduler, etc

* Add whatsnext section to scheduler concept

* Restructure scheduling concept

Now there's a concept page for scheduling, some of the details
in the performance tuning page can have a better home.

* Omit link to (unwritten) scheduling extensions page

* Drop deprecated / superseded filtering rules
2019-07-09 12:28:25 -07:00
Michael Shen e1e9e8c7fc Grammar Correction (#15354)
From:  Go cipher suites will be use
To: Go cipher suites will be used
2019-07-09 05:48:03 -07:00
devasat daa1886134 configure-upgrade-etcd.md: rename section header (#15328)
The section heading refers to starting API Server, but the content is about starting etcd cluster.
2019-07-09 04:12:03 -07:00
mohamed chiheb ben jemaa eaf8b43d6c change image registry (#15326) 2019-07-09 04:10:02 -07:00
David Ricordel 140ffcd845 Separate commands from output (#15331) 2019-07-09 04:08:02 -07:00
mohamed chiheb ben jemaa cad2e5c006 fixing coredns label (#15340) 2019-07-09 03:58:01 -07:00
Patrick Lang 097618dfa1 Update pause image based on kubernetes#75479 (#15345) 2019-07-09 03:52:02 -07:00
Lubomir I. Ivanov 7e3f1789b2 kubeadm: recommend installing calico 3.8 (#15090)
This change is required since the 3.8 manifest moves to using
apps/v1 instead of extensions/v1beta1 for types like DaemonSet
and Deployment.

See PR 70672 of k/k.
2019-07-07 02:00:34 -07:00
Hypo 43903a873b add how to install kubeadm (#15174)
* add how to install

* make improvements

* Update kubeadm.md
2019-07-07 01:56:34 -07:00
Tim Bannister 8b1db5c271 Tidy assign-cpu-resource page (#15126)
* Tidy assign-cpu-resource page

* Update assign-cpu-resource.md
2019-07-06 21:02:32 -07:00
Karen Bradshaw 48e68a9eb5 Update api reference contrib doc (#15114)
* Update api reference contrib doc

See issue #14111

* updates to api ref contrib guide

* further updates to api ref contrib

* more updates api ref contrib
2019-07-06 21:00:34 -07:00
mhamdi semah 7db830ab61 Issue with k8s.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/ No package kubeadm available. (#15111) 2019-07-06 20:58:34 -07:00
zhangqx2010 42ef78a7ad update multi-language description (#15124)
* update multi-language description

* Update style-guide.md

* Update style-guide.md
2019-07-06 20:56:34 -07:00
shankarsundaram 4f841f0cab Update what-is-kubernetes.md (#15181)
container needs to start i cant be the same container . so renamed from restart to start
2019-07-06 20:52:33 -07:00
Kohei Toyoda 0f1c2b7e68 update generator table for kubectl run (#15146) 2019-07-06 20:50:33 -07:00
popozy f3bb552f2a lose apt-mark unhold kubectl (#15176)
lose apt-mark unhold kubectl when apt-get install kubectl. If not unhold kubectl, it would return the error follows:
``` shell
root@ecs-k8s-master:~# apt-mark unhold kubelet && apt-get update && apt-get install -y kubelet=1.15.0-00 kubectl=1.15.0-00 && apt-mark hold kubelet 
kubelet was already not hold.
Hit:1 https://download.docker.com/linux/ubuntu xenial InRelease
Hit:2 https://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial InRelease
Hit:3 https://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial-updates InRelease
Get:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial-backports InRelease [107 kB]
Hit:4 https://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial-backports InRelease
Hit:5 https://mirrors.tuna.tsinghua.edu.cn/ubuntu xenial-security InRelease
Hit:6 https://packages.cloud.google.com/apt kubernetes-xenial InRelease                                                                                                                     
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-145 linux-headers-4.4.0-145-generic linux-image-4.4.0-145-generic linux-modules-4.4.0-145-generic
Use 'apt autoremove' to remove them.
The following held packages will be changed:
  kubectl
The following packages will be upgraded:
  kubectl kubelet
2 upgraded, 0 newly installed, 0 to remove and 9 not upgraded.
E: Held packages were changed and -y was used without --allow-change-held-packages.
```
2019-07-06 20:48:34 -07:00
Ismail Alidzhikov f8af591cb0 Use networking.k8s.io/v1beta1 for ingress apiVersion (#15190)
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-07-06 20:42:34 -07:00
Karen Bradshaw 0c4353e86c update kubectl ref contrib guide (#15199)
* [WIP] update kubectl ref contrib guide

* updates to kubectl cmd ref contrib
2019-07-06 04:54:35 -07:00
Brian Grant 71e027895e Remove myself from review of all files except what-is-kubernetes and the deprecation policy. All of the lists of suggested reviewers need to be overhauled, but that's a separate task. (#15227) 2019-07-06 04:20:35 -07:00
Jay Pipes d065457f69 correct request payload for imagepolicy webhook (#15228)
The example request payload for the imagepolicy webhook mistakenly
represented annotations as a list instead of an object.
2019-07-06 04:16:36 -07:00
Yang Guo 14b33db63c Fix several issues in "Using sysctls in a Kubernetes Cluster" (#15248)
1. Replace net.ipv4.route.min_pmtu with net.core.somaxconn in the
   example of using unsafe sysctls in containers, since the former is not
   accessible within container namespace at all.

2. Not all net.* sysctls are namespaced. Explain the correct way to
   identify the namespaced networking sysctls.
2019-07-06 04:10:35 -07:00
David Dieulivol 24d32ebd83 Update service.md (#15267) 2019-07-06 03:58:34 -07:00
Guoxiang Zu e50dba3ac4 Provide the default values for sync period and ttl (#15296)
* Provide the default values for sync period and ttl

Fill the default value information of kubelet sync period and ttl of ConfigMaps cache in kubelet.
Value info comes from:
https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/configmap/configmap_manager.go#L110
https://github.com/kubernetes/kubernetes/blob/master/pkg/kubelet/apis/config/v1beta1/defaults.go#L51

* Update configure-pod-configmap.md
2019-07-06 02:34:35 -07:00
Sebastian Florek 5cc0fbe1b4 Update Dashboard install and access links (#15290)
Updated installation link to refer stable tagged branch and access link.
2019-07-06 02:32:34 -07:00
Jay Pipes f14ea99943 fix old link to logging devel docs (#15270)
Development docs for logging have moved to sig-instrumentation.
2019-07-06 02:30:36 -07:00
Paco Xu 9b431b2ce4 Remove --allow-privileged as it is deprecated in latest 1.15.0 (#15285) 2019-07-06 02:28:33 -07:00
João Vitor 3903154544 Fix typo and path of file from the task "Configure a Pod to Use a ConfigMap" (#15311)
* fix path of game.properties file

It has been dowloaded to configure-pod-container/configmap/game.properties

* fix typo: kustomization instead of kusotmization
2019-07-06 02:20:36 -07:00
Samuel Walker b838fa571e [Route] vs [Router] (#15315)
Using the solution found at https://github.com/rancher/rke/issues/689#issuecomment-397016756 I was able to avoid the error `can't store data at section "Router"`
2019-07-06 02:18:35 -07:00
Michael Vorburger ⛑️ 5d56ee4d2c fix broken link in krib.md (#15295) 2019-07-04 22:28:36 -07:00
Ramin Abdollahi 4a8234f388 fix typo (#15241) 2019-07-04 07:22:37 -07:00
Naoki Oketani 4e9325e981 fixed a typo in Kustomize Feature List (#15246) 2019-07-04 01:06:13 -07:00
Wayne Khan a649dd4e39 Fixed case (previously: allocateS) (#15275) 2019-07-04 00:38:12 -07:00
Himanshu Pandey 147687dddb Added the hyperlink for pod in the page (#15113)
* add the hyperlink for pod in the page

* Changed Pod href to tooltip
2019-07-03 06:56:35 -07:00
William Zhang 08d49237c9 📰 fix the scheduling framework figure link (#15155)
Signed-off-by: William Zhang <warmchang@outlook.com>
2019-07-03 06:54:35 -07:00
Naoki Oketani aa4e6fe95e added missing EOF (#15159)
* added missing EOF

* fixed a typo and leading output
2019-07-03 06:46:33 -07:00
Rong Gao db9dacafc0 fix broken link in scheduling-framework (#15182) 2019-07-03 06:44:32 -07:00
Maruf Tuhin d2b16d711e Fix typo (#15265) 2019-07-03 06:22:31 -07:00
Lubomir I. Ivanov 91c1c3d196 kubeadm: apply some fixes to the self-hosting doc (#15252)
- add link to selfhosting pivot command
- fix typo in "upgrade"
- use relative links
- add "/capture" and "capture body" tags
2019-07-03 06:02:32 -07:00
Hypo 9c1af4ddb8 add kubeadm ClusterConfiguration usage (#15175)
* add usage

* update note

* update note

* update ClusterConfiguration yml
2019-07-02 19:52:29 -07:00
Dan Mueller e2802088a8 fix typo (#15255) 2019-07-02 15:41:11 -07:00