Kubernetes is an open source platform capable of managing containerized applications

Kubernetes is an open source platform capable of managing containerized applications, as a platform it provides management, orchestrating, networking and storage capabilities.
Kubernetes has taken a different approach to networking that can be categorized into four areas.
Container Groups
Communication between Pods
Pods and Services
Traffic Direction
In a Kubernetes cluster configured with default settings, all pods can discover and communicate with each other without any restrictions. Kubernetes does not restrict traffic between pods running inside the cluster. This means any pod can connect to any other pod as there are no firewalls controlling the intra-cluster traffic
The new Shepherd’s object type Network Policy lets you allow and block traffic to pods. If you’re running multiple applications in a Kubernetes cluster or sharing a cluster among multiple teams, it’s a security best practice to create firewalls that permit pods to talk to each other while blocking other network traffic. Networking policy corresponds to the Security Groups concepts in the Virtual Machines world.
Shepherd gives you a way to declaratively configure which pods are allowed to connect to each other. These policies can be detailed: you can specify which namespaces are allowed to communicate, or more specifically you can choose which port numbers to enforce each policy on.

x

Hi!
I'm Dora

Would you like to get a custom essay? How about receiving a customized one?

Check it out
x

Hi!
I'm Barry!

Would you like to get a custom essay? How about receiving a customized one?

Check it out