Commit Graph

216 Commits

Author SHA1 Message Date
Matt Kelly 24caa1a9af kubeadm HA guide: fix indentation and use EOF instead of EOL (#7249)
* Use EOF instead of EOL in HA guide

This is for consistency with the rest of the docs.

* Change indentation from 4 to 3 spaces

The number of spaces in indentation is expected to be divisible by 3.
By having 4 spaces, an extra space was added to the beginning of all
shell code sections, causing issues for heredoc interpretation on
copy/paste.
2018-02-08 12:07:47 -08:00
Ilya Dmitrichenko e81fe4816f Remove CentOS guide that was already deprecated a while ago (#7242) 2018-02-06 18:34:51 -08:00
Ting Ye 5b55fd07a6 fix typo (#7260) 2018-02-06 18:33:42 -08:00
Artem 879e49943e Fix file extension and remove not necessary sudo. (#7143)
* Fix file extension and remove not necessary sudo.

* Rename kube-proxy.сm to kube-proxy-сm.yaml for clarity.
2018-02-06 02:40:12 -08:00
Gerardo Saca d581dff9c8 Update Azure Container Service to managed clusters (#6955) 2018-02-05 18:44:05 -08:00
Sam Foo d10f643e20 Remove duplicate words (#7243)
* Remove duplicate words

* Remove generated-reference change
2018-02-05 12:15:26 -05:00
Lihua Tang aae947f5f4 Typo fix: intstructions -> instructions (#7230) 2018-02-04 14:17:05 -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
Lihua Tang 75702ccc34 Typo fix: compatability -> compatibility (#7188) 2018-02-01 04:21:05 -08:00
Andrew Chen 1e5bb1f8de Create User Journeys MVP (#4630)
* Create User Journeys
Squashed commits:
[9a360e8] add page link functionality (+1 squashed commit)
Squashed commits:
[1cbefa4] Rework App Dev "I want to..." (+1 squashed commit)
Squashed commits:
[0013eb1] Create User Journeys

* structure 2nd page

* prepare docs/home for user journey portal

* Create sample.html

* Update sample.html

* Update index.md

* Create index.html

* Update index.html

* Update index.html

* Update index.html

* Delete index.html

* add custom js mechanism

* bug fix

* put in docsContent div

* add docsportal layout

* move title from layout into page

* move user-journeys/ into /docs/

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update index.md

* Update style_user_journeys.css

* add initial draft for app dev user journey

* add links, rough outline

* fix a few things before demo/discussion

* rework intro section

* Update index.md

* Update style_user_journeys.css

* Update index.md

* Update index.md

* Update style_user_journeys.css

* Update index.md

* Update index.md

* Update style_user_journeys.css

* Update index.md

* Update index.md

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update index.md

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update index.md

* Update index.md

* Update index.md

* Update style_user_journeys.css

* Update index.md

* Update index.md

* Update index.md

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update index.md

* Update index.md

* Update index.md

* Update user-journeys.js

* Update index.md

* Update docsportal.html

* Update style_user_journeys.css

* Update docsportal.html

* add and reorganize content for review

* edit mostly minikube install

* Updates squashed (+51 squashed commits)
Squashed commits:
[2e18ea8] Update application_developer-foundational.html
[78fd490] autogenerate home index from toc
[42e89f6] Update application_developer-foundational.html
[a77d7d6] Update application_developer-foundational.html
[0a489be] Update application_developer-foundational.html
[5b4702f] Update style_user_journeys.css
[90035a6] Update application_developer-foundational.html
[db4fb19] Update application_developer-foundational.html
[4188ebc] Update style_user_journeys.css
[aec303b] Update application_developer-foundational.html
[679d7f6] Update style_user_journeys.css
[e8019bf] Update application_developer-foundational.html
[2d91bf6] Update style_user_journeys.css
[56a49a9] Update application_developer-foundational.html
[79cfb6e] Update application_developer-foundational.html
[f3ec0c5] Update application_developer-foundational.html
[756a42e] Update style_user_journeys.css
[208cde1] Update index.md
[66241e4] Update index.md
[ea8df7f] Update style_user_journeys.css
[0778054] Update style.css
[dcd0863] Update user-journeys.js
[4a99502] Update user-journeys.js
[ddf3820] Update user-journeys.js
[9650dfd] Update user-journeys.js
[6773597] Update user-journeys.js
[0e7849e] Update user-journeys.js
[8c99ba7] Update style_user_journeys.css
[68d5a8a] Update user-journeys.js
[45c85fe] Update user-journeys.js
[7bd4a5d] Update index.md
[c53c6cd] Update index.md
[281e4d3] Update style.css
[8e5efae] Update application_developer-foundational.html
[787f78e] add newline to custom js list
[eea0d10] Update style_user_journeys.css
[295b4d3] Update docsportal.html
[49f7130] Update index.md
[0125bc6] Update style_user_journeys.css
[a803584] Update style_user_journeys.css
[5b97319] Update index.md
[0aa34b2] update kubernetes.github.io links
[62c9981] hide "Edit this Page" button for portal
[1fd0226] Update style_user_journeys.css
[bd35646] Update style_user_journeys.css
[d7a8b81] Update style_user_journeys.css
[0c1e459] Update user-journeys.js
[9eb237d] Update style_user_journeys.css
[99685cd] Update index.md
[516079a] Update index.md
[1386033] Update style_user_journeys.css

* add, edit app dev content, links

* move user persona data to yaml

* add links

* edit, reorganize for navigation

* Update style_user_journeys.css

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* add configmaps

* move links

* edits before merge

* union with #5913

* revert and overwrite for clean #5913 merge

* merge in #5913 changes

* fix Travis error

* Refactor JS for User Journeys portal (#6473)

* comment code

* add arbitrary number of info links

* copy file to correct directory, clean up HTML

* add back in current stylesheet refs

* Set default message when no persona selected (#6495)

* comment code

* add arbitrary number of info links

* Set default message when no persona selected

* copy file to correct directory, clean up HTML (#6502)

* copy file to correct directory, clean up HTML

* add back in current stylesheet refs

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update application_developer-foundational.html

* [User Journeys] Add content template (#6523)

* remove deprecated directories

* add user journey content template

* Convert app dev - foundational to md

* support general, non-hard-coded formatting for user journey content pages

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* Update application_developer-foundational.html

* Chenopis uj sprint 20171222 (#6748)

* move section banners out of docsection1 divs

* revert

* liquid hack

* modify js hack

* add intermediate and advanced app developer with scroll

* clean up app dev foundational content

* fix formatting

* remove html pages

* add new pages to toc

* Add Docs Contributor persona links

* rebalance docs contributor links

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update foundational.md

* Update foundational.md

* Update style_user_journeys.css

* resetting cluster ops content into updated format (#6783)

* resetting cluster ops content into updated format

* stage interstitial pages from app_developer user journey

* adding cluster ops user journey interstitial pages to ToC _data

* cluster op overview and initial segment

* move working text into a comment

* initial foundational content for cluster ops

* restructuring

* roughing out intermediate resource content

* add notes/detail from user-journey google doc

reference details on what to cover in foundation/intermediate/adv
sections

* imperative language in "I want to..." content

* update entry page yaml strings

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Remove personas and buttons not in MVP

* Update home.js

* normalize strings for 'I want to' entries

* Reorder Contributor buttons

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update app-developer.yaml

* Sort buttons by index value (#6925)

* Sort buttons by index

* fix bug

* Update app-developer.yaml

* Update app-developer.yaml

* Update app-developer.yaml

* Update intermediate.md

* Update advanced.md

* Add community-contributor links

* change foundational/intermediate/advance topics icons

* update app-developer icons

* add code-contributor links

* remove ecosystem-contributor, renumber contributor indexes

* update links, add KEP link

* reorder contributor personas

* change icon for release process

* stub out cluster operator intermediate UJ

* Set up URL state for user journey combinations of path, persona, level

* add path for about kubernetes, fix formatting and javascript appropriately

* add definition for personas and fix ui spacing

* interim edits to intermediate cluster op user journey

* Update links in Browse Docs portion of home page.

* more intermediate cluster ops content

* adding in logging and monitoring content, as well as additional resource listings

* button - keep words together

* Move about blurb to top of docs/home page (#7000)

* Move about blurb to top of docs/home page

* fix conflict

* retire binary_release.md

* fix blurb formatting (+1 squashed commit)
Squashed commits:
[e2e5032] Add links to blurb

* fix docsportal (+1 squashed commit)
Squashed commits:
[f687e71] add noedit flag

* Fix home ToC

* tweak blurb styling

* reorg docs-home links

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Update style_user_journeys.css

* Add some links for Cluster Ops - Advanced Topics (#7130)

* Add some links for Cluster Ops - Advanced Topics

* add back pick right solution

* app developer content

* minor edits

* Choose icons for cluster operator links

* swap logos
2018-01-30 12:23:05 -08:00
Stewart-YU fb3f73e6f6 now that phase out in k8s/cluster/ directory, so remove relative docs (#6951) 2018-01-25 21:10:34 -08:00
Eddie Villalba 467351640e Update high-availability.md (#7086)
the ca-config.json file is not copied to etcd1, and etcd2 which is needed for the cfssl command to complete properly
2018-01-25 19:25:32 -08:00
Luca Cipriani be022e6233 Added AWS eks (#6568)
Improve doc to add aws eks
2018-01-25 16:25:04 -06:00
June Yi 67ce8f6869
Some indented code block is not rendered well
Indented code block after normal paragraph is not rendered well. So changed the paragraphs to ordered list in consistency with other parts of this document.
2018-01-23 10:49:47 -08:00
Andrew Chen 80076086c2
Import release notes (#6999)
* Import release notes

* retire binary_release.md
2018-01-18 12:04:15 -08:00
Stewart-YU a9055e0201 remove openstack-heat.md now that openstack-heat removed in k8s/cluster/ directory (#6940)
LGTM 👍🏻
2018-01-12 21:59:18 -06:00
Zach Corleissen 9b842acfef
January 2018 monthly site maintenance (#6924)
* Updated 404 link to kubeadm ref

* Update ref link to Federation API

* Fix broken links

* Manual fixes to autogenerated links

* Revert "Manual fixes to autogenerated links"

This reverts commit 94dba97a08.
2018-01-12 18:13:05 -06:00
Jamie Hannaford d0bc7aca60 Add HA guide for kubeadm (#6458)
* add HA guide for kubeadm

* Add tabs

* Ensure masters advertise own address
2018-01-12 13:27:49 -06:00
Stewart-YU 00b4f99f66
Update create-cluster-kubeadm.md
fix deadlink
2018-01-12 10:12:16 +08:00
Qiming ee7824bf2a
Update troubleshooting-kubeadm.md 2018-01-11 10:07:26 +08:00
Stewart-YU a3cee551bc Update troubleshooting-kubeadm.md
make sentence more clearly
2018-01-11 09:48:49 +08:00
Stewart-YU a264c0b972
Update troubleshooting-kubeadm.md
fix bad url
2018-01-09 16:51:02 +08:00
Qiming 2a4a2f9a10
Merge pull request #6870 from c9s/patch-1
Update trouble shooting for flannel and vagrant
2018-01-09 13:30:38 +08:00
Jason Murray 42bc7bfe2e Add Kubermatic to pick-right-solution.md (#6459)
* Add Kubermatic to pick-right-solution.md

* Update Kubermatic Docs URL and typo
2018-01-08 14:40:00 -08:00
Yo-An Lin d8d574fa26
apply code style to markdown 2018-01-08 17:47:13 +08:00
custa 19932ab270 typo 2018-01-08 10:12:47 +08:00
Yo-An Lin 70f050249d
Update troubleshooting-kubeadm.md 2018-01-08 07:29:11 +08:00
Yo-An Lin 14a349c249
Update trouble shooting for flannel and vagrant
Add trouble shooting for kubeadm with flannel pod network in vagrant
2018-01-08 07:21:40 +08:00
leigh schrandt 6b8e45e7e3 Add Certified k8s Logo to kubeadm install 2018-01-03 09:51:30 -07:00
Qiming f68499e5b1
Merge pull request #6309 from stewart-yu/patch-5
Update troubleshooting-kubeadm.md
2018-01-03 10:01:36 +08:00
Qiming 616cded215
Merge pull request #6768 from klausenbusk/coreos
Add Container Linux kubeadm installing instruct
2018-01-02 17:38:11 +08:00
Manjunath A Kumatagi 2fd52c743a Add ppc64le arch to weave net 2018-01-02 02:02:04 -05:00
leigh schrandt 1000a8f3cc Add Certified k8s Logo to kubeadm cluster setup 2017-12-30 20:47:10 -07:00
Kristian Klausen 92fea150b2 Add Container Linux kubeadm installing instruct 2017-12-30 18:11:16 +01:00
Qiming f14e24e907
Merge pull request #6693 from fabriziopandini/small-fix
Small fixes and improvements in kubeadm docs
2017-12-26 22:12:06 +08:00
fabriziopandini 0bd269fe2e small-fix kubeadm doc 2017-12-26 10:54:07 +01:00
Qiming c946fe256f
Merge pull request #6759 from spoganshev/patch-1
Typo fix
2017-12-24 17:52:49 +08:00
Qiming c8811889c8
Merge pull request #6747 from AstromechZA/create-cluster-kubeadm-typos-patch-1
Fixed missing backticks and broken markdown link.
2017-12-24 15:09:47 +08:00
spoganshev 01f6b12774
Typo fix
help -> helps
2017-12-23 14:44:03 +02:00
dungeonmaster18 d002c522be
fixed broken link 2017-12-23 15:52:08 +05:30
Ben Meier 3223fc9fdc
Fixed missing backticks and broken markdown link. 2017-12-22 17:47:39 +02:00
Zach Corleissen 08af95d42e
Release 1.9 (#5978)
* Trivial change to open release branch

* Undo trivial change

* add service ipvs overview

* Add instructions on how to setup kubectl

* Document conntrack dependency for kube-proxy

* Add an a

This is kind of jarring / missing an article. I'm guessing it should either be ' to a rack of bare metal servers.' or '...to racks of bare metal servers.'.

* adding example responses for common issues

 - support request
 - code bug report

* Trivial change to open release branch

* Undo trivial change

* Signed-off-by: Ziqi Zhao <zhaoziqi@qiniu.com> (#5366)

Fix the not-working test case yaml for /doc/concepts/storage/volumes.md

* kubectl-overview

* temp fix for broken pod and deployment links

* Update Table of Solutions for Juju

* Revise certificates documentation (#5965)

* Update review-issues.md

Some edits for clarity and condensed language.

* Update init-containers.md

Fix leading spaces in commands.

* Update kubectl-overview.md

Fix format.

* Update clc.md

Fix format.

* Update openstack-heat.md

The url no need. just  highlight.

* Typo

I believe this should be "users" not "uses"

* making explicit hostname uniq requirement

* Update scheduling-hugepages.md

* Update update-daemon-set.md

* fix redirection of PersistentVolume

* Update hpa.md

* update kubectl instruction

* Use the format of kubeadm init

* fix spelling error

guarnatees  to guarantees

* add matchLabels description (#6020)

* search and replace for k8s.github.io to website (#6019)

* fix scale command of object-management (#6011)

* Update replicaset.md (#6009)

* Update secret.md (#6008)

* specify password for mysql image (#5990)

* specify password for mysql image

* specify password for mysql image

* link error for run-stateless-application-deployment.md (#5985)

* link error for run-stateless-application-deployment.md

* link error for run-stateless-application-deployment.md

* Add performance implications of inter-pod affinity/anti-affinity (#5979)

* 404 monthly maintenance - October 2017 (#5977)

* Updated redirects

* More redirects

* Add conjure-up to Turnkey Cloud Solutions list (#5973)

* Add conjure-up to Turnkey Cloud Solutions list

* Changed wording slightly

* change the StatefulSet to ReplicaSet in reference (#5968)

* Clarification of failureThreshold of probes (#5963)

* Mention usage of block storage version param (#5925)

Mention usage of block storage version (bs-version) parameter to
workaround attachment issues using older K8S versions on an OpenStack
cloud with path-based endpoints.

Resolves: https://github.com/kubernetes/kubernetes.github.io/issues/5924

* Update sysctl-cluster.md (#5894)

Include guide on enabling unsafe sysctls in minikube

* Avoid Latin phrases & format note (#5889)

* Avoid Latin phrases & format note

according the Documentation Style Guide

* Update scratch.md

* Update scratch.md

* resolves jekyll rendering error (#5976)

- chinese isn't understood for keys in YAML frontmatter in jekyll, so
   replaced it with the english equivalent that doesn't throw the
following error on rendering:

Error reading file src/kubernetes.github.io/cn/docs/concepts/cluster-administration/device-plugins.md: (<unknown>): could not find expected ':' while scanning a simple key at line 4 column 1

* Change VM to pod. (#6022)

* Add link to custom metrics. (#6023)

* Rephrase core group. (#6024)

* Added explanation on context to when joining (#6018)

* Update create-cluster-kubeadm.md (#5761)

Update Canal version in pod network apply commands

* Fixes issue #5620 (#5869)

* Fixes issue #5620

Signed-off-by: Brad Topol <btopol@us.ibm.com>

* Restructured so that review process is for both current and upcoming
releases.  Added content describing the use of tech reviewers.

* Removed incorrect Kubernetes reviewer link.

* Fixed tech reviewer URL to now use website

* Update pod-priority-preemption.md

fix-wrong-link-to-pod-preemption

* pod-security-policy.md: add links to the page about admission plugins.

* Adding all files for BlaBlaCar case study (#5857)

* Adding all files for BlaBlaCar case study

* Update blablacar.html

* Fix changed URL for google containers

* Add /docs/reference/auto-generated directory

* correct the downwardapi redirect

* Remove links using "here"

* Rename to /docs/reference/generated directory

* add Concept template

* Change title to just Ingress

* Link mistake (#6038)

* link mistake

* link mistake

* skip title check for skip_title_check.txt

* skip title check for skip_title_check.txt

* remove doesn't exist link.

* Fix podpreset task (#5705)

* Add a simple pod manifest to pod overview (#5986)

* Split PodPreset concept out from task doc (#5984)

* Add selector spec description (#5789)

* Add selector spec description

* Fix selector field explanation

* Put orphaned topics in TOC. (#6051)

* static-pod example bad format in the final page (#6050)

* static-pod example bad format in the final page

* static-pod example bad format in the final page

* static-pod example bad format in the final page

* static-pod example bad format in the final page

* static-pod example bad format in the final page

* Fix `backoffLimit` field misplacement (#6042)

It should be placed in JobSpec according to:
https://github.com/kubernetes/kubernetes/blob/master/api/swagger-spec/batch_v1.json#L1488-L1514

* Update addons.md (#6061)

* add info about VMware NSX-T CNI plugin (#5987)

* add info about VMware NSX-T CNI plugin

Hello,

I'm VMware Networking and Security Architect and would like to include short information about our CNI plugin implementation similar to what other vendors did

Best regards

Emil Gagala

* Update networking.md

* Update networking.md

* Update networking.md

* Update: Using universal zsh configuration (#5669)

* Update install-kubectl.md

Zsh is not only oh-my-zsh, so I added universal configuration for zsh that also can be used in prezto.

* fix merge error after rebase

* Operating etcd cluster for Kubernetes bad format in the final page (#6056)

* Operating etcd cluster for Kubernetes bad format in the final page

* Update configure-upgrade-etcd.md

* Update configure-upgrade-etcd.md

* Usage note and warning tags. (#6053)

* Usage note and warning tags.

* Update configure-upgrade-etcd.md

* Update configure-upgrade-etcd.md

* Document jekyll includes snippets

* Add jekyll includes to docs home toc

- Remove extra kubernetes home in toc

* document docker cgroupdriver req (#5937)

* Update test blacklists (#6063)

* Update toc check blacklist

* Update title check blacklist

* wip

* wip

* Fix typo

* Document unconfined apparmor profile

* Revert "Document the unconfined profile for AppArmor" (#6268)

* CRD Validation: remove alpha warning, change enable instructions to (#6066)

disable

* Documented service annotation for AWS ELB SSL policy

* kubeadm: add a note about the new `--print-join-command` flag.

This is a new flag for the `kubeadm token create` command.

* Add a note to PDB page

* Improve Kubeadm reference doc (#6103)

* automatically-generated kubeadm reference doc

* user-mantained kubeadm reference doc

* Documentation for CSIPersistentVolume

* change replicaset documentation to use apps/v1 APIs

* Update service.md

ipvs alpha version -> beta version

* Updated Deployment concept docs (#6494)

* Updated Deployment concept docs

* Addressed comments

* Documentation for volume scheduling alpha feature

* Update admission control docs for webhooks

* Improve DNS documentation (#6479)

* update ds for 1.9

* Update service.md

* Update service.md

* Revert "begin updating webhook documentation" (#6575)

* Update version numbers to include 1.9 (#6518)

* Update site versions for 1.9

* Removed 1.4 docs

* Update _config.yml

* Update _config.yml

* updates for raw block devices

* rbac: docs for aggregated cluster roles (#6474)

* Added IPv6 information for Kubelet arguments (#6498)

* Added IPv6 info to kube-proxy arguments

* Added IPv6 information for argument for kubelet

* Update PVC resizing documentation (#6487)

* Updates for Windows Server version 1709 with K8s v1.8 (#6180)

* Updated for WSv1709 and K8s v1.8

* Updated picture and CNI config

* Fixed formatting on CNI Config

* Updated docs to reference Microsoft/SDN GitHub docs

* fix typo

* Workaround for Jekyllr frontmatter

* Added section on features and limitations, with example yaml files.

* Update index.md

* Added kubeadm section, few other small fixes

* Few minor grammar fixes

* Update access-cluster.md with a comment that for IPv6
the user should use [::1] for the localhost

* Addressed a number of issues brought up against the base PR

* Fixed windows-host-setup link

* Rewrite PodSecurityPolicy guide

* Update index.md

Signed-off-by: Alin Balutoiu <abalutoiu@cloudbasesolutions.com>
Signed-off-by: Alin Gabriel Serdean <aserdean@ovn.org>

* Spelling correction and sentence capitalization.

- Corrected the spelling error for storing, was put in as 'stoing'.
- Capitalized list items.
- Added '.' at end of sentences in the list items.

* Update index.md

* Update index.md

* Addressed comments and rebased

* Fixed formatting

* Fixed formatting

* Updated header link

* Updated hyperlinks

* Updated warning

* formatting

* formatting

* formatting

* Revert "Update access-cluster.md with a comment that for IPv6"

This reverts commit 31e4dbdc25.

* Revert "fix typo"

This reverts commit c05678752d.

* Revert "Workaround for Jekyllr frontmatter"

This reverts commit b84ac59624.

* Fixed grammatical issues and reverted non-related commits

* Revert "Rewrite PodSecurityPolicy guide"

This reverts commit 5d39cfeae4.

* Revert "Spelling correction and sentence capitalization."

This reverts commit 47eed4346e.

* Fixed auto-numbering

* Minor formatting updates

* CoreDNS feature documentation (#6463)

* Initial placeholder PR for CoreDNS feature documentation

* Remove from admin, add content

* Fix missing endcapture

* Add to tasks.yml

* Review feedback

* Postpone Deletion of a Persistent Volume Claim in case It Is Used by a Pod (#6415)

* Postpone Deletion of a Persistent Volume Claim in case It Is Used by a Pod

A new feature PVC Protection was added into K8s 1.9 that's why this documentation change is needed.

* Added tag at the top of each new area.

* Fix typo

* Fix: switched on in (all kubelets) -> (all K8s components).

* Added link to admission controller

* Moved PVC Protection configuration into Before you begin section.

* Added steps how to verify PVC Protection feature.

* Fixes for admission controller plugin description and for PVC Protection description in PVC lifecycle.

* Testing official rendering of enumerations (1., 2., 3., etc.)

* Re-write to address comments from review.

* Fixed definition when a PVC is in active use by a pod.

* Change auditing docs page for 1.9 release (#6427)

* Change auditing docs page for 1.9 release

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

* Address review comments

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

* Address review comments

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

* Address review comments

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

* Fix broken link

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

* short circuit deny docs (#6536)

* line wrap

* short circuit deny

* address comments

* Add kubeadm 1.9 upgrade docs (#6485)

* kubeadm: Improve kubeadm documentation for v1.9 (#6645)

* Update admission control docs for webhooks (re-send #6368) (#6650)

* Update admission control docs for webhooks

* update in response to comments

* Revamp rkt and add CRI-O as alternative runtime (#6371)

Signed-off-by: Lorenzo Fontana <lo@linux.com>

* Documented NLB for Kubernetes 1.9 (#6260)

* Added IPV6 information to setup cluster using kubeadm (#6465)

* Added IPV6 information to setup cluster using kubeadm

* Updated kubeadm.md & create-cluster-kubeadm.md with IPv6 related information

* Added IPv6 options for kubeadm --init  & automated address binding for kube-proxy based on version of IP configured for API server)

* Changes to kubeadm.md as per comments

* Modified kubeadm.md and create-cluster-kubeadm.md

* Implemented changes requested by zacharysarah

* Removed autogenerated kubeadm.md changes

* StatefulSet 1.9 updates. (#6550)

* updates sts concept and tutorials to use 1.9 apps/v1

* Update statefulset.md

* clarify pod name label

* Garbage collection updates for 1.9 (#6555)

* 1.9 gc policy update

* carify deletion

* Couple nits for dnsConfig doc (#6652)

* Add doc for AllowedFlexVolume (#6563)

* Update OpenStack Cloud Provider API support for v1.9 (#6638)

* Flex volume is GA. Remove alpha notation. (#6666)

* Update generated ref docs for Kubernetes and Federation components. (#6658)

* Update generated ref docs for Kubernetes and Federation components.

* Rename kubectl-options to kubectl.

* Add title to kubectl.

* Fix double synopsis.

* Update Federation API ref docs for 1.9. (#6636)

* Update federation API ref docs.

* Move and redirect.

* Move generated Federation docs to the generated directory.

* Fix titles.

* Type

* Fix titles

* Update auto-generated Kubernetes APi ref docs. (#6646)

* Update kubectl commands for 1.9 (#6635)

* add ExtendedResourceToleration admission controller (#6618)

* Update API reference paths for v1.9 (#6681)
2017-12-15 17:36:13 -06:00
stewart-yu 4c017787a4 Update troubleshooting-kubeadm.md 2017-12-06 19:26:18 +08:00
Brendan Forster afa7380387 -y to automatically install 2017-11-24 11:52:15 +11:00
Brendan Forster ad3870bd87 link to official install docs, tweak steps 2017-11-24 11:52:15 +11:00
Brendan Forster 1beed2d6f6 rather than emitting text, let's use the package manager
https://docs.docker.com/engine/installation/linux/docker-ce/debian/#install-docker-ce-1
2017-11-24 11:52:15 +11:00
Brendan Forster d58f785de1 bump the version to the latest available from docker 2017-11-24 11:52:15 +11:00
Qiming a0d1143485
Merge pull request #6355 from tomdee/bump-flannel-version
Update flannel to version v0.9.1
2017-11-22 22:16:16 +08:00
Colby Scotta 52b915608d IBM Bluemix was renamed to IBM Cloud recently 2017-11-21 11:23:51 -05:00
Qiming d717d60038
Merge pull request #6281 from stewart-yu/patch-3
Update create-cluster-kubeadm.md
2017-11-19 19:53:16 +08:00
Stewart-YU 6c95dfe603 Update create-cluster-kubeadm.md
Fix some text error.
2017-11-19 17:35:10 +08:00
Gabriel Silva Vinha f4b9cf4581 Add direction and protocol for kubeadm ports setup (#6319) 2017-11-16 13:01:43 -06:00
Tom Denham 711ce0ce5c
Update flannel to version v0.9.1
This includes a single fix to improve compatibility with later versions
of Docker.

Release note: https://github.com/coreos/flannel/releases/tag/v0.9.1
2017-11-16 10:55:17 -07:00
Qiming 8d20b9e72a
Update troubleshooting-kubeadm.md 2017-11-15 14:06:13 +08:00
Stewart-YU 71e634f75d Update create-cluster-kubeadm.md (#6308)
Fix format.
2017-11-14 11:37:49 -08:00
Qiming d7278dbd9d
Update troubleshooting-kubeadm.md 2017-11-14 14:34:18 +08:00
Stewart-YU c4a0363943 Update troubleshooting-kubeadm.md
Update troubleshooting docs about apiclient blocking while run `kubeadm init`.
2017-11-14 13:36:01 +08:00
emanic a94b2bfee9 Clarifies some aspects of the kubeadm install (#5883) 2017-11-13 21:00:56 -08:00
Shawnique Warren 1f295600f8 Fixes issue #6174 - Add on-prem turnkey (#6270) 2017-11-13 16:38:51 -08:00
Andrew Chen 4f38e0aefd Rename Google Container Engine to Google Kubernetes Engine 2017-11-13 13:43:14 -08:00
Jamie Hannaford 51497f61e9 Document nics req 2017-11-10 12:26:16 +01:00
Seth Jennings eb875f2811 use space instead of newline for dnf compatibility
see https://github.com/projectatomic/rpm-ostree/issues/1093#issuecomment-343188052
2017-11-09 19:53:00 -06:00
Benjamin Henrion 8002734b5f
add kubeadm-dind as another local-machine solution
add kubeadm-dind as another local-machine solution
2017-11-08 09:14:40 +01:00
Qiming b124f4d051
Merge pull request #6130 from jamiehannaford/kubeadm-extra-args
Make kubeadm docs for extra args clearer
2017-11-08 09:33:32 +08:00
Qiming 1c135db011 Remove 'Create an Issue' button on docs/setup page (#6214) 2017-11-07 16:56:56 -08:00
Brendan Burns fcf48ec777 Add a reference to Azure Container Service (#6195) 2017-11-07 16:25:40 -08:00
Jamie Hannaford a230cf00f7 Make kubeadm docs for extra args clearer 2017-11-07 14:31:17 +01:00
Shawnique Warren 6ef68e905f
Fixed typo 2017-11-06 10:07:41 -05:00
Shawnique Warren 74192d0666
Update IBM Cloud private link 2017-11-02 13:37:10 -04:00
nique905 60d4667f82
IBM Cloud Private rename 2017-11-01 14:36:27 -04:00
Jamie Hannaford 4c4d56bfc0 add doc for wiping etcd state (#5939) 2017-10-30 10:46:41 -07:00
Jamie Hannaford a7acfa8270 Clarify minor version skew (#5819) 2017-10-30 10:44:30 -07:00
Jamie Hannaford 306cc0d0e6 Add dedicated Troubleshooting docs for kubeadm (#5814)
* Add dedicated Troubleshooting docs for kubeadm

* Add to ToC
2017-10-28 10:11:58 -07:00
Jamie Hannaford 41bd1b8b7a document docker cgroupdriver req (#5937) 2017-10-26 12:09:42 -07:00
Joseph Heck 1b5364e87f Merge pull request #4046 from mingzhaodotname/patch-1
Add instructions on how to setup kubectl when using kubeadm to Create a Cluster
2017-10-25 17:06:04 -07:00
Kris Dockery 9ac035ffda Update create-cluster-kubeadm.md (#5761)
Update Canal version in pod network apply commands
2017-10-23 14:21:34 -07:00
Tim Van Steenburgh d3874813fd Add conjure-up to Turnkey Cloud Solutions list (#5973)
* Add conjure-up to Turnkey Cloud Solutions list

* Changed wording slightly
2017-10-23 10:54:35 -07:00
Ming Zhao 67dac7b59c Use the format of kubeadm init 2017-10-22 22:59:34 -07:00
Ming Zhao fa82d4fedf update kubectl instruction 2017-10-22 22:57:05 -07:00
Joe Heck c1290d97b4 making explicit hostname uniq requirement 2017-10-22 08:49:44 -07:00
Tim Van Steenburgh fe0192b65b Update Table of Solutions for Juju 2017-10-20 14:24:08 -04:00
Zack Proser 7bb58a17c0 Add an a
This is kind of jarring / missing an article. I'm guessing it should either be ' to a rack of bare metal servers.' or '...to racks of bare metal servers.'.
2017-10-19 13:31:05 -07:00
cmluciano 90650aca2e Document HostPort configuration for CNI plugins with kubeadm (#5940) 2017-10-19 09:48:43 -07:00
Joseph Heck ccedc558b2 adding explanation for product_uuid uniqueness (#5885)
added steps for how to verify macaddress and product_uuid with
reference to the bug in github that identified this need originally
(https://github.com/kubernetes/kubeadm/issues/31)
2017-10-13 15:30:11 -07:00
Lucas Käldström e28707a775 Merge pull request #5866 from timothysc/calico_update
Update instructions for latest calico that fixes a number of issues
2017-10-11 19:59:41 +03:00
Timothy St. Clair 618e500751 Update instructions for latest calico that fixes a number of issues 2017-10-11 09:00:31 -05:00
Alon Lavi 6baa779ee8 Update create-cluster-kubeadm.md (#5849)
Update flannel script to use latest version.
1. It is fully compatible with previous versions (see [Release Notes](https://github.com/coreos/flannel/releases))
2. `kube-flannel-rbac.yml` was merged to `kube-flannel.yml`
2017-10-10 13:11:55 -07:00
Ming Zhao 3db6e572dc Add instructions on how to setup kubectl 2017-10-10 11:44:44 -07:00
Jamie Hannaford eddbf89684 Make non-kubeadm component versioning explicit (#5815) 2017-10-09 06:26:16 -07:00
Fabrizio Pandini e0205e7c76 kubeadm-centos-iptables (#5707) 2017-10-08 08:09:12 -07:00
Steve Perry 31ed65dbe3 Update links to avoid redirects. (#5771) 2017-10-04 18:25:57 -07:00
Suraj Deshmukh 4a9926b25d add 1 to bridge-nf-call-iptables (#5735)
add 1 to /proc/sys/net/bridge/bridge-nf-call-iptables, since
pre-flight checks fail when doing `kubeadm init`, if the file
value is not 1.
2017-10-04 10:42:18 -07:00
Rob Szumski 483e6ed633 Pin flannel yaml to specific version (#5588)
This file has been updated in master from what is supported in this Kubernetes version
2017-09-29 15:36:11 -07:00
netroby 37966ae69b Add document to install ebtables, ethtool (#4800)
* Add document to install ebtables, ethtool

* Fix markdown typo

* Fix typo , thanks tengqm

* Fix sentence
2017-09-29 15:32:35 -07:00
Steve Perry 16e303090c Replace v1.6 with {{page.version}}. (#5692) 2017-09-29 14:37:24 -07:00
Steve Perry 799eaf4229 Release 1.8 (#5659)
* GC now supports non-core resources

* Add two examples about how to analysis audits of kube-apiserver (#4264)

* Deprecate system:nodes binding

* [1.8] StatefulSet `initialized` annotation is now ignored.

* inits the kubeadm upgrade docs

addresses kubernetes/kubernetes.github.io/issues/4689

* adds kubeadm upgrade cmd to ToC

addresses kubernetes/kubernetes.github.io/issues/4689

* add workload placement docs

* ScaleIO - document udpate for 1.8

* Add documentation on storageClass.mountOptions and PV.mountOptions (#5254)

* Add documentation on storageClass.mountOptions and PV.mountOptions

* convert notes into callouts

* Add docs for CustomResource validation

add info about supported fields

* advanced audit beta features (#5300)

* Update job workload doc with backoff failure policy (#5319)

Add to the Jobs documentation how to use the new backoffLimit field that
limit the number of Pod failure before considering the Job as failed.

* Documented additional AWS Service annotations (#4864)

* Add device plugin doc under concepts/cluster-administration. (#5261)

* Add device plugin doc under concepts/cluster-administration.

* Update device-plugins.md

* Update device-plugins.md

Add meta description. Fix typo. Change bare metal deployment to manual deployment.

* Update device-plugins.md

Fix typo again.

* Update page.version. (#5341)

* Add documentation on storageClass.reclaimPolicy (#5171)

* [Advanced audit] use new herf for audit-api (#5349)

This tag contains all the changes in v1beta1 version. Update it now.

* Added documentation around creating the InitializerConfiguration for the persistent volume label controller in the cloud-controller-manager (#5255)

* Documentation for kubectl plugins (#5294)

* Documentation for kubectl plugins

* Update kubectl-plugins.md

* Update kubectl-plugins.md

* Updated CPU manager docs to match implementation. (#5332)

* Noted limitation of alpha static cpumanager.

* Updated CPU manager docs to match implementation.

- Removed references to CPU pressure node condition and evictions.
- Added note about new --cpu-manager-reconcile-period flag.
- Added note about node allocatable requirements for static policy.
- Noted limitation of alpha static cpumanager.

* Move cpu-manager task link to rsc mgmt section.

* init containers annotation removed in  1.8 (#5390)

* Add documentation for TaintNodesByCondition (#5352)

* Add documentation for TaintNodesByCondition

* Update nodes.md

* Update taint-and-toleration.md

* Update daemonset.md

* Update nodes.md

* Update taint-and-toleration.md

* Update daemonset.md

* Fix deployments (#5421)

* Document extended resources and OIR deprecation. (#5399)

* Document extended resources and OIR deprecation.

* Updated extended resources doc per reviews.

* reverts extra spacing in _data/tasks.yml

* addresses `kubeadm upgrade` review comments

Feedback from @chenopis, @luxas, and @steveperry-53 addressed with this commit

* HugePages documentation (#5419)

* Update cpu-management-policies.md (#5407)

Fixed the bad link.
Modified "cpu" to "CPU".
Added more 'yaml' as supplement.

* Update RBAC docs for v1 (#5445)

* Add user docs for pod priority and preemption (#5328)

* Add user docs for pod priority and preemption

* Update pod-priority-preemption.md

* More updates

* Update docs/admin/kubeadm.md for 1.8 (#5440)

- Made a couple of minor wording changes (not strictly 1.8 related).
 - Did some reformatting (not strictly 1.8 related).
 - Updated references to the default token TTL (was infinite, now 24 hours).
 - Documented the new `--discovery-token-ca-cert-hash` and `--discovery-token-unsafe-skip-ca-verification` flags for `kubeadm join`.
 - Added references to the new `--discovery-token-ca-cert-hash` flag in all the default examples.
 - Added a new _Security model_ section that describes the security tradeoffs of the various discovery modes.
 - Documented the new `--groups` flag for `kubeadm token create`.
 - Added a note of caution under _Automating kubeadm_ that references the _Security model_ section.
 - Updated the component version table to drop 1.6 and add 1.8.
 - Update `_data/reference.yml` to try to get the sidebar fixed up and more consistent with `kubefed`.

* Update StatefulSet Basics for 1.8 release (#5398)

* addresses `kubeadm upgrade` review comments

2nd iteration review comments by @luxas

* adds kubelet upgrade section to kubeadm upgrade

* Fix a bulleted list on docs/admin/kubeadm.md. (#5458)

I updated this doc yesterday and I was absolutely sure I fixed this, but I just saw that this commit got lost somehow.

This was introduced recently in https://github.com/kubernetes/kubernetes.github.io/pull/5440.

* Clarify the API to check for device plugins

* Moving Flexvolume to separate out-of-tree section

* addresses `kubeadm upgrade` review comments

CC: @luxas

* fixes kubeadm upgrade index

* Update Stackdriver Logging documentation (#5495)

* Re-update WordPress and MySQL PV doc to use apps/v1beta2 APIs (#5526)

* Update statefulset concepts doc to use apps/v1beta2 APIs (#5420)

* add document on kubectl's behavior regarding initializers (#5505)

* Update docs/admin/kubeadm.md to cover self-hosting in 1.8. (#5497)

This is a new beta feature in 1.8.

* Update kubectl patch doc to use apps/v1beta2 APIs (#5422)

* [1.8] Update "Run Applications" tasks to apps/v1beta2. (#5525)

* Update replicated stateful application task for 1.8.

* Update single instance stateful app task for 1.8.

* Update stateless app task for 1.8.

* Update kubectl patch task for 1.8.

* fix the link of persistent storage (#5515)

* update the admission-controllers.md index.md what-is-kubernetes.md link

* fix the link of persistent storage

* Add quota support for local ephemeral storage (#5493)

* Add quota support for local ephemeral storage

update the doc to this alpha feature

* Update resource-quotas.md

* Updated Deployments concepts doc (#5491)

* Updated Deployments concepts doc

* Addressed comments

* Addressed more comments

* Modify allocatable storage to ephemeral-storage (#5490)

Update the doc to use ephemeral-storage instead of storage

* Revamped concepts doc for ReplicaSet (#5463)

* Revamped concepts doc for ReplicaSet

* Minor changes to call out specific versions for selector defaulting and
immutability

* Addressed doc review comments

* Remove petset documentations (#5395)

* Update docs to use batch/v1beta1 cronjobs (#5475)

* add federation job doc (#5485)

* add federation job doc

* Update job.md

Edits for clarity and consistency

* Update job.md

Fixed a typo

* update DaemonSet concept for 1.8 release (#5397)

* update DaemonSet concept for 1.8 release

* Update daemonset.md

Fix typo. than -> then

* Update bootstrap tokens doc for 1.8. (#5479)

* Update bootstrap tokens doc for 1.8.

This has some changes I missed when I was updating the main kubeadm documention:
 - Bootstrap tokens are now beta, not alpha (https://github.com/kubernetes/features/issues/130)
 - The apiserver flag to enable the authenticator changedin 1.8 (https://github.com/kubernetes/kubernetes/pull/51198)
 - Added `auth-extra-groups` documentaion (https://github.com/kubernetes/kubernetes/pull/50933)
 - Updated the _Token Management with `kubeadm`_ section to link to the main kubeadm docs, since it was just duplicated information.

* Update bootstrap-tokens.md

* Updated the Cassandra tutorial to use apps/v1beta2 (#5548)

* add docs for AllowPrivilegeEscalation (#5448)

Signed-off-by: Jess Frazelle <acidburn@microsoft.com>

* Add local ephemeral storage alpha feature in managing compute resource (#5522)

* Add local ephemeral storage alpha feature in managing compute resource

Since 1.8, we add the local ephemeral storage alpha feature as one
resource type to manage. Add this feature into the doc.

* Update manage-compute-resources-container.md

* Update manage-compute-resources-container.md

* Update manage-compute-resources-container.md

* Update manage-compute-resources-container.md

* Update manage-compute-resources-container.md

* Update manage-compute-resources-container.md

* Added documentation for Metrics Server (#5560)

* authorization: improve authorization debugging docs (#5549)

* Document mount propagation (#5544)

* Update /docs/setup/independent/create-cluster-kubeadm.md for 1.8. (#5524)

This introduction needed a couple of small tweaks to cover the `--discovery-token-ca-cert-hash` flag added in https://github.com/kubernetes/kubernetes/pull/49520 and some version bumps.

* Add task doc for alpha dynamic kubelet configuration (#5523)

* Fix input/output of selfsubjectaccess review (#5593)

* Add docs for implementing resize (#5528)

* Add docs for implementing resize

* Update admission-controllers.md

* Added link to PVC section

* minor typo fixes

* Update NetworkPolicy concept guide with egress and CIDR changes (#5529)

* update zookeeper tutorial for 1.8 release

* add doc for hostpath type (#5503)

* Federated Hpa feature doc (#5487)

* Federated Hpa feature doc

* Federated Hpa feature doc review fixes

* Update hpa.md

* Update hpa.md

* update cloud controller manager docs for v1.8

* Update cronjob with defaults information (#5556)

* Kubernetes 1.8 reference docs (#5632)

* Kubernetes 1.8 reference docs

* Kubectl reference docs for 1.8

* Update side bar with 1.8 kubectl and api ref docs links

* remove petset.md

* update on state of HostAlias in 1.8 with hostNetwork Pod support (#5644)

* Fix cron job deletion section (#5655)

* update imported docs (#5656)

* Add documentation for certificate rotation. (#5639)

* Link to using kubeadm page

* fix the command output

fix the command output

* fix typo in api/resources reference: "Worloads"

* Add documentation for certificate rotation.

* Create TOC entry for cloud controller manager. (#5662)

* Updates for new versions of API types

* Followup 5655: fix link to garbage collection (#5666)

* Temporarily redirect resources-reference to api-reference. (#5668)

* Update config for 1.8 release. (#5661)

* Update config for 1.8 release.

* Address reviewer comments.

* Switch references in HPA docs from alpha to beta (#5671)

The HPA docs still referenced the alpha version.  This switches them to
talk about v2beta1, which is the appropriate version for Kubernetes 1.8

* Deprecate openstack heat (#5670)

* Fix typo in pod preset conflict example

Move container port definition to the correct line.

* Highlight openstack-heat provider deprecation

The openstack-heat provider for kube-up is being deprecated and will be
removed in a future release.

* Temporarily fix broken links by redirecting. (#5672)

* Fix broken links. (#5675)

* Fix render of code block (#5674)

* Fix broken links. (#5677)

* Add a small note about auto-bootstrapped CSR ClusterRoles (#5660)

* Update kubeadm install doc for v1.8 (#5676)

* add draft workloads api content for 1.8 (#5650)

* add draft workloads api content for 1.8

* edits per review, add tables, for 1.8 workloads api doc

* fix typo

* Minor fixes to kubeadm 1.8 upgrade guide. (#5678)

- The kubelet upgrade instructions should be done on every host, not
  just worker nodes.
- We should just upgrade all packages, instead of calling out kubelet
  specifically. This will also upgrade kubectl, kubeadm, and
  kubernetes-cni, if installed.
- Draining nodes should also ignore daemonsets, and master errors can be
  ignored.
- Make sure that the new kubeadm download is chmoded correctly.
- Add a step to run `kubeadm version` to verify after downloading.
- Manually approve new kubelet CSRs if rotation is enabled (known issue).

* Release 1.8 (#5680)

* Fix versions for 1.8 API ref docs

* Updates for 1.8 kubectl reference docs

* Kubeadm /docs/admin/kubeadm.md cleanup, editing. (#5681)

* Update docs/admin/kubeadm.md (mostly 1.8 related).

This is Fabrizio's work, which I'm committing along with my edits (in a commit on top of this).

* A few of my own edits to clarify and clean up some Markdown.
2017-09-28 21:46:51 -07:00
eddytruyen 21a2110f25 Update create-cluster-kubeadm.md 2017-09-28 02:17:50 +08:00
eddytruyen 9fb891b963 Update create-cluster-kubeadm.md 2017-09-28 02:17:50 +08:00
eddytruyen c5ebd07d8f Update create-cluster-kubeadm.md 2017-09-28 02:17:50 +08:00
kairen 63b8e39c5c Link to using kubeadm page 2017-09-27 09:24:56 -07:00