The Rise of Service Mesh!

What is a Service Mesh?

A service mesh helps in monitoring and controlling how different parts of an application share data with each other. It is a configurable infrastructure layer that is built right into the app. This visible dedicated infrastructure layer can track and record how well the different parts of an app are interacting. This helps in identifying issues and making it easier to optimize communication and avoid downtime as an app grows. A service mesh ensures that the communication among the services within the containerized infrastructure is fast, reliable, and secure.

Continue reading “The Rise of Service Mesh!”

What are Helm Charts?

Helm is a stalwart element in the Kubernetes ecosystem. It is a package manager for Kubernetes that helps in application deployment by packaging all resources that are needed for a seamless Kubernetes deployment.
Here, we talk about what are helm charts and what benefits they offer.

Helm Charts in Kubernetes

A Helm chart is a collection of YAML template files that are organized into a specific directory structure. Helm Charts are similar to DEB and RPM files. Since they are text-based, helm charts are versionable and simple to maintain using SCM tools.

Continue reading “What are Helm Charts?”

Introducing Kubernetes Vault Web-hook

Initially, we had the DevOps framework in which Development and Operation team collaborated to create an “Agile” ecosystem. But nowadays a lot of people are talking about the “DevSecOps” realm in which people do not treat security as an afterthought instead of that people are inculcating security in their development and operation practices.

Continue reading “Introducing Kubernetes Vault Web-hook”

JQ – The JSON Processor

Tired of filtering semi-structured data from command output? What if I tell you can easily filter from structured or unstructured document data. Yes, you heard it right, we are talking about JSON [JavaScript Object Notation]. JSON is a text-based data format programming language that is used to serialize and transmitting structured or unstructured data or we can say semi-structured data over a network connection.

But Why Json ?

We generally think JSON means data provided general output from any API. But, if we talk about any technology, JSON is a very common programming language or we can say format, which is used as the output format of any resource. While using DevOps tools like Docker, Ansible, or any other tool, we generally get the output in JSON format when we use any output command like Docker inspect or Ansible facts gather.

Continue reading “JQ – The JSON Processor”