Commit Graph

157 Commits (10c3c6765ae68f5a3d4d3dfd390d020923129ea7)

Author SHA1 Message Date
tom1299 93eae7bf31 Improve wording of “Connecting Applications with Services” (#18076)
* Exchanged developers with containers

The meaning of original sentence: "Coordinating ports across multiple **developers** is very difficult to do at scale..." is not really obvious. From what I understand from the context of this page, the term **containers** would make more sense, because the context in this paragraph is on containers and ports rather than developers.

* Clarify terms developer and container

Rephrased statement on port coordination to make
it claerer that the ports are part of the
containers provided by developers or teams.

* Update content/en/docs/concepts/services-networking/connect-applications-service.md

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

Co-authored-by: Tim Bannister <tim@scalefactory.com>
2020-01-12 08:23:37 -08:00
Jan Wozniak 78dad3ceb6 Fix CoreDNS requirement for ExternalName Service (#18566) 2020-01-11 10:19:37 -08:00
Wojciech Sciesinski 03f9dd3dfd An indentation corrected (#18530) 2020-01-11 09:25:36 -08:00
Eric Covener b78d6dceb4 axe two stray words in service.md (#18160)
changes for #14526 had either a stray "for a" or missed "service" as in "for a service".  
Since it's quite lengthy and "for a service" is unnecessary in service.md, I opted to removed it.
2020-01-10 15:17:37 -08:00
Jesang Myung 02f0a2af86 fixed minor typo (#18247) 2020-01-10 13:55:42 -08:00
Cat Yao 9700ac2586 Added Azure Application Gateway Ingress Controller (#17832)
* Added Azure Application Gateway Ingress Controller

Added Azure AppGW Ingress Controller (AGIC) to the list of additional controllers now that it has gone GA.

* Update content/en/docs/concepts/services-networking/ingress-controllers.md

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

Co-authored-by: Tim Bannister <tim@scalefactory.com>
2020-01-09 14:06:35 -08:00
Claudia J.Kang a013013e9d Fix IPV4 typo to IPv4 (#18393) 2020-01-08 14:09:40 -08:00
helight ab8fb3afbc fix word for /docs/concepts/services-networking/service-topology.md (#18465) 2020-01-07 20:37:40 -08:00
melvinrmc db8e3ec5f8 /etc/nginx/ssl/nginx.crt: No such file or directory. Instead use tls.crt (#18324)
Running the example into a katacoda environment I get this error message:
(77) error setting certificate verify locations:
  CAfile: /etc/nginx/ssl/nginx.crt


$ kubectl exec curl-deployment-f8c5c685b-9sphf -- ls /etc/nginx/ssl/
tls.crt
tls.key
$ kubectl exec curl-deployment-f8c5c685b-9sphf -- curl https://my-nginx --cacert /etc/nginx/ssl/tls.crt
...
<title>Welcome to nginx!</title>
...

$ kubectl version
Client Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.0", GitCommit:"70132b0f130acc0bed193d9ba59dd186f0e634cf", GitTreeState:"clean", BuildDate:"2019-12-07T21:20:10Z", GoVersion:"go1.13.4", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.0", GitCommit:"70132b0f130acc0bed193d9ba59dd186f0e634cf", GitTreeState:"clean", BuildDate:"2019-12-07T21:12:17Z", GoVersion:"go1.13.4", Compiler:"gc", Platform:"linux/amd64"}

$ kubectl describe secret nginxsecret
Name:         nginxsecret
Namespace:    default
Labels:       <none>
Annotations:  <none>

Type:  kubernetes.io/tls

Data
====
tls.crt:  1164 bytes
tls.key:  1708 bytes
2020-01-06 09:46:16 -08:00
Xiang Dai f21f4b2257 Fix en language misspell (#18201)
* fix misspell

Signed-off-by: Xiang Dai <764524258@qq.com>

* clean white noise

Signed-off-by: Xiang Dai <764524258@qq.com>
2019-12-20 06:49:32 -08:00
Wang Bing 05899ff210 Fix endpointslices link (#18093) 2019-12-12 08:12:32 -08:00
Damini Satya dff2f7b960 Official 1.17 Release Docs (#18011)
* feat: graduate TaintNodesByCondition to GA (#17073)

* Promote StartupProbe to beta (enabled by default). (#17164)

* Watch bookmarks to GA (#17026)

* feat: graduate ScheduleDaemonSetPods to GA (#17350)

* Update Docker installation instructions (#17405)

* Use exact version numbers for installing Docker in Ubuntu (#17428)

* Move CSIMigration and CSIMigrationGCE to Beta in Kubernetes v1.17 (#17478)

* Promote NodeLease feature to GA (#17189)

* Update docs for csi topology ga (#17408)

* Update RunAsUsername to beta (#17460)

* doc:Update RunAsUsername to beta

* doc: update samples - kubernetes.io/os is no longer beta

* Updating based on review feedback

* Promote Node-specific volume limits to GA (#17432)

* Promote PodShareProcessNamespace to stable (#17192)

* Promote PodShareProcessNamespace to stable

* Add for_k8s_version to feature-state label

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

* Readd version-check to shareProcessNamespace task

* Update service load balancer finalizer doc for GA (#17438)

* Update Topology Manager docs (#17451)

* Added information on how device plugins can take advantage
of Topology Manager
* Updated the Topology Manager documentation to include additionalinformation and update some out of date sections

* Fix broken Topology Manager link (#17746)

Part of What's Next Device Plugin section

* Update CRD defaulting docs for GA (#17450)

* Add documentation for VolumeSnapshot Beta (#17233)

* Updating EndpointSlice documentation for beta release in 1.17 (#17411)

* (docs/dualstack): v1.17 updates (#17457)

* Add placehold doc updates for dualstack in 1.17

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Add Downward API and /etc/hosts Pod IP validation

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* remove addressed known issue via k/k pr 85246

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Remove known issue and add flag as part of k/k 79993

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* remove follow up placeholders

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Update verbiage

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Make IP addressing consistent throughout the task

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Update to status.podIPs

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Update content/en/docs/tasks/network/validate-dual-stack.md

Use set instead of env

Co-Authored-By: Khaled Henidak (Kal) <khnidk@outlook.com>

* add topology.kubernetes.io/zone, topology.kubernetes.io/region and node.kubernetes.io/instance-type labels to docs (#17498)

Signed-off-by: Andrew Sy Kim <kiman@vmware.com>

* Service topology alpha documentation (#17459)

* Update list of feature flags for in-tree plugins migrated to CSI (#17533)

Signed-off-by: Deep Debroy <ddebroy@docker.com>

* Update Node concept for TaintNodesByCondition going GA (#17577)

* feat: graduate ResourceQuotaScopeSelectors to GA in 1.17 (#17554)

* kubeadm: update the upgrade documentation for 1.17 (#17587)

* doc: Simplify Windows deployments with RuntimeClass (#16697)

* doc: Simplify Windows deployments with RuntimeClass

* Updating on review feedback

* doc: Adding windows-build label from enhancement 1301

* update doc for kubelet option --reserved-cpus (#17648)

* feat: update TaintNodesByCondition in feature gates table (#17377)

* Update docs for v1 resource quota configuration (#17547)

* AdmissionConfiguration v1 (#17548)

* Update WebhookAdmissionConfiguration examples (#17549)

* Update AWS EBS Migration Feature state (#16126)

* Add resource version section to api-concepts documentation (#16910)

* Add Resource Version semantics section to api concepts

* Clarify risks of going back in time, add details about compaction and watch cache sizes

* Apply suggestions from liggitt

Co-Authored-By: Jordan Liggitt <jordan@liggitt.net>

* remove pesudocode, apply feedback

* Fix typo

* Clarify equality rules

* Cleanup kubectl generators docs (#17609)

* Write ReplicationController without a space

* Drop mentioning unsupported cluster versions

* Fix capitalization for “API group”

* Tweak wording

* Avoid using deprecated generator in example

* add Antrea description in dev-1.17 (#17919)

* Promote VolumeSubpathEnvExpansion to GA

* Reference Documentation for the Kubernetes API for 1.17 (#18019)

* Update feature-gates.md (#18033)

* Reference Documentation for kubectl Commands for 1.17 (#18017)

* Update for v1.17 (#18034)

* Update config.toml(release-1.17) for 1.17 (#18031)
2019-12-09 16:11:29 -08:00
zhouya0 f257d1fcba fix path not consistent (#17923) 2019-12-03 01:16:57 -08:00
yunxji f11ffddab6 Updata_service.md (#17834)
* Modify document format.

* Update cloud-controller.md

Add content about Tencent cloud providers.

* Update cloud-providers.md

Add content about Tencent cloud providers.

* Update service.md

Added some TKE Service annotations

* Update service.md

Content optimization based on reviewers' recommendations.

* Update service.md

* Update service.md

Optimize the content of Line 902-903.

* Update service.md
2019-11-29 18:45:03 -08:00
zhouya0 9ba54f5da6 fix secret not working (#17810) 2019-11-26 16:45:21 -08:00
Gireesh Puthumana 55d80faab9 Issue-17562 default DNS cluster addon service's name fix (#17563)
* Issue-17562 default DNS cluster addon service's name fix

* Clarified the cluster addon is CoreDNS with application name KubeDNS and corrected the links to enable CoreDNS instead of kube-dns. Also reverted the changes made in ID & ZH languages. Need help there

* Update content/en/docs/concepts/services-networking/connect-applications-service.md

Co-Authored-By: Tim Bannister <tim@scalefactory.com>
2019-11-19 16:43:19 -08:00
Gireesh Puthumana f786b9cb7c fix for https://github.com/kubernetes/website/issues/17597 (#17599) 2019-11-17 17:43:41 -08:00
Tim Bannister aa6131020c Take kube-proxy features for granted (#17483)
All supported Kubernetes versions offer all kube-proxy features
previously listed.
2019-11-11 18:22:07 -08:00
vanou fabfd3f886 Fix trivial typo in IPVS proxy mode explanation (#17446)
This commit fixes trivial typo in explanation of IPVS proxy mode.
2019-11-05 22:25:50 -08:00
Sam Darwin 445020674e Update network-policies.md (#17335)
* Update network-policies.md

Add explanation of policy evaluation order from https://github.com/kubernetes/kubernetes/issues/75435

* edit text in network-policies.md
2019-11-04 15:12:10 -08:00
Alexey Pyltsyn f120439575 Improve Concepts section (#17013)
Signed-off-by: Alexey Pyltsyn <lex61rus@gmail.com>
2019-10-27 18:49:25 -07:00
James Peach 527f07415c en: fix Contour ingress controller link (#16989)
Contour is now maintained by VMware and has a project site.

Signed-off-by: James Peach <jpeach@apache.org>
2019-10-23 08:34:15 -07:00
Joao Morais ff1f0c7398 Add HAProxy Ingress controller (#17130)
Add HAProxy Ingress to the list of ingress controller implementations
2019-10-23 08:14:15 -07:00
Yuk, Yongsu d437e8c6bc en: Change the full link in the document to an inline link. (#17057)
* Change the full link in the document to an inline link.

grep -r "https \: \ / \ / kubernetes \ .io" content/en/docs
Changed to inline link except the following list.
- URLs are mentioned directly in the body
- release note
- url to blog
- url to community
- Url to be redirected

* Apply suggestions from code review

Co-Authored-By: June Yi <june.yi@samsung.com>
2019-10-23 06:20:14 -07:00
Mitesh Jain e3aec37252 Change federation documentation link to v2 in ingress. (#17011) 2019-10-17 11:47:59 -07:00
Yushiro FURUKAWA e177e4e782 Add explanation for "CN" (#16714)
* Add explanation for "CN" (#16456)

* Grammar nit
2019-10-09 13:21:50 -07:00
Jimmy Jones f835552f96 ExternalName warning about HTTP/TLS (#16704)
Suggested wording from sftim
2019-10-09 01:07:51 -07:00
Abhik Chakraborty 369a85ee2f Removing Loadbalancer IP from the sample service file (#14642)
* Update service.md

* Update service.md
2019-10-08 14:47:52 -07:00
Nate Taber 1e40a4417a Added AWS ALB Ingress Controller (#16301)
Added description and links for AWS ALB Ingress Controller
2019-10-03 01:52:09 -07:00
Dimitri Mitropoulos f331866db0 fix: removes dead link (#16599)
the link in question to here no longer contains a caveat for kubernetes 1.7.0 to 1.7.3
2019-10-01 10:47:34 -07:00
John Howard e14782f703 Fix ApiVersion on EndpointSlice example (#16486) 2019-09-22 20:19:22 -07:00
M00nF1sh 20a4616283 promote AWS-NLB Support from alpha to beta (#14451) (#16459) 2019-09-20 11:29:27 -07:00
Rob Scott 28a61b15f4 Removing some tiny redundant parts of the EndpointSlice documentation (#16267) 2019-09-09 11:38:54 -07:00
Rob Scott 0f59654cbd Adding initial EndpointSlice documentation (#16018) 2019-09-09 10:21:18 -07:00
Lachlan Evenson 610f706675 IPv4/IPv6 dual stack docs (#16010)
* initial commit for IPv4/IPv6 dual stack docs

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Apply suggestions from code review

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

* Remove warning, Add What's next section

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Add Service section
Add Provising a dual stack Kubernetes cluster section
Add Ecosystem tooling section
Update prerequisites
Update flags
Update supported features
Move validation to task
Add Service validation

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Apply suggestions from code review

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

* Remove ecosystem tooling
Remove provisioning tools
Add backtics to ipFamily values
Update loadbalancer section

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Fix feature gate link typo

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

* Update to dual-stack
Add default use-case to Service validation
Add note to default Service behaviour
Add default Service example
Update egress routing description

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Update api-server to the API server
Fix small typo based on feedback

Co-Authored-By: Tim Bannister <tim@scalefactory.com>
Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Add for_k8s_version feature state

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Update service IP address verbiage to be more concise

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

* Move to tasks/network

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Move dual-stack under services-networking

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Remove dual-stack from glossary
Add codenew blocks
Split command from output
Renamed pod name
Created subheading to validate node and pod addressing

Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Apply suggestions from code review

Co-Authored-By: Tim Bannister <tim@scalefactory.com>

* Verbiage update based on review

Co-Authored-By: Tim Bannister <tim@scalefactory.com>
Signed-off-by: Lachlan Evenson <lachlan.evenson@microsoft.com>

* Apply suggestions from code review

Co-Authored-By: Tim Bannister <tim@scalefactory.com>
2019-09-09 08:27:19 -07:00
Angel 58796bcff6 Reworked a sentence for clarity and tone. (#15887) 2019-08-18 17:52:04 -07:00
boxboatjeremy eba32c37e3 Fix "onwrds" to "onwards" (#15898) 2019-08-18 17:46:03 -07:00
Arnaud M 9bc1316049 Fix default value of the annotation. (#15851) 2019-08-15 23:42:34 -07:00
ponypaver 38312e0cc3 Update service.md (#15738)
adjust grammer
2019-08-13 08:51:42 -07:00
Andreas Lindhé c02cf959b7 More consistent naming of services in Ingress docs (#15718)
It switched from a naming scheme of service1/service2 to s1/s2. That can be confusing for new people, and I propose we stick to only one naming scheme.
2019-08-07 15:33:18 -07:00
Eduardo Roldan cc64c39bac Document the enableServiceLinks flag (#15611)
* Document the enableServiceLinks flag

There are many cases of service discovery environment variables clashing with env vars expected by programs, causing  hard to debug problems. The enableServiceLinks flag added in 1.13 should be mentioned here and not only on the API reference.

* Update connect-applications-service.md

* Update content/en/docs/concepts/services-networking/connect-applications-service.md

Co-Authored-By: Qiming <tengqim@cn.ibm.com>

* rephrased the action to use active voice style
2019-08-06 00:49:55 -07:00
Tim Bannister 3dea3dbf94 Tidy headless Service example (#15082) 2019-08-01 14:39:18 -07:00
elmbrain 731c11751e set correct YAML examples (#15544)
Current YAML list is not correct (but working)
2019-07-31 12:42:15 -07:00
Sandor Szücs 2ae184f17c add skipper to the list of ingress-controllers (#15596)
Skipper is used in production by Zalando SE and other companies like spotahome and ShopGun.

Signed-off-by: Sandor Szücs <sandor.szuecs@zalando.de>
2019-07-31 12:40:14 -07:00
Neha Gupta 11893c709a Minor corrections in init container readme and Service readme (#15570)
* Updating minor corrections

* Updating minor corrections in service readme
2019-07-29 11:06:27 -07:00
Tim Bannister 20e45f1331 Add concept page for Operators (#14458)
* Add concept page for Operator pattern

* Link to article about Operator best practices
2019-07-11 17:57:07 -07:00
David Dieulivol 24d32ebd83 Update service.md (#15267) 2019-07-06 03:58:34 -07:00
Wayne Khan a649dd4e39 Fixed case (previously: allocateS) (#15275) 2019-07-04 00:38:12 -07:00
Dan Mueller e2802088a8 fix typo (#15255) 2019-07-02 15:41:11 -07:00
shavidissa 8bf7e8cba4 Review and update the Ingress page (#15216)
* Review and update the Ingress page

* Fix typos

* Update as per the comments
2019-07-02 13:25:12 -07:00