Commit Graph

596 Commits

Author SHA1 Message Date
Adeniyi Stephen Oluwatola 318682fc60
Merge branch 'main' into patch-1 2022-06-01 16:48:09 +01:00
Kubernetes Prow Robot bacd6bb68b
Merge pull request #32363 from sgpinkus/patch-7
Update _index.md
2022-06-01 04:21:02 -07:00
Kubernetes Prow Robot 335e79de8e
Merge pull request #33881 from harshitasao/issue-33539
Fix invalid nginx version
2022-06-01 04:11:01 -07:00
Surya Seetharaman 7c46096b3e Service Traffic Policy: Fix constraints section
The constraints section incorrectly points out that
ITP and ETP are not co-habitable. This PR fixes this.
2022-05-31 13:42:12 +02:00
Adeniyi Stephen Oluwatola f24d0c3498
Changed latest tag to stable tag. 2022-05-31 11:36:46 +01:00
Kubernetes Prow Robot 343960a1f7
Merge pull request #33197 from Shabirmean/patch-1
doc: add note about endpoint.name==service.name
2022-05-30 17:52:51 -07:00
Kubernetes Prow Robot 7964849366
Merge pull request #34038 from Sea-n/sync-config-map-en
Update link text to configure-pod-configmap.md
2022-05-30 01:58:51 -07:00
Sean Wei ca34038e9f Update link text to configure-pod-configmap.md 2022-05-30 16:42:30 +08:00
song ea450fb176 formatting Pod and Service
Signed-off-by: song <tinysong1226@gmail.com>
2022-05-30 00:18:36 +08:00
Kubernetes Prow Robot fca6219df3
Merge pull request #33971 from chrismetz09/metz-ingress-svg
Replace Mermaid Inline diagrams with Mermaid SVG diagrams
2022-05-29 07:10:51 -07:00
Kinzhi 6475a8e5b6 [en]Update content/en/docs/concepts/services-networking/dns-pod-service.md 2022-05-28 19:33:46 +08:00
Qiming Teng 41b519ee54 Reformat dual-stack page
Reformat the page for wrapping long lines and indenting lists properly.
2022-05-28 11:18:53 +08:00
Mark Rossetti 4d9e6d736b
Windows documentation overhaul (#33582)
* Move Windows storage concepts to a new page

- Move FlexVolume plugins section to docs/concepts/storage/volumes.md
- Move CSI plugins section to en/docs/concepts/storage/volumes.md
- Move in-tree plugins section to en/docs/concepts/storage/volumes.md

* Moving networking related content in
/docs/setup/production-environment/windows to various locations
- Moving windows DNS limitations to/docs/concepts/services-networking/dns-pod-service.md
- Moving windows session sticky time disclaimer to /docs/concepts/services-networking/service.md
- Moving windows dual stack support info to /docs/concepts/services-networking/dual-stack.md
- Moving generic Windows content to
/docs/concepts/services-networking/windows-networking.md

Signed-off-by: Mark Rossetti <marosset@microsoft.com>

* Moving Windows troubleshooting topics to /tasks/debug-application-cluster/

Signed-off-by: Mark Rossetti <marosset@microsoft.com>

* Moving windows containers user guide out of /setup/production-environment/

Signed-off-by: Mark Rossetti <marosset@microsoft.com>

* fixup! Moving windows containers user guide out of /setup/production-environment/

* moving intro-windows-in-kubernetes content out of /setup/production-environment/

Signed-off-by: Mark Rossetti <marosset@microsoft.com>

Co-authored-by: Aravindh Puthiyaparambil <aravindh@redhat.com>
2022-05-26 17:19:55 -07:00
chrismetz09 554ace0978 convert mermaid figs to svg in ingress.md 2022-05-26 10:40:09 -07:00
harshitasao f91d7e3f9a in docs/concepts/services-networking/service.md, modified the nginx version 2022-05-22 11:42:34 +05:30
Adeniyi Stephen Oluwatola f40b3c25d6
Fix: Update service.md (nginx image not found)
I fixed an imagepulling error in the service.md example on the website. nginx:11.14.2 is no longer on Nginx docker hub:  https://hub.docker.com/_/nginx?tab=tags&page=1&name=11.14.2 so I changed the image tag to the latest. please let me know if the latest tag is not the right image to use or if I'm wrong.
2022-05-17 13:17:47 +01:00
Piyush Kanti Das d6180e07dc
Fix a typo. 2022-05-13 17:37:25 +06:00
Shabir Mohamed Abdul Samadh 9673cd2f75
doc: apply suggestions from code review
Co-authored-by: divya-mohan0209 <divya.mohan0209@gmail.com>
2022-04-29 10:25:28 -04:00
Shabir Mohamed Abdul Samadh 65dbc312c7
doc: adopt PR comment suggestion 2022-04-27 18:30:27 -04:00
Nate W 712f45dee4 Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-04-26 13:11:13 -07:00
Shabir Mohamed Abdul Samadh f2ef9858a3
doc: add comment about the name match in the example 2022-04-26 07:04:44 -04:00
Shabir Mohamed Abdul Samadh 7454622a18
doc: adopt suggestion
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2022-04-26 07:02:40 -04:00
Shabir Mohamed Abdul Samadh c83e9500d2
doc: add note about endpoint.name==service.name
For Services without selectors, there is no mention of the requirement that the name of the associated Endpoint object must be the same as the Service name. Thus, I have added that note.
2022-04-25 12:57:47 -04:00
Nate W 0135d3642b Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-04-19 15:45:28 -07:00
Onur 50e01a032a
Update content/en/docs/concepts/services-networking/ingress.md
Co-authored-by: Qiming Teng <tengqm@outlook.com>
2022-04-18 09:28:49 +03:00
Onur 70c7785cdd
Update ingress.md
'spec' is just another field that any Kubernetes object (Ingress here) needs.
2022-04-17 20:02:10 +03:00
Kubernetes Prow Robot 3920b5e71f
Merge pull request #32813 from tengqm/networkpolicy-example
Move NetworkPolicy into examples
2022-04-16 13:57:10 -07:00
Mitesh Jain bcc87b7c34
Remove stale information about pod dnsConfig. 2022-04-11 20:58:24 +05:30
Qiming Teng b51b1d6b1d Move NetworkPolicy into examples 2022-04-08 16:00:56 +08:00
Nate W d1bce4cb0d Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-04-07 10:41:49 -07:00
Bridget Kromhout a8b46072c3
Update docs for mixed protocol Services of type: LoadBalancer (#32696)
* Feature flag change when moving from alpha to beta

Signed-off-by: Bridget Kromhout <bridget@kromhout.org>

* Update content/en/docs/reference/command-line-tools-reference/feature-gates.md

Co-authored-by: Qiming Teng <tengqm@outlook.com>

* Clarifying default as of beta.

Signed-off-by: Bridget Kromhout <bridget@kromhout.org>

Co-authored-by: Qiming Teng <tengqm@outlook.com>
2022-04-07 06:07:58 -07:00
Onur e42c5e6c86
Update service.md 2022-04-07 11:28:58 +03:00
Ali Mukadam 81ffc6536d
docs: added internal load balancer service annotations for Oracle Cloud
Reviewed-by: Avi Miller <avi.miller@oracle.com>
Signed-off-by: Ali Mukadam <ali.mukadam@oracle.com>
2022-04-05 14:57:23 +10:00
Nate W 22643121ff Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-04-04 09:40:29 -07:00
Antonio Ojea 9778eaf321
ServiceIPStaticSubrange alpha feature in 1.24 (#32345) 2022-04-01 15:04:09 -07:00
Tim Rosenblatt f16c446d0a
Explain Service without selector is for non-Pod backends (#32602)
* Minor edit for clarity

The previous phrasing didn't emphasize the point that the reason you define a Service with no selectors is to point to a backend that's not a Pod, and the emphasis on the external nature of the backend

* Add note that Services w/o selectors, but +Endpoints is the technique to use for abstracting external backends

Co-authored-by: Rey Lejano <rlejano@gmail.com>

Co-authored-by: Rey Lejano <rlejano@gmail.com>
2022-03-31 22:40:37 -07:00
Nate W f85be125b9 Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-03-31 15:18:13 -07:00
Kubernetes Prow Robot e6d999c311
Merge pull request #32122 from Shubham82/update_Feature_state_NamespaceDefaultLabelName
Improvement: Updated FEATURE STATE of NamespaceDefaultLabelName.
2022-03-30 18:41:00 -07:00
Qiming Teng e302dc4992 Promote ServiceLBNodePortControl feature to GA 2022-03-30 07:42:25 +08:00
Qiming Teng bb5a4738e2 ServiceLoadBalancerClass is GA 2022-03-29 10:44:14 +08:00
Nate W 7c67921f3f Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-03-28 08:48:23 -07:00
Onur fe86ff7ae8
Update service.md
http-web-service as a name for port is failing as it has more than 15 characters, hence the change to http-web-svc
2022-03-25 16:07:49 +03:00
Kubernetes Prow Robot c883ec32af
Merge pull request #32468 from PriyanshuAhlawat/kube_proxy
Mark user-space kube-proxy as deprecated
2022-03-25 06:03:58 -07:00
PriyanshuAhlawat 70574cfdb0 Update service.md 2022-03-25 16:25:55 +05:30
Kubernetes Prow Robot bfdb4647bd
Merge pull request #31789 from Mikhail2048/patch-1
Add example of Service targetPort binding by name
2022-03-24 22:45:50 -07:00
PriyanshuAhlawat 49436e3dcb Update service.md 2022-03-24 17:56:10 +05:30
Kubernetes Prow Robot 6d3e04c327
Merge pull request #32051 from zr-msft/patch-1
Update link to Azure Gateway Ingress Controller
2022-03-23 16:42:48 -07:00
Qiming Teng 09ae2ba0f6 Clarify topology aware hints needs explicit enabling 2022-03-22 19:06:18 +08:00
Nate W ee1a85d08e Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-03-21 07:53:48 -07:00
sgpinkus 417eede985
Update content/en/docs/concepts/services-networking/_index.md
Co-authored-by: divya-mohan0209 <divya.mohan0209@gmail.com>
2022-03-21 21:01:49 +11:00
Song Shukun 054e0d5db9 Fix nit in ingress.md 2022-03-20 01:19:39 +09:00
sgpinkus fdfc64e861
Update _index.md
Make 100% clear, that according to the k8s networking model pods are supposed to get their own unique IP address. I always thought this was the case. But then faced debugging issue where some pods are being assigned the same IP addresses. Came here to review my understanding of it, and confirm this is expected behaviour or not. But it was not stated unequivocally. This change makes it so.
2022-03-19 13:17:50 +11:00
Nate W 0289b52eca Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-03-16 11:38:29 -07:00
Kubernetes Prow Robot b35813abf6
Merge pull request #31831 from PriyanshuAhlawat/update
Updated the default backend for ingress controller issue-31465
2022-03-13 20:48:20 -07:00
Shubham Kuchhal aa8b37770e Improvement: Updated FEATURE STATE of NamespaceDefaultLabelName. 2022-03-08 13:10:22 +05:30
Zach Rhoads bbcf9e316f
Update link to Azure Gateway Ingress Controller
Changed link for Azure Gateway Ingress Controller to Microsoft documentation.
2022-03-04 16:48:29 -06:00
Nate W b7f8b0daae Merge remote-tracking branch 'upstream/main' into dev-1.24 2022-02-28 16:18:31 -08:00
Meysam 00336f4c6e
Fix: Update line breaks (#31598)
* fix: add missing word 📝

* apply suggestions from code review

Co-authored-by: Jihoon Seo <46767780+jihoon-seo@users.noreply.github.com>

Co-authored-by: Jihoon Seo <46767780+jihoon-seo@users.noreply.github.com>
2022-02-24 20:09:55 -08:00
Kubernetes Prow Robot e021e42245
Merge pull request #31667 from mk46/remove_kubenet
Removed kubenet reference from docs
2022-02-22 07:31:46 -08:00
Manish Kumar 7fc89637f3 Removed kubenet reference 2022-02-22 18:59:32 +05:30
PriyanshuAhlawat c855463d3d Update ingress.md 2022-02-22 11:46:43 +05:30
Mikhail Polivakha d78f8d2736
Add example of Service targetPort binding by name
Add example of Service targetPort binding by name
2022-02-18 11:10:47 +03:00
Kubernetes Prow Robot 0211d7f7c9
Merge pull request #31622 from meysam81/meysam/fix-prepositions
fix: modify prepositions 📝
2022-02-09 18:25:47 -08:00
Kubernetes Prow Robot 6b6c7a2df8
Merge pull request #31506 from alexfornuto/patch-1
Add Pomerium Ingress Controller to list.
2022-02-08 18:50:17 -08:00
Meysam Azad 228c676cd1 fix: modify prepositions 📝 2022-02-04 16:48:20 +03:00
alexfornuto df38c30bb3 Add Pomerium Ingress Controller to list. 2022-02-03 09:31:32 -06:00
Paul "TBBle" Hampson db2b66e365 Apply wording improvements to load-balancer-class
Credit to Tim Bannister <tim@scalefactory.com> for the same improvements
in load-balancer-nodeport-allocation above.

Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
2022-02-03 02:40:00 +11:00
Paul "TBBle" Hampson 2103a16c0f Fix style nit-pick
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
2022-02-03 02:39:49 +11:00
Paul "TBBle" Hampson be07879592 Remove needless mention of previous versions
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
2022-02-03 02:39:43 +11:00
Paul "TBBle" Hampson b54cee1c44 Apply better wording to remain current in future versions
Co-authored-by: Tim Bannister <tim@scalefactory.com>
Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
2022-02-03 02:39:24 +11:00
Paul "TBBle" Hampson f0da3cf753
`ServiceLBNodePortControl` went to beta in v1.22
Looks like this was overlooked to be updated when the feature gate documentation was updated in #28770.

Signed-off-by: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
2022-02-03 00:49:06 +11:00
Kubernetes Prow Robot c468037747
Merge pull request #31331 from yashodhanmohan/feat/docker-cleanup
Clean up docker references from Service documentations
2022-02-01 07:21:12 -08:00
Md Sahil c4dc68c8ff
Update service-traffic-policy.md (#31408)
* Update service-traffic-policy.md

<h3>What this PR does ?</h3>
Improve documentation.

<h3>Which issue this PR fixes ?</h3>
fixes 31403(Issue).

* Update service-traffic-policy.md

* Update service-traffic-policy.md

* Update service-traffic-policy.md
2022-01-31 17:37:53 -08:00
SpecialYang 9911912709 Fix imprecise statements for virtual hosting example 2022-01-26 22:33:33 +08:00
Kubernetes Prow Robot ee346e48d8
Merge pull request #31363 from yashodhanmohan/fix/pod-dns
Correcting DNS record for pods exposed by a Service
2022-01-25 12:21:41 -08:00
Kubernetes Prow Robot 1d552afaa6
Merge pull request #30737 from mfbieber/ingress-class-name-in-example
Added ingressClassName: nginx to Ingress example
2022-01-24 11:37:35 -08:00
Yashodhan Mohan Bhatnagar 12653d2266 Update to bring back mention of container links compatibility 2022-01-24 01:56:44 +05:30
Yashodhan Mohan Bhatnagar 36336334c3
Update content/en/docs/concepts/services-networking/connect-applications-service.md
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2022-01-24 01:23:29 +05:30
Yashodhan Mohan Bhatnagar 3a6fa8fea2 Correcting DNS record for pods exposed by a Service
For pods, DNS record incorrectly specifies deployment name
instead of service name. This commit corrects that.
2022-01-17 01:39:01 +05:30
Yashodhan Mohan Bhatnagar a18a34c482 Clean up docker references from Service documentations
1. Remove examples contrasting k8s networking with Docker networking
from concept document explaining connecting applications using services
2. Remove reference to dockerlinks in favor of English description
of the env vars autocreated for every Service.
2022-01-14 02:39:33 +05:30
Michelle Fernandez Bieber e21f0563f3 Added ingressClassName: nginx to Ingress example, mentioned to the necessity of it and referenced to the section describing that further 2022-01-07 22:15:42 +01:00
Neha Viswanathan 24ee2527d0
migrate the K8s networking model section (#28617) 2022-01-05 08:08:41 -08:00
chen f767c7171b update easegress link 2021-12-21 17:25:10 +08:00
Kubernetes Prow Robot 1b12bcc645
Merge pull request #30958 from MikeSpreitzer/fix-105494b
Update NetworkPolicy concept doc for egress
2021-12-16 12:52:52 -08:00
Mike Spreitzer c25398b904
fix typeo in content/en/docs/concepts/services-networking/network-policies.md
Co-authored-by: Chris Negus <cnegus@redhat.com>
2021-12-16 13:45:39 -05:00
Mike Spreitzer eab36f83c9 Update docs/concepts/services-networking/network-policies for egress
That doc did not get fully updated when egress filtering was
introduced.
2021-12-15 15:15:03 -05:00
Kai Hoffman 0c7491f125
Update to plural (grammar fix)
Minor change of ingress controller -> ingress controllers for grammatical agreement with the rest of the sentence.
2021-12-14 12:54:03 +00:00
Kubernetes Prow Robot 4ac9aa413e
Merge pull request #29532 from aojea/patch-1
Update dual-stack node.status
2021-12-10 20:35:57 -08:00
OlaAde 69f6250d6e
Typo Correction
Added missing `:` colons to the sample code.
2021-12-08 21:26:19 +03:00
Kubernetes Prow Robot 1e0a43a866
Merge pull request #30786 from tom1299/patch-1
Fix broken link to Ingress API
2021-12-07 16:05:22 -08:00
tom1299 fa84bdbe69
Update content/en/docs/concepts/services-networking/ingress.md
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2021-12-07 15:59:22 +01:00
tom1299 d5539a6558
Fix broken link to Ingress API 2021-12-07 10:15:21 +01:00
Jesse Butler 584421fe11 Merge remote-tracking branch 'upstream/main' into dev-1.23 2021-12-06 08:55:54 -05:00
Suvro a0c6f3fd6f
Replaced annotation with ingressClassName (#30171)
* Replaced annotation with ingressClassName

Updated content of https://kubernetes.io/docs/concepts/services-networking/ingress-controllers/#using-multiple-ingress-controllers
with ingressClassName which replaces annotations

Signed-off-by: Suvro Ghosh <sughosh@redhat.com>

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

Co-authored-by: Deepak Gupta <deepakgdkg1g8868@gmail.com>

Co-authored-by: Deepak Gupta <deepakgdkg1g8868@gmail.com>
2021-12-05 15:14:32 -08:00
Tim Bannister 366ae6e48b
Fix IngressClass tabs 2021-12-05 22:27:50 +00:00
Kubernetes Prow Robot 33fec29009
Merge pull request #30707 from sftim/20211201_tweak_ingressclass_params
Present scope for IngressClass params using tabs
2021-12-05 06:18:32 -08:00
Tim Bannister c1af8d4c1b Present scope for IngressClass params using tabs
Use tabs for the two different options that an IngressClass can use to
refer to another object, in order to specific parameters that relate to
that IngressClass:
- namespaced scope
- cluster scope (the default / historical behavior)
2021-12-04 11:14:13 +00:00
Jesse Butler 018f9d05a2 Merge remote-tracking branch 'upstream/main' into dev-1.23 2021-12-01 12:23:10 -05:00
Kubernetes Prow Robot 5cad9834f7
Merge pull request #28626 from sandipb/patch-1
dns-pod-service.md: Fix unqualified host search ex
2021-11-27 10:38:40 -08:00
Kubernetes Prow Robot 29c2aedd69
Merge pull request #30537 from robscott/topology-hints-1.23
Updating Topology Aware Hints docs for 1.23
2021-11-22 18:22:17 -08:00