Support for OCI Network Load Balancers
Summary:
Container Engine for Kubernetes now supports OCI network load balancers (NLBs). You can now define Kubernetes services that automatically provision NLBs.
Content (required):
- Load-balance traffic among Kubernetes pods with high throughput and low latency.
- Preserve source and destination IP addresses and ports.
- Handle TCP and UDP traffic in the applications you deploy.
Version (include the version you are using, if applicable):
To provision a network load balancer for a Kubernetes service of type LoadBalancer, add the following annotation in the metadata section of the manifest file:
oci.oraclecloud.com/load-balancer-type: "nlb"
For example:
apiVersion: v1
kind: Service
metadata:
name: my-nginx-svc
labels:
app: nginx
annotations:
oci.oraclecloud.com/load-balancer-type: "nlb"
spec:
type: LoadBalancer
ports:
- port: 80
selector:
app: nginx
Tagged:
0