Commit Graph

989 Commits

Author SHA1 Message Date
Kai Chen 442f3945e7 Remove redirect and point to the generated kubectl doc directly (#8208)
Since we now generate the kubectl doc for each release, it is no longer necessary to use the old redirects. Cleaning up the references throughout the documents.
2018-04-27 15:02:19 -07:00
Qiming bb5d7cc1bf Fix the title for the CoreOS page (#8151)
The current title "CoreOS on AWS or GCE" is misleading because the page
actually contains information about many ways to run Kubernetes. When
the page is referenced from the navigation panel, the title becomes very
confusing.

Closes: #711
2018-04-26 13:42:28 -07:00
bsteciuk d5e46842ef Added reference to issue 67176 in limitations (#8118) 2018-04-19 11:56:00 -07:00
DavadDi d6f05bef6d fix component configuration url (#8073)
fix apiserver/kubelet/proxy  config url  address for `--extra-config` of  minikube
2018-04-13 07:51:03 -07:00
Qiming 2515d623a8 Use apps/v1 API group whenever possible (#8055)
The use of extensions/v1beta1, apps/v1beta1 and apps/v1beta2 API
groups should be discouraged.

Closes: #8049
2018-04-11 15:43:55 -07:00
Tim Hockin 8dff71a36b Pass 2: k8s GCR vanity URL (#8006) 2018-04-06 12:13:09 -07:00
thepill fadfd7b3eb Remove duplicate limitations (#7952)
Multiple limitations has been mentioned twice - this change removes them.
2018-04-04 08:37:09 -07:00
Mike 4d04576958 Update minikube.md (#7925)
clean-up the exposed deployment (service)
2018-04-01 07:35:03 -07:00
Graham Christensen e7bf1283b0 Correct minikube incantation for image-service-endpoint (#7873) 2018-03-31 11:40:03 -07:00
Jennifer Rondeau 409e77d3e5 Merge 1.10 to master for release (#7861)
* 1.10 update (#7151)

* Fix partition value expected behaviour explanation (#7123)

Fixes issue #7057

* Correct "On-Premise" to "On-Premises"

* Updates the Calico installation page (#7094)

* All files for Haufe Groups case study (#7051)

* Fix typo (#7127)

* fix typo of device-plugins.md (#7106)

* fix broken links (#7136)

* Updated configure-service-account (#7147)

Error from server resolved by escaping kubectl patch serviceaccount default -p '{"imagePullSecrets": [{"name": "myregistrykey"}]}' JSON string by '\'

* Remove docs related to 'require-kubeconfig' (#7138)

With kubernetes/kubernetes#58367 merged, v1.10 will not use the
"require-kubeconfig" flag. The flag has become a no-op solely to ensure
existing deployments won't break.

* Added Verification Scenario for a Pod that Uses a PVC in Terminating State (#7164)

The below PR:
https://github.com/kubernetes/kubernetes/pull/55873
modified scheduler in such a way that scheduling of a pod that uses a PVC in Terminating state fails.

That's why verification of such scenario was added to documentation.

* fix LimitPodHardAntiAffinityTopology name (#7221)

* Document the removal of the KubeletConfigFile feature gate (#7140)

With kubernetes/kubernetes#58978 merged, the said feature gate is
removed. This PR removes texts related to the gate and revises the
Feature Gates reference to reflect this change.

* deprecate three admission controller (#7363)

* Document the removal of Accelerators feature gate (#7389)

The `Accelerators` feature gate will be removed in 1.11. 1.10 will be
its last mile.
References: kubernetes/kubernetes#57384

* Update local storage docs for beta (#7473)

* Document that HugePages feature gate is Beta (#7387)

The `HugePages` feature gate has graduated to Beta in v1.10. This PR
documents this fact.

* Add HyperVContainer feature gates (#7502)

* Remove the beta reference from Taints and Tolerations doc (#7493)

* Kms provider doc (#7479)

* Kms provider doc

* issue# 7399, Create KMS-provider.md and update encrypt-data.md

* address review comments

* Document that Device Plugin feature is Beta (1.10) (#7512)

* Add docs for CRD features for 1.10 (#7439)

* Add docs for CRD features for 1.10

* Add CustomResourcesSubresources to list of feature gates

* Add latest changes to custom resources doc

* Add crds as abbreviated alias (#7437)

* Bring PVC Protection Feature to Beta (#7165)

* Bring PVC Protection Feature to Beta

The PR: https://github.com/kubernetes/kubernetes/pull/59052
brought PVC Protection feature to beta.

That's why the documentation is updated accordingly.

* The PVC Protection feature was renamed to Storage Protection. That's why the documentation is updated.

* promote PodNodeSelector to stable; document detailed behavior (#7134)

* promote PodNodeSelector to stable; document detailed behavior

* respond to feedback

* Update CPU manager feature enabling (#7390)

With `CPUManager` feature graduating to beta. No explicit enabling is
required starting v1.10.
References: kubernetes/kubernetes#55977

* Adding block volumeMode documentation for local volumes. (#7531)

Code review comments.

Changed property to field.

Address tech review comment.

* remove description kubectl --show-all (#7574)

--show-all has been deprecated and set to true by default.
https://github.com/kubernetes/kubernetes/pull/60210

* fix description about contribute style guide (#7592)

* fix description about KUBECONFIG (#7589)

s/envrionment/environment

* fix description about cni (#7588)

s/simultanously/simultaneously/

* fix description about MutatingAdmissionWebhook and ValidatingAdmissionWebhook (#7587)

* fix description about persistent volume binding (#7590)

s/slighty/slightly/

* Doc change for configurable pod resolv.conf Beta (#7611)

* fix description about out of resource handling (#7597)

s/threshhold/threshold

* fix description about zookeeper (#7598)

s/achive/achieve

* fix description about kubeadm (#7594)

s/compatability/compatibility/

* fix description about kubeadm (#7593)

* fix description about kubeadm implementation details (#7595)

* fix description about api concepts (#7596)

* Storage Protection was renamed to Storage Object in Use Protection (#7576)

* Storage Protection was renamed to Storage Object in Use Protection

The K8s PR: https://github.com/kubernetes/kubernetes/pull/59901
renamed Storage Protection to Storage Object in Use Protection.

That's why the same is also renamed in the documentation.

* Moved Storage Object in Use Protection admission plugin description down according to alphabetic order.

* Use PSP from policy API group. (#7562)

* update kubeletconfig docs for v1.10, beta (#7561)

* Update port-forwarding docs (#7575)

* add pv protection description (#7620)

* fix description about client library (#7634)

* Add docs on configuring NodePort IP (#7631)

* Document that LocalStorageCapacityIsolation is beta (#7635)

A follow-up to the kubernetes/kubernetes#60159 change which has promoted
the `LocalStorageCapacityIsolation` feature gate to Beta.

* Update CoreDNS docs for beta (#7638)

* Update CoreDNS docs for beta

* Review comments

* Fix typo (#7640)

* Update feature gates move to beta (#7662)

* Added the inability to use colon ':' character as environment variable names and described workaround (#7657)

* merge master to 1.10, with fixes (#7682)

* Flag names changed (s/admission-control/enable-admission-plugins); disable-admissions-plugin entry added; removed reference to admission controller/plugins requiring set order (for v1.10), redundant example enabling specific plugin, and redundant version-specific info (#7449)

* Documentation for MountPropagation beta (#7655)

* Remove job's scale-related operations (#7684)

* authentication: document client-go exec plugins (#7648)

* authentication: document client-go exec plugins

* Update authentication.md

* Update local ephemeral storage feature to beta (#7685)

Update local ephemeral storage feature to beta

* Update docs for windows container resources (#7653)

* add server-side print docs (#7671)

* Create a task describing Pod process namespace sharing (#7489)

* Add external metrics to HPA docs (#7664)

* Add external metrics to HPA docs

* Update horizontal-pod-autoscale-walkthrough.md

* Apply review comments to HPA walkthrough

* remove description about "scale jobs" (#7712)

* CSI Docs for K8s v1.10 (#7698)

* Add a warning about increased memory consumption for audit logging feature. (#7725)

Signed-off-by: Mik Vyatskov <vmik@google.com>

* Update Audit Logging documentation for 1.10 (#7679)

Signed-off-by: Mik Vyatskov <vmik@google.com>

* Fix stage names in audit logging documentation (#7746)

Signed-off-by: Mik Vyatskov <vmik@google.com>

* Feature gate update for release 1.10 (#7742)

* State in the docs that the value of default Node labels are not reliable. (#7794)

* Kill the reference to --admission-control option (#7755)

The `--admission-control` option has been replaced by two new options in
v1.10. This PR kills the last appearance of the old option in the doc.

* Pvcprotection toc (#7807)

* Refreshing installation instructions (#7495)

* Refreshing installation instructions

Added conjure-up. Updated displays and juju versions to current versions.

* Updated anchors

* Fixed image value version typo (#7768)

Was inconsistent with other values

* Update flocker reference to the github repo (#7784)

* Fix typo in federation document (#7779)

* an user -> a user (#7778)

* Events are namespaced (#7767)

* fix 'monitoring' link lose efficacy problem' (#7764)

* docs/concepts/policy/pod-security-policy.md: minor fix. (#7659)

* Update downward-api-volume-expose-pod-information.md (#7771)

* Update downward-api-volume-expose-pod-information.md

The pod spec puts the downward api files into /etc/podinfo, not directly in /etc. Updated docs to reflect this fact.

* Update downward-api-volume-expose-pod-information.md

One more spot needed fixing.

* Update downward-api-volume-expose-pod-information.md

Yet another fix, in the container example.

* Add Amadeus Case Study (#7783)

* Add Amadeus Case Study

* add Amadeus logo

* Fixed Cyrillic с in 'kube-proxy-cm' (#7787)

There was a typo (wrong character) in kube-proxy-cm.yaml - Cyrillic с (UTF-8 0x0441) was used instead of Latin c.

* install-kubectl: choose one installation method (#7705)

The previous text layout suggested that all installations had to be done, one after another.

* Update install-kubeadm.md (#7781)

Add note to kubeadm install instruction to help install in other arch i.e. aarch64, ppc64le etc.

* repair failure link (#7788)

* repair failure link

* repair failure link

* do change as required

* Update k8s201.md (#7777)

* Update k8s201.md

Change instructions to download yams files directly from the website (as used in other pages.)

Added instructions to delete labeled pod to avoid warnings in the subsequent deployment step.

* Update k8s201.md

Added example of using the exposed host from the a node running Kubernetes. (This works on AWS with Weave; not able to test it on other variations...)

* Gramatical fix to kompose introduction (#7792)

The original wording didn't through very well. As much of the original sentence has been preserved as possible, primarily to ensure the kompose web address is see both in text and as a href link.

* update amadeus.html (#7800)

* Fix a missing word in endpoint reconciler section (#7804)

* add toc entry for pvcprotection downgrade issue doc

* Pvcprotection toc (#7809)

* Refreshing installation instructions (#7495)

* Refreshing installation instructions

Added conjure-up. Updated displays and juju versions to current versions.

* Updated anchors

* Fixed image value version typo (#7768)

Was inconsistent with other values

* Update flocker reference to the github repo (#7784)

* Fix typo in federation document (#7779)

* an user -> a user (#7778)

* Events are namespaced (#7767)

* fix 'monitoring' link lose efficacy problem' (#7764)

* docs/concepts/policy/pod-security-policy.md: minor fix. (#7659)

* Update downward-api-volume-expose-pod-information.md (#7771)

* Update downward-api-volume-expose-pod-information.md

The pod spec puts the downward api files into /etc/podinfo, not directly in /etc. Updated docs to reflect this fact.

* Update downward-api-volume-expose-pod-information.md

One more spot needed fixing.

* Update downward-api-volume-expose-pod-information.md

Yet another fix, in the container example.

* Add Amadeus Case Study (#7783)

* Add Amadeus Case Study

* add Amadeus logo

* Fixed Cyrillic с in 'kube-proxy-cm' (#7787)

There was a typo (wrong character) in kube-proxy-cm.yaml - Cyrillic с (UTF-8 0x0441) was used instead of Latin c.

* install-kubectl: choose one installation method (#7705)

The previous text layout suggested that all installations had to be done, one after another.

* Update install-kubeadm.md (#7781)

Add note to kubeadm install instruction to help install in other arch i.e. aarch64, ppc64le etc.

* repair failure link (#7788)

* repair failure link

* repair failure link

* do change as required

* Update k8s201.md (#7777)

* Update k8s201.md

Change instructions to download yams files directly from the website (as used in other pages.)

Added instructions to delete labeled pod to avoid warnings in the subsequent deployment step.

* Update k8s201.md

Added example of using the exposed host from the a node running Kubernetes. (This works on AWS with Weave; not able to test it on other variations...)

* Gramatical fix to kompose introduction (#7792)

The original wording didn't through very well. As much of the original sentence has been preserved as possible, primarily to ensure the kompose web address is see both in text and as a href link.

* update amadeus.html (#7800)

* Fix a missing word in endpoint reconciler section (#7804)

* add toc entry for pvcprotection downgrade issue doc

* revert TOC change

* Release 1.10 (#7818)

* Refreshing installation instructions (#7495)

* Refreshing installation instructions

Added conjure-up. Updated displays and juju versions to current versions.

* Updated anchors

* Fixed image value version typo (#7768)

Was inconsistent with other values

* Update flocker reference to the github repo (#7784)

* Fix typo in federation document (#7779)

* an user -> a user (#7778)

* Events are namespaced (#7767)

* fix 'monitoring' link lose efficacy problem' (#7764)

* docs/concepts/policy/pod-security-policy.md: minor fix. (#7659)

* Update downward-api-volume-expose-pod-information.md (#7771)

* Update downward-api-volume-expose-pod-information.md

The pod spec puts the downward api files into /etc/podinfo, not directly in /etc. Updated docs to reflect this fact.

* Update downward-api-volume-expose-pod-information.md

One more spot needed fixing.

* Update downward-api-volume-expose-pod-information.md

Yet another fix, in the container example.

* Add Amadeus Case Study (#7783)

* Add Amadeus Case Study

* add Amadeus logo

* Fixed Cyrillic с in 'kube-proxy-cm' (#7787)

There was a typo (wrong character) in kube-proxy-cm.yaml - Cyrillic с (UTF-8 0x0441) was used instead of Latin c.

* install-kubectl: choose one installation method (#7705)

The previous text layout suggested that all installations had to be done, one after another.

* Update install-kubeadm.md (#7781)

Add note to kubeadm install instruction to help install in other arch i.e. aarch64, ppc64le etc.

* repair failure link (#7788)

* repair failure link

* repair failure link

* do change as required

* Update k8s201.md (#7777)

* Update k8s201.md

Change instructions to download yams files directly from the website (as used in other pages.)

Added instructions to delete labeled pod to avoid warnings in the subsequent deployment step.

* Update k8s201.md

Added example of using the exposed host from the a node running Kubernetes. (This works on AWS with Weave; not able to test it on other variations...)

* Gramatical fix to kompose introduction (#7792)

The original wording didn't through very well. As much of the original sentence has been preserved as possible, primarily to ensure the kompose web address is see both in text and as a href link.

* update amadeus.html (#7800)

* Fix a missing word in endpoint reconciler section (#7804)

* Partners page updates (#7802)

* Partners page updates

* Update to ZTE link

* Make using sysctls a task instead of a concept (#6808)

Closes: #4505

* add a note when mount a configmap to pod (#7745)

* adjust a note format (#7812)

* Update docker-cli-to-kubectl.md (#7748)

* Update docker-cli-to-kubectl.md

Edited the document for adherence to the style guide and word usage.

* Update docker-cli-to-kubectl.md

* Incorporated the changes suggested.

* Mount propagation update to include docker config (#7854)

* update overridden config for 1.10 (#7847)

* update overridden config for 1.10

* fix config file per comments

* Update Extended Resource doc wrt cluster-level resources (#7759)
2018-03-26 18:33:11 -07:00
Ilya Dmitrichenko 3c4c2a3da2 Remove CoreOS guide that use Kubernetes v0.15.0 (#7821) 2018-03-23 08:52:02 -07:00
Sun Lintong 99332902bd "Nagions" should be "Nagios“ (#7762)
* change 'Nagions' to 'Nagios'

* changed as prompt

* add "protocol"
2018-03-23 08:45:03 -07:00
Sun Lintong ae1333a3df fix 'monitoring' link lose efficacy problem' (#7764) 2018-03-19 09:57:01 -07:00
Mike Wilson fb052567cb Refreshing installation instructions (#7495)
* Refreshing installation instructions

Added conjure-up. Updated displays and juju versions to current versions.

* Updated anchors
2018-03-17 20:53:00 -07:00
RongZhang 934a164a06 Update Kubespray documents (#7723) 2018-03-15 12:14:24 -07:00
Jamon Camisso c61553370a Update upgrades.md (#7751) 2018-03-15 09:18:25 -07:00
Venil Noronha 41c9f9aa8f Updates documentation pertaining to VMware (#7661)
* Adds 301 redirection for /docs/getting-started-guides/vsphere/ to
  https://vmware.github.io/vsphere-storage-for-kubernetes/documentation/

* Updates hyperlinks from /docs/getting-started-guides/vsphere/ to
  https://vmware.github.io/vsphere-storage-for-kubernetes/documentation/

* Updates solution table entries for VMware vSphere

* Fixes typos i.e. VMWare/Vmware -> VMware
2018-03-06 21:26:53 -08:00
Paul Michali 07d38fd485 IPv6: Updating doc related to IPv6. (#7606)
Made updates for files, related to IPv6. Note: The release notes
cover 1.9. When 1.10 release notes are added, the comment about
the /66 restriction for IPv6 can be removed.
2018-03-05 06:56:53 -08:00
Aravind 2b7f83ffce Fixed k8s.io/docs/getting-started-guides/fedora/fedora_manual_config, according to #7417 (#7626) 2018-03-04 23:10:51 -08:00
Calvin Hartwell f49c840678 Added Rancher <-> Ubuntu k8s integration documentation (#7607)
* fixed the interacting with cluster section for the ubuntu installation

* made changes as per request from zacharysarah

* added rancher stub

* added rancher documentation

* fixed missing capture tag

* added ingress example, fixed languages as per changes in the PR

* fixed page index as per pr

* fixed rancher readme
2018-03-04 18:27:51 -08:00
Sean Knox 9aeb431032 (ubuntu): fix broken etcd snapshot command (#7630) 2018-03-04 17:07:51 -08:00
Sean Knox 313f89c2d9 (azure): change default location, add info (#7629)
* (azure): change default location, add info

* (ubuntu): fix CLI typo
2018-03-04 12:24:51 -08:00
Gray 819af04c3c Update minikube.md (#6922)
When the container is being created, the ready number is 0/1.
2018-03-04 12:17:52 -08:00
Aivars Sterns 75aea2f0ec Update kubespray docs (#7601)
* Removed mention of kubespray-cli as mention has been removed from kubespray
* changed descriptions and requirements
2018-03-03 11:33:53 -08:00
Philip Mallory a84db20bab Update MacOS instructions to use curl (#7613)
MacOS comes with curl which makes it more convenient than wget.
This change is in response to #7275
2018-03-02 16:13:53 -08:00
Mike Wilson 4bbc2c77c6 Updating troubleshooting (#7546)
* Updating troubleshooting

Changed debug method over to CDK Field Agent and replaced old logging suggestion with the logging page.

* Rewording to hopefully clarify

Please let me know if this still isn't clear. It's a deceptively dense word soup and I wonder if I need to just expand on it some to remove assumptions.
2018-02-27 20:08:46 -08:00
Mike Wilson 5d9c2d35be Updating privileged container information (#7548)
* Updating privileged container information

We now use privileged containers by default on GPU-enabled nodes.

* Changes for consistency

Replaced worker with node.
2018-02-27 19:43:46 -08:00
Mike Wilson 8aaa23971e Update glossary page (#7547)
Changed some unit and charm names to match what we actually ship now.
2018-02-27 11:39:47 -08:00
Robert Morse a90eb022eb Getting Started Updates for SIG-Windows: take 2 (#7535)
* Pull out build instructions

* General clarifications and remove reference to merged kube-proxy PR

* Updates to sample yaml files, and clarification on host OS version (2016/latest vs 1709 tags)

* Reordering for clarity

* Add tag for Server 1709

* Addressing feedback

* Address feedback
2018-02-27 11:27:45 -08:00
Mike Wilson ab1398e940 Update logging documentation (#7526)
Juju option has changed.
2018-02-27 11:17:47 -08:00
Mike Wilson 0e7df8d741 Updating docs for upgrades (#7525)
* Updating docs for upgrades

* removing latin

per https://kubernetes.io/docs/home/contribute/style-guide/#avoid-latin-phrases

* More latin
2018-02-27 11:16:46 -08:00
Mike Wilson 41dfa4241e Updating index (#7549)
Adding information to reflect that CDK tracks upstream and doesn't alter binaries.
2018-02-27 10:58:45 -08:00
Mike Wilson 8b916c38b4 Update validation (#7550)
Adding a line about e2e tests passing on a CDK cluster.
2018-02-27 10:57:46 -08:00
Mike Wilson 8ed888a765 Updated to reflect network offerings (#7530)
Juju now supports canal and flannel. Adding docs to indicate that.
2018-02-27 10:56:46 -08:00
Weibin Lin 527911530d Remove the deprecated '--configure-cbr0=' (#7518) 2018-02-26 13:37:44 -08:00
Weibin Lin e0ca08771e Update scratch.md (#7516) 2018-02-26 07:49:43 -08:00
Mike Wilson 3885c80063 Add to contact methods (#7494)
Add kubernetes-users and kubernetes-novice to contact methods
2018-02-23 10:32:44 -08:00
Steve Perry 6b94d22cce In getting-started-guides, in front matter, change approvers to reviewers. (#7447) 2018-02-20 14:18:39 -08:00
Mike 96bc606cf6 Update kops.md (#6851)
fix typo
2018-02-19 08:47:37 -08:00
Ilya Dmitrichenko 1cf3866a8e Remove unreferenced fluentd pod config (#7450) 2018-02-19 07:33:38 -08:00
Ilya Dmitrichenko 23d20e3102 Remove Fedora guide with deprecated Ansible playbook (#7300)
The playbook in contrib/ansible had been deprecated, but somehow
this reference lived on, this should be covered by the Kubespray
project now.
2018-02-12 15:31:50 -08:00
Ilya Dmitrichenko 36de07587b Remove outdated rkt guide (#7376) 2018-02-12 08:33:49 -08:00
Martin Mosegaard Amdisen 883934fe7d Update upgrades.md (#7333)
* Update upgrades.md

Changed "Node:" to "Note:" because it was a note :)
Also a few minor changes for clarification.

* Revert flannel sentence
2018-02-12 07:06:48 -08:00
Joseph Heck 2c861da479 converting the leaf ONWER files to reviewers (#7291)
resolves #7289

specifically, if the individuals listed in these leaf-node OWNERS
files issue an `/lgtm` comment on documents, it will no longer be taken
as an approver lgtm override that will merge the documents. This
preserves them in being chosen for reviews to the documents, and still
supports them using `/lgtm` to indicate technical accuracy.
2018-02-08 21:09:52 -08:00
Ilya Dmitrichenko e81fe4816f Remove CentOS guide that was already deprecated a while ago (#7242) 2018-02-06 18:34:51 -08:00
Ilya Dmitrichenko 2b817f2552 Remove stale OWNERS file (#7241) 2018-02-05 18:07:07 -08:00
Sam Foo 3591e4e9ac Fix note callout on kubespray.md (#7234)
Minor fix to malformed note
2018-02-04 19:41:04 -08:00
Oilbeater d59aca7f65 fix spell error in getting started guide. (#7227) 2018-02-04 14:10:04 -08:00
Rimas Mocevicius bd230c86ef Remove deprecated Kubernetes on Mesos docs (#6668)
* Removed depreciated Kubernetes on Mesos docs

* remove mesos references
2018-02-02 17:45:05 -08:00
Patrick M. Slattery fd195d32c2 Firewalld updates (#7203) 2018-02-01 08:50:09 -08:00