Author: Suraj Saini

Let’s talk with Bash!

Reading Time: 4 minutes Bash is one of several well-known UNIX shells, its wide distribution with Linux makes it an important tool to know. It is an improved bourne shell and incorporates useful features from the Korn shell and the C shell. Let’s get started and talk with bash in some effective ways. What is Scripting? It basically involves writing a series of commands that are interpreted one by Continue Reading

Audit DC/OS Service via Prometheus/Filebeat

Reading Time: 3 minutes In our previous blog post, How to audit DC/OS Services?, we learned how to locally audit service/app in DC/OS via dcos-adminrouter.service. This blog is in continuation of the previous one and here we will explore how we can audit DC/OS Service via Prometheus /Filebeat. Quick Recap We have seen that DC/OS doesn’t provides any web interface is to track the change in service/app configs , Continue Reading

How to audit DC/OS Services?

Reading Time: 4 minutes DC/OS is a distributed systems kernel that lets you manage multiple machines as if they were a single computer. Its included web interface facilitates user to interact with its services. Now, this is where it gets quite messy to keep track of the users who are interacting with the services running in the cluster. It is the responsibility of the cluster-admin to keep track and Continue Reading

How to Persist and Sharing Data in Docker

Reading Time: 4 minutes In this blog, we will look at various ways in which storage from the host machine can be mounted to containers. Also, it can be seen as a way of communication in case the networking is disabled for your containers. So let’s get started on how to persist and sharing data in Docker. A quick intro Docker is a popular containerization tool used for packaging, Continue Reading

Magic of Namespaces in Kubernetes

Reading Time: 3 minutes Being a container-orchestration system for automating application deployment, Kubernetes is adopted and highly practiced by many teams and that is where namespaces emerge. Namespaces in Kubernetes enables smooth and secure management with effective usage of isolated resources without overlapping. As it becomes important for a cluster manager or a cluster-admin to split numerous cluster components or objects or resources into smaller distinct groups. What is Continue Reading

Use of Init-Container in Kubernetes

Reading Time: 3 minutes This is the era of containerization and orchestration where the majority of the applications are following the trend of running on a container which is further deployed in a Kubernetes cluster. Init-container in Kubernetes is a special type of container that runs to completion before the main app’s container and the pod will repeatedly restart until all of them succeed. Why init-Containers ? It’s sometimes Continue Reading

Backup and Restoring In Jenkins

Reading Time: 4 minutes If you are using Jenkins for a while then you must be aware about the importance of jobs related data and what can happen when the data is lost. This blog provides some ways through which backup and restoring in Jenkins can be carried out. The data loss can be the result of hardware or software failure, data corruption, or a human-caused event, or accidental Continue Reading

Orchestration With Docker-Swarm

Reading Time: 6 minutes The world is constantly being attracted towards containers and its orchestration especially in large and dynamic environments which has also led to the rising of various tools and platforms in trend.Yes, we will be looking at Docker-Swarm and some of its key components !!! As we all know that Docker is a major player in the world of containers and therefore in this blog, we Continue Reading