Skip to content

Commit 068d5b3

Browse files
committed
removes service information from network concepts doc
1 parent 7b5436d commit 068d5b3

File tree

1 file changed

+1
-38
lines changed

1 file changed

+1
-38
lines changed

articles/aks/concepts-network.md

Lines changed: 1 addition & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Concepts - Networking in Azure Kubernetes Services (AKS)
33
description: Learn about networking in Azure Kubernetes Service (AKS), including kubenet and Azure CNI networking, ingress controllers, load balancers, and static IP addresses.
44
ms.topic: conceptual
5-
ms.date: 03/26/2024
5+
ms.date: 04/09/2024
66
ms.custom: fasttrack-edit
77
---
88

@@ -43,41 +43,6 @@ In the context of the Azure platform:
4343
- As you open network ports to pods, Azure automatically configures the necessary network security group rules.
4444
- Azure can also manage external DNS configurations for HTTP application routing as new Ingress routes are established.
4545

46-
47-
To simplify the network configuration for application workloads, Kubernetes uses *Services* to logically group a set of pods together and provide network connectivity. You can specify a Kubernetes *ServiceType* to define the type of Service you want. For example, if you want to expose a Service on an external IP address outside of your cluster. For more information, see the Kubernetes documentation on [Publishing Services (ServiceTypes)][service-types].
48-
49-
The following ServiceTypes are available:
50-
51-
- **ClusterIP**
52-
53-
ClusterIP creates an internal IP address for use within the AKS cluster. The ClusterIP Service is good for *internal-only applications* that support other workloads within the cluster. ClusterIP is the default used if you don't explicitly specify a type for a Service.
54-
55-
![Diagram showing ClusterIP traffic flow in an AKS cluster][aks-clusterip]
56-
57-
- **NodePort**
58-
59-
NodePort creates a port mapping on the underlying node that allows the application to be accessed directly with the node IP address and port.
60-
61-
![Diagram showing NodePort traffic flow in an AKS cluster][aks-nodeport]
62-
63-
- **LoadBalancer**
64-
65-
LoadBalancer creates an Azure load balancer resource, configures an external IP address, and connects the requested pods to the load balancer backend pool. To allow customers' traffic to reach the application, load balancing rules are created on the desired ports.
66-
67-
![Diagram showing Load Balancer traffic flow in an AKS cluster][aks-loadbalancer]
68-
69-
For HTTP load balancing of inbound traffic, another option is to use an [Ingress controller](#ingress-controllers).
70-
71-
- **ExternalName**
72-
73-
Creates a specific DNS entry for easier application access.
74-
75-
Either the load balancers and services IP address can be dynamically assigned, or you can specify an existing static IP address. You can assign both internal and external static IP addresses. Existing static IP addresses are often tied to a DNS entry.
76-
77-
You can create both *internal* and *external* load balancers. Internal load balancers are only assigned a private IP address, so they can't be accessed from the Internet.
78-
79-
Learn more about Services in the [Kubernetes docs][k8s-service].
80-
8146
## Azure virtual networks
8247

8348
In AKS, you can deploy a cluster that uses one of the following network models:
@@ -286,8 +251,6 @@ For more information on core Kubernetes and AKS concepts, see the following arti
286251
- [Kubernetes / AKS scale][aks-concepts-scale]
287252

288253
<!-- IMAGES -->
289-
[aks-clusterip]: ./media/concepts-network/aks-clusterip.png
290-
[aks-nodeport]: ./media/concepts-network/aks-nodeport.png
291254
[aks-loadbalancer]: ./media/concepts-network/aks-loadbalancer.png
292255
[advanced-networking-diagram]: ./media/concepts-network/advanced-networking-diagram.png
293256
[aks-ingress]: ./media/concepts-network/aks-ingress.png

0 commit comments

Comments
 (0)