Commit Graph

677 Commits

Author SHA1 Message Date
Oscar Utbult 946f2fee1e [en] add missing closing parenthesis in ingress controllers page 2022-12-10 11:56:19 +01:00
carolina valencia 7cd85d1fc4 Merge remote-tracking branch 'upstream/main' into dev-1.26 2022-12-07 11:40:37 -03:00
Kubernetes Prow Robot 86794dc5e7
Merge pull request #37898 from thockin/master
Clarify Pod/Service DNS a little
2022-12-06 05:36:36 -08:00
Kubernetes Prow Robot 46a806677b
Merge pull request #38189 from Shubham82/fix_link_Virtual-IPs-and-service-proxies
Fixed the link of Virtual IPs and Service Proxies.
2022-12-06 04:22:38 -08:00
lakshmi 7c283ba07a Updated service.md page 2022-12-05 17:28:17 +05:30
Johnny Lim 1b4fcd4a22
Add a missing space in `ingress.md` 2022-12-05 20:33:43 +09:00
Tim Bannister 8f9446f87d
Merge branch 'main' into dev-1.26 2022-12-03 21:36:34 +00:00
Johnny Lim c480888c64
Polish ingress.md 2022-12-02 19:31:57 +09:00
Shubham Kuchhal aafbbd139d Replaced Virtual IPs and service proxies to Virtual IP addressing mechanism 2022-12-02 11:20:51 +05:30
Shubham Kuchhal 1ca418e151 Fixed the link for Virtual IPs and Service Proxies. 2022-11-30 14:28:40 +05:30
Andrew Sy Kim e408383ed6 KEP-1669: update docs for ProxyTerminatingEndpoints
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-11-29 20:18:01 -05:00
Antonio Ojea cbfb5727e6
Update endpoint slices docs
Be more explicit on the "duplicate endpoints" sections about what are the consumers expectations and the need to parse all the list of slices and remove only the duplicates
2022-11-30 00:13:20 +00:00
Kubernetes Prow Robot cec61c1754
Merge pull request #38052 from krol3/merged-main-dev-1.26
Merge main branch into dev-1.26
2022-11-29 11:59:09 -08:00
Kubernetes Prow Robot 81216206d0
Merge pull request #36675 from sftim/20221208_refactor_service_docs
Migrate reference details out Service concept
2022-11-29 11:15:24 -08:00
Kubernetes Prow Robot 0f3666f1ec
Merge pull request #37432 from aojea/static_service_ga
graduate ServiceIPStaticSubrange to GA
2022-11-29 08:01:24 -08:00
Antonio Ojea e8199cfe93
Apply suggestions from code review
Co-authored-by: Tim Bannister <tim@scalefactory.com>
2022-11-29 15:26:26 +00:00
Tim Bannister 0912bf0a84
Preserve existing hyperlinks in Service concept 2022-11-24 18:36:07 +00:00
Tim Bannister 1d68a02353
Migrate reference details out Service concept
Migrate away:
- details of virtual IP mechanism for Services
- detailed information about protocols for Services (UDP, TCP, SCTP)

Co-authored-by: Antonio Ojea <aojea@redhat.com>
Co-authored-by: Qiming Teng <tengqm@outlook.com>
2022-11-24 18:33:47 +00:00
Tim Bannister 4ed33d1429
Drop (deprecated) task for enabling service topology
As this feature is deprecated, there is no special need to help readers
to enable it.
2022-11-24 18:27:06 +00:00
carolina valencia b4ad83ef13 Merge remote-tracking branch 'upstream/main' into dev-1.26 2022-11-24 11:49:25 -03:00
Chris Seto e2c34dff6c Correct misleading wording in Pod DNS Policies
A debugging rabbit hole lead me to digging around kublet's behavior
regarding certain DNS Policies.

This commit updates some potentially misleading wordings to more
correctly convey kubelet's behavior which was discovered after some
rabbit hole debugging of DNS Policies.

The ClusterFirst policy documentation would imply that the resolve.conf
of a Pod would contain a fallback to the Node's nameserver. This is not
the cause, [kubelet explicitly
mentions](4276ed3628/pkg/kubelet/network/dns/dns.go (L403-L407))
that the fallback is handled by whatever system is running kube-dns or
coredns which dramatically changes the behavior of the system when the
cluster's DNS is unavailable.

The ClusterFirstWithHostNet policy is lacking any amount of detail as to
why one would desire to use it. This commit doesn't go into complete
detail but adds an important note about the behavior of `hostNetwork`
when not using the `ClusterFirstWIthHostNet` Policy.
2022-11-22 16:45:23 -05:00
Kubernetes Prow Robot b5aafaaac4
Merge pull request #37863 from krol3/merged-main-dev-1.26-02
Merge main branch into dev-1.26
2022-11-21 19:32:13 -08:00
Tim Bannister 024e8d70dc Improve EndpointSlice concept
- add links to API references
- tweak initial text
2022-11-19 15:06:28 +00:00
Tim Hockin aa67276f2c
Clarify Pod/Service DNS a little 2022-11-18 15:41:20 -08:00
Antonio Ojea 6f7421b1ad graduate ServiceIPStaticSubrange to GA 2022-11-18 08:40:09 +00:00
Andrew Sy Kim 45fed004ea KEP-1669: update docs for ServiceInternalTrafficPolicy
Signed-off-by: Andrew Sy Kim <andrewsy@google.com>
2022-11-16 20:21:58 -05:00
Zhenguo Niu 82cb3de526 fix a broken link for connect-applications-service 2022-11-14 13:03:54 +00:00
carolina valencia 947cab0667 Merge remote-tracking branch 'upstream/main' into dev-1.26 2022-11-12 19:27:28 -03:00
Tim Bannister ceb46ca01f Link from Services concept index to Service tutorial 2022-11-09 22:31:05 +00:00
Tim Bannister ce46f1ca74 Move "Connecting Applications with Services" to tutorials section
Co-authored-by: Rolfe Dlugy-Hegwer <rolfedh@users.noreply.github.com>
2022-11-09 22:31:05 +00:00
Kubernetes Prow Robot 35b521feb2
Merge pull request #37464 from windsonsea/seren
Fix inconsistencies in service.md
2022-11-09 14:06:54 -08:00
carolina valencia 4d9111a85c Merge remote-tracking branch 'upstream/main' into dev-1.26 2022-11-08 18:17:11 -03:00
Laszlo Janosi 42377b6017 KEP-1435 Support of different protocols on Services with type=LoadBalancer moves to GA
The feature gate MixedProtocolLBService moves to GA state in 1.26.
The documentation of the support of different protocols in the same LB Service is updated.
2022-11-04 08:58:35 +02:00
Nate W 6121ea586b updating service topology to a higher weight than any other page in its section as it is a deprecated feature.
Signed-off-by: Nate W <natew@cncf.io>
2022-11-02 15:08:18 -07:00
Haosdent Huang fbdd10071f KubeCon Docs Sprint: Update page weights for content/en/docs/concepts/services-networking. 2022-10-24 15:38:32 -04:00
Thomas Guettler 3778863fb9 Reword explanation of ClusterIP for Services 2022-10-24 21:34:46 +02:00
windsonsea 5c89050e0e minor changes in service.md 2022-10-24 17:28:31 +08:00
Glusk ca226243a5
typo fix 2022-10-22 18:03:41 +02:00
Kubernetes Prow Robot b2f830f5be
Merge pull request #36672 from sftim/20220411_remove_misleading_service_clusterip_detail
Avoid misleading text in Service concept
2022-10-21 15:53:56 -07:00
Gunju Kim a2b4c34eca
Add DNS search domain list limits and remove resolved DNS issue 2022-10-20 21:43:33 +09:00
Kubernetes Prow Robot b8c355df0d
Merge pull request #37389 from sachinparihar/master
Remove the Introduction heading from DNS for Services and Pods page
2022-10-19 17:14:57 -07:00
sachinparihar a110463b7f Removed the Introduction title from DNS for Services and Pods page 2022-10-19 22:01:39 +05:30
Tim Bannister fdceaa2944
Avoid misleading text in Service concept
The existing text implied that creating a node port or load balanced
Service would actually add an extra Service object that you could see in
the Kubernetes API. This isn't true, so avoid implying that it is.
2022-10-11 22:20:19 +01:00
Tim Bannister 1eef742465
Favor EndpointSlice over Endpoints
Document EndpointSlice as the preferred and most appropriate mechanism
to record the backing endpoints of a Service.

Co-authored-by: Rob Scott <rob.scott87@gmail.com>
Co-authored-by: Shannon Kularathna <ax3shannonkularathna@gmail.com>
2022-10-11 12:38:39 +01:00
Kubernetes Prow Robot d29b547ea7
Merge pull request #36671 from sftim/20220110_reorganize_services_load_balancing_networking
Reorganize “Services, Load Balancing, and Networking” concept
2022-09-21 17:39:08 -07:00
Sergey Shevchenko 259239f1a5
fix: Fix incorrect feature state in Topology Aware hints page 2022-09-15 14:17:56 +03:00
Kubernetes Prow Robot d057687f6f
Merge pull request #36660 from liggitt/scrape-secrets
Update service account token documentation
2022-09-10 16:31:23 -07:00
Kubernetes Prow Robot 51d0acf487
Merge pull request #36668 from sftim/20211208_redo_naming_service_concept
Redo naming in Service concept
2022-09-08 20:43:23 -07:00
Antonio Ojea 86264eae3b use use IPv6 Address Prefix Reserved for Documentation 2022-09-08 11:45:07 +02:00
Jordan Liggitt 79f26d5922
Update service account token documentation
* Make example service account output match 1.24+ output with auto-generated tokens omitted
* Prefer `kubectl create token` as token creation mechanism
2022-09-07 16:00:27 -04:00
Tim Bannister 3970b2be71
Reorganize "Services, Load Balancing, and Networking" concept
- Add descriptions
- Change page weights
2022-09-07 20:36:04 +01:00
Tim Bannister 0b6c20422d
Redo naming in Service concept
Write “primary” in place of “master”.
2022-09-07 20:23:24 +01:00
Shaw 466613ba31
Update service.md to include a missing word 2022-09-06 19:37:32 -05:00
John Reese 89cd245fec
Update topology-aware-hints.md 2022-09-04 10:33:57 -04:00
John Reese 82f8c4a8a1
Update topology-aware-hints.md 2022-09-02 10:54:11 -04:00
Kubernetes Prow Robot 640c963c3b
Merge pull request #34399 from Rishit-dagli/Rishit-dagli-securing-service
Update command in "Connecting Applications with Services" and separate out a command
2022-08-25 21:34:11 -07:00
Rishit Dagli ee52f513b5
Update content/en/docs/concepts/services-networking/connect-applications-service.md
Co-authored-by: Rey Lejano <rlejano@gmail.com>
2022-08-25 09:29:44 +05:30
Kubernetes Prow Robot 90600414c8
Merge pull request #34457 from chetak123/change_grep
updated grep with custom-columns=POD_IP:.status.podIPs
2022-08-24 03:32:24 -07:00
carolina valencia 6810fa976d Merge remote-tracking branch 'upstream/main' into dev-1.25 2022-08-18 15:58:41 -03:00
Kubernetes Prow Robot dacf474354
Merge pull request #35794 from aojea/aojea_services
set ServiceIPStaticSubrange to beta
2022-08-18 10:34:23 -07:00
MattTheCuber 8abe88e850
Typo in service.md
`his -> This`
idk why i'm fixing this lol
2022-08-17 11:51:38 -04:00
Antonio Ojea 40a3c6810b
Update content/en/docs/concepts/services-networking/service.md
Co-authored-by: Qiming Teng <tengqm@outlook.com>
2022-08-14 12:04:17 +02:00
Rey Lejano b35f70486e update docs for NetworkPolicy port range to GA for 1.25 2022-08-10 21:01:41 -07:00
Kubernetes Prow Robot ff9135b4f2
Merge pull request #35790 from wsteinford/patch-1
Fix the grammar by using the verb "set up" where appropriate instead of the noun "setup"
2022-08-10 19:40:58 -07:00
Antonio Ojea 19096a8f47 ServiceIPStaticSubrange en:Service mconcept entions ait is bled by default 2022-08-09 13:06:03 +02:00
Antonio Ojea 287dff788f set ServiceIPStaticSubrange to beta 2022-08-09 08:53:39 +02:00
William Steinford d6a1ba2a6d Fix the grammar by using the verb form 'set up' where appropriate instead of the noun 'setup' 2022-08-08 16:48:26 -04:00
Shubham Kuchhal 9a4597563c Updated the Feature state of Serving and Terminating. 2022-08-02 17:28:47 +05:30
Daniel Wright f9ebc90ff7
[en] update en docs to use recommended labels 2022-07-11 08:45:48 -07:00
Kubernetes Prow Robot 94c832e49f
Merge pull request #34380 from tengqm/fix-links-3
Batch fix links (3)
2022-07-10 18:27:48 -07:00
Qiming Teng d705d9ed1c Batch fix links (3) 2022-07-09 09:14:06 +08:00
Abdallah Abedraba 006d4378ad
Add Kusk Gateway 2022-07-07 11:48:19 +04:00
ayush 992cfb1c9f changed output format 2022-06-27 11:56:01 +05:30
JarHMJ 6af40efc5c
fix Endpoints link err 2022-06-22 15:33:49 +08:00
ayush fde6659976 updated grep with custom-columns=POD_IP:.status.podIPs 2022-06-22 07:06:47 +05:30
Rishit Dagli 5242784e76 Seperate cURL command to a seperate snippet 2022-06-19 09:25:22 +00:00
Rishit Dagli eac6903a16 Update command in connect-applications-services
Note: The way the output is documented, this still remains same
Co-authored-by: Eduardo Patrocinio <epatro@gmail.com>
2022-06-19 06:35:32 +00:00
Jihoon Seo e7caadc564 Replace skew shortcode parameters 2022-06-17 16:17:01 +09:00
Kubernetes Prow Robot 7c6247d828
Merge pull request #32743 from hyder/oci-annotations
docs: added internal load balancer service annotations for Oracle Cloud (OCI)
2022-06-15 20:52:48 -07:00
Kubernetes Prow Robot 9a7029ad06
Merge pull request #32877 from tssurya/fix-itp-docs
Service Traffic Policy: Fix constraints section
2022-06-12 11:16:09 -07:00
Kubernetes Prow Robot 09b7898081
Merge pull request #33997 from tengqm/reformat-dualstack
Reformat dual-stack page
2022-06-06 18:35:50 -07:00
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