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.

𝕮𝖔𝖓𝖓𝖊𝖈𝖙 𝖒𝖊 𝖍𝖊𝖗𝖊👇👇

𝐆đĸ𝐭𝐇𝐮𝐛

𝗠𝗲𝗱đ—ļ𝘂đ—ē

𝐋đĸ𝐧𝐤𝐞𝐝𝐈𝐧

𝗗𝗲𝘃.𝘁đ—ŧ

𝐐𝐮𝐨đĢ𝐚

Heroku

Simplify your DevOps and maximize your time.

Since 2007, Heroku has been the go-to platform for developers as it monitors uptime, performance, and infrastructure concerns, allowing you to focus on writing code.

Learn More

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤ī¸ or a friendly comment on this post if you found it helpful!

Okay