Commit Graph

136 Commits

Author SHA1 Message Date
EdwardCheng a40d0bf944 typo fix Boostrap -->Bootstrap (#8309)
I find one typo error.
Fix from "Boostrap" to "Bootstrap"
2018-05-04 15:47:51 -07:00
Qiming 258a6fdd57 Refresh kube-component reference docs (#8283)
This PR updates the generated reference docs for kube-components.
The source used if from the 'release-1.10' branch of
kubernetes/kubernetes.
2018-05-03 10:07:52 -07:00
andyyoung01 cfa5cf8d9a Update kubeadm-alpha.md (#8148)
Ajusted the sequence of tab "node allow-post-csrs" and "node allow-auto-approve" to conform to the actual sequence of kubeadm alpha phase bootstrap-token.
2018-05-03 08:18:51 -07:00
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
Jennifer Rondeau 45661bcf2f add generated federation docs for 1.10 (#7846)
* add generated federation docs for 1.10

* Add titles to generated Federation API docs.

* Fix typo and extra space.

* identifier
2018-04-26 15:57:17 -07:00
Qiming e579f79235 Regenerate kubeadm reference doc (#8115) 2018-04-26 14:14:27 -07:00
AdamDang 462e6d0689 Typo fix in implementation-details.md (#8145)
* Typo fix in implementation-details.md

does not exists->does not exist
does not contains->does not contain

* Update 2017-04-00-Rbac-Support-In-Kubernetes.md

an an->an

* Update 2017-04-00-Rbac-Support-In-Kubernetes.md
2018-04-26 13:14:26 -07:00
Rajakavitha1 bcd26928b9 Update jsonpath.md (#8130)
Fixed the typographic issue mentioned in https://github.com/kubernetes/website/issues/7957
2018-04-26 12:13:27 -07:00
theimpostor 48d2380171 Fix typo, listLenght => listLength (#8141) 2018-04-26 12:10:30 -07:00
Qiming 945d81fdb6 Kube component reference reformatted (#7944) 2018-04-24 21:26:03 -07:00
Mark Hopkins f8ecb56c4a Add link to Haskell kubernetes library (#8126) 2018-04-19 17:41:59 -07:00
Qiming ab1fbb2414 Fix incorrect markdown parsing in API references (#8063)
In the upstream code base, there are cases where the field description
string contain substrings like '*', 'pods/*', '*/scale' and '*/*'.
When generating reference docs out of these Go comments, the Node.js
module used was incorrectly passing the asterisks as '<em>', i.e. a
mark for emphasize. This behavior has rendered the output documentation
very misleading. For example, in the definition for RuleWithOperations,
users can specify '*' as a wildcard for matching all apiGroups, all
resources. However, the generated docs is showing that an empty string
'' is used to match all apiGroups or resources. This is a serious bug
fixed by this PR.

Doc generator patch is included in PR to
kubernetes-incubator/reference-docs.
2018-04-17 13:52:00 -07:00
Juan Vallejo b1b77f9e89 update jsonpath docs to include negative indices (#6662) 2018-04-12 15:28:58 -07:00
Samuel Knowlton 0a5aecafe7 Add controlPlaneEndpoint to config file reference (#7909)
First-time kubeadm user here: The v1.10.0 docs indicate that config file use is experimental, but judging from the comments on https://github.com/kubernetes/kubernetes/pull/59288 it looks like new features are beginning to be supported only in the config file. controlPlaneEndpoint is super useful for us and while I suspect the kubeadm init docs will ultimately be re-written to emphasize the config file options rather than flags (with appropriate examples and descriptions as the flags have now), it would've saved us some time today if we'd seen controlPlaneEndpoint in the config file example.
2018-04-11 18:44:55 -07:00
Qiming a95f4598c0 Fix cross references in 1.10 API reference doc (#8037)
In previous commit, we have enabled showing the full group names for API
resources. However, in doing that, we broken links inside the reference
doc and links pointing to the api reference. This PR fixes this problem
using the revised doc generator.
2018-04-10 18:06:55 -07:00
Kai Chen c593911742 Fix incorrectly formatted URL in mark down (#8014) 2018-04-09 07:21:10 -07:00
Julian Hübenthal 95bf42a2c5 Added missing systemd unit-type (#8016)
The 20-cri.conf was missing the Service unit type, systemd ignored the Environment line because of this. It is fine now after adding the Service unit.
2018-04-09 07:20:10 -07:00
Rajakavitha1 3fbcbc3f54 Updated for adherence to style guide and the links to: /docs/user-gui… (#7817)
* Updated for adherence to style guide and the links to: /docs/user-guide/kubectl 

Can someone please confirm what the "Coming soon"  path to extend the API with custom resources is?

* Incorporated the changes suggested  @heckj  @zacharysarah 

Could one of you please confirm What "Coming soon: " in line 82 stands for? Is there a name or definition or reference?

* Update api-overview.md

* Update api-overview.md

* fixed a typo

* Update api-overview.md
2018-04-09 05:58:08 -07:00
Tim Hockin 8dff71a36b Pass 2: k8s GCR vanity URL (#8006) 2018-04-06 12:13:09 -07:00
Kai Chen 8fdf634af8 Fix a broken reference to the kubectl doc (#8003) 2018-04-06 06:56:09 -07:00
Kai Chen de8f4cd32c Update reference to kubectl commands using redirects (reference) (#7989) 2018-04-05 19:16:10 -07:00
Steve Perry 0e9e259a1a Regenerate API ref docs with full group names. (#7954) 2018-04-03 14:26:07 -07:00
Qiming b8fb58f333 Fix redirections for generated api references (#7890)
We have been using redirections in many pages when referencing the API
docs generated. Since the relocation of the generated files, this is
becoming difficult to maintain. This PR redirects all such links to the
generated artifacts so we can easily detect missing links if any.

closes: #7874
2018-03-29 06:28:04 -07:00
Steve Perry 95e561e3bb Generated ref docs, kubectl commands, 1.10. (#7880) 2018-03-28 12:39:03 -07:00
Steve Perry 5c06a8be58 Newly generated kubeadm includes. (#7882)
* Newly generated kubeadm includes.

* Add new includes to skip_toc and skip_title.
2018-03-28 12:33:05 -07:00
Joseph Ruane d4311cab66 Fix spacing on custom columns template example (#7877) 2018-03-28 11:42:04 -07:00
田传武 956464acfe Update overview.md (#7836) 2018-03-27 06:58:03 -07:00
Steve Perry 6f59b35cd9 add generated docs for tools and components (#7845) (#7866) 2018-03-26 19:59:02 -07:00
Steve Perry 17323ce077 update generated api-reference docs for 1.10 (#7856) (#7864) 2018-03-26 19:37:02 -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
Rajakavitha1 de65320ec5 Update conventions.md (#7668)
* Update conventions.md

Edited the content for better readability.

* Update conventions.md

Formatted the {:note} to **Note:**

* minor grammar fix
2018-03-23 10:11:02 -07:00
Rajakavitha1 789f8f1927 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.
2018-03-22 10:18:04 -07:00
Sun Lintong d5a53fe382 repair failure link (#7788)
* repair failure link

* repair failure link

* do change as required
2018-03-20 10:05:04 -07:00
Martin Dietze 2085cf666b Guide for upgrading kubeadm HA clusters. (#7557)
* Guide for upgrading kubeadm HA clusters.

* kubeadm HA upgrade guide: text changes from code review.

* Guide for upgrading kubeadm HA clusters: proposed changes after second round of code review.
2018-03-14 08:30:05 -07:00
Jordan Liggitt ea0a894f4e Fix outdated links (#7716) 2018-03-12 16:01:13 -07:00
Ahmet Alp Balkan 00c3eb0e88 Remove "design docs" from /docs/reference sidebar (#6410)
This list on the sidebar isn't very useful:

- it's not an exhaustive list
- it's not an up-to-date list either
- design docs are not documentation (they're already stale)
- we already link to the full list from https://kubernetes.io/docs/reference/
  home page

Also removing the 'docs/admin/ovs-networking.md' document as per
the pull request comments, it's no longer necessary.

Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2018-03-03 12:44:55 -08:00
Abhinandan Prativadi a37d125f18 Adding cri-containerd to supported cri runtimes (#7571) 2018-03-01 17:14:53 -08:00
Ronny López d80e55506a Fix link to certified kubernetes badge (#7555) 2018-02-28 06:07:46 -08:00
Alejandra Bustos 46d4998e3e Add JavaScript client for Kubernetes (#7529) 2018-02-26 19:08:46 -08:00
Sean Dague 1458363f5a Change glossary to sort_natural (#7523)
The default sort in liquid is ASCIIbetical, but there is a built in
sort_natural that allows you to sort things in human sensible
ways. This updates the glossary list to use sort_natural instead.

Fixes issue #7491
2018-02-26 08:15:43 -08:00
Paweł Prażak 0955d6be90 kubectl/cheatsheet - add command for sorting events (#7519)
- add a command to "List Events sorted by timestamp"

workaround for #29838
2018-02-26 07:45:44 -08:00
Markus Banfi 01098a1d42 Fix reference to Python client library (#7504) (#7505)
* Fix reference to Python client library (#7504)

* fixup! Fix reference to Python client library (#7504)
2018-02-25 08:14:43 -08:00
Martin Mosegaard Amdisen 4e248ae8f4 Update kubeadm-upgrade.md (#7335)
Added link to 1.9 upgrades. 

I am uncertain about the right document for `1.8.x` to `1.8.y` upgrades, as both these documents state that is their purpose:
- https://kubernetes.io/docs/tasks/administer-cluster/kubeadm-upgrade-1-8/
- https://kubernetes.io/docs/tasks/administer-cluster/kubeadm-upgrade-1-9/
So I have left the link for that scenario as it is.
2018-02-24 13:18:44 -08:00
Graeme Coupar 740bd4ebd2 Add community maintained elixir library (#7454) 2018-02-20 18:49:38 -08:00
halfcrazy f51d11f614 doc: fix some typo (#7229) 2018-02-13 21:30:50 -08:00
Joseph Herlant cef6e06697 Fix minor typos and misspells detected using misspell (#7313) 2018-02-08 15:48:52 -08:00
Sam Foo d10f643e20 Remove duplicate words (#7243)
* Remove duplicate words

* Remove generated-reference change
2018-02-05 12:15:26 -05:00
Steve Perry 3dde83f4b5 Reduce the number of missing definitions. (#7156) 2018-02-04 11:15:05 -08:00
Wei Li b3f879e395 Typo fix: programtic -> programmatic (#7194) 2018-02-01 04:02:09 -08:00
Lihua Tang bcf97b595e Typo fix: negotation -> negotiation (#7190) 2018-02-01 03:59:05 -08:00