Posts

Showing posts from August, 2023

Kubernetes - Networking

Image
 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++    ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ : Networking : From Linux perspective : Networking : Switching How does system A reach B , we connect them to a switch and the switch creates a network containing the two systems . To connect them to a switch we need an interface on both the nodes. Physical or virtual depends on the host.  To see the interfaces for the host we use the IP link command . In this case we will see the interface called eth0 that we will be using to connect to the switch. In this case we see an interface named eth0 , that we will be using to connect to the switch . Lets assume is a network with 192.168.1.0 We then assign the ip addresses to the systems on the same network.  For this we use the command ip addr , once the link is up and IP Addresses are assigned. The computers can now communicate to one another through the switch ...

Kubernetes - Logging and Monitoring

 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++    +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++     Kubernetes monitoring solutions are tools and platforms designed to help you monitor and observe the health, performance, and behavior of your Kubernetes clusters and the applications running within them. These solutions provide insights into various aspects of your Kubernetes environment, such as resource utilization, application metrics, logs, and more. Here are some popular Kubernetes monitoring solutions: Prometheus: An open-source monitoring and alerting toolkit. Collects metrics from various sources, including Kubernetes nodes, pods, and services. Provides a powerful querying language (PromQL) for analyzing metrics data. Integrates with Grafana for creating dashboards and visualizations. Grafana: A popular open-source platform for creating dashboards and visualizing time-series data. Works well ...