DEV Community

Ibrahim S
Ibrahim S

Posted on

OpenShift - Networking

  • Pod Networking --> OpenShift uses a software-defined networking (SDN) approach to provide a unified cluster network where every Pod gets its IP address. This enables communication between pods across different nodes without NAT.

  • Network Policies --> Administrators and developers can use network policies to control the flow of traffic at the pod level within an OpenShift cluster.

  • Services --> Services in OpenShift act as an abstraction layer, providing stable IP addresses and DNS names to manage access to the set of pods that make up an application.

  • Ingress and Routes --> OpenShift has built-in support for managing external access to services in the cluster through routes and Ingress controllers, allowing users to reach services from outside the cluster.

  • Egress IP and Egress Network Policies --> These features allow the control of outbound traffic from pods and the assignment of additional IP addresses to nodes for this traffic.

  • Multitenancy --> OpenShift provides network isolation by dividing the cluster into multiple virtual networks for different tenants or groups.

  • Service Mesh --> OpenShift includes a service mesh layer for managing microservices-based applications, providing capabilities like traffic management, security, and observability.

  • Network Plug-ins --> OpenShift supports different CNI (Container Network Interface) plug-ins for various networking use cases, like OpenShift SDN, OVN-Kubernetes, etc.

๐•ฎ๐–”๐–“๐–“๐–Š๐–ˆ๐–™ ๐–’๐–Š ๐–๐–Š๐–—๐–Š๐Ÿ‘‡๐Ÿ‘‡

๐†๐ข๐ญ๐‡๐ฎ๐›

๐— ๐—ฒ๐—ฑ๐—ถ๐˜‚๐—บ

๐‹๐ข๐ง๐ค๐ž๐๐ˆ๐ง

๐——๐—ฒ๐˜ƒ.๐˜๐—ผ

๐๐ฎ๐จ๐ซ๐š

Billboard image

Use Playwright to test. Use Playwright to monitor.

Join Vercel, CrowdStrike, and thousands of other teams that run end-to-end monitors on Checkly's programmable monitoring platform.

Get started now!

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

๐Ÿ‘‹ Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay