Open in app
Home
Notifications
Lists
Stories

Write
Pradipta Banerjee
Pradipta Banerjee

Home
About

Pinned

Transitioning back to an individual contributor role

As they say- Change is the only constant in life. This narrative holds true not only in our personal life but even in our work sphere. We constantly strive towards change. A change that helps us evolve, get closer to our goals in life, thereby making us happy and peaceful. …

Career Advice

4 min read

Transitioning back to an individual contributor role
Transitioning back to an individual contributor role

Jun 16

How about container runtimes as a potential security guardrail for your CI/CD pipelines?

When we discuss security guardrails, it’s primarily about automated policies and monitoring, among other things. But have you ever thought about container runtimes as a potential security guardrail? Every container runtime has its pros and cons. When choosing container runtimes, we typically consider the use-cases. However, we shouldn’t rule out…

Container Security

4 min read

How about container runtimes as a potential security guardrail for your CI/CD pipelines?
How about container runtimes as a potential security guardrail for your CI/CD pipelines?

May 26

Different ways to debug your Kubernetes apps

This article will briefly discuss what I typically use for debugging Kubernetes apps. I hope you will find it helpful. Using plain old “exec” $ kubectl exec -it -c <container> <pod-name> -- /bin/sh This approach will not work for the environments where “exec” is disabled or for container images without a shell. Let’s look…

Kubernetes

2 min read


May 21

Kcli — the only tool you will need to create Kubernetes and OpenShift cluster for test and development

I often create disposable Kubernetes and OpenShift clusters in my day-to-day development work. Mostly it’s on my bare metal server. However, sometimes I use public cloud providers as well. Creating disposable clusters improved my productivity compared to my earlier approach of cleaning up and reusing existing clusters. I have used…

Dev Ops

3 min read

Kcli — the only tool you will need to create Kubernetes and OpenShift cluster for test and…
Kcli — the only tool you will need to create Kubernetes and OpenShift cluster for test and…

Apr 28

Case Study in Security hardening of a Red Hat OpenShift Operator

Applying the principle of least privileges when developing Operators Let me start by asking you a few questions. Are you developing Operators for Kubernetes? Are you the kind of person who yearns for a safe environment to run everything as a privileged user (‘root’) during development? Is bypassing security checks…

Openshift

6 min read


Published in DevOps Learners

·Apr 14

Health Checkups for your OpenShift Cluster

If you are responsible for managing Red Hat OpenShift clusters, then there is a nifty opensource project (aptly named openshift-checks) that could be a good addition to your toolkit. The openshift-checks project is a collection of health-check scripts for an OpenShift cluster. Take a look at the project description and…

Openshift

3 min read

Health Checkups for your OpenShift Cluster
Health Checkups for your OpenShift Cluster

Published in DevOps Learners

·Mar 16

Different Container Runtimes and Configurations in the same Kubernetes Cluster

When transitioning workloads to Kubernetes, some of the following questions often cross our minds: How to satisfy conflicting workload requirements on the same Kubernetes cluster? Is it possible to lift and shift a few existing workloads to run on Kubernetes with phase-wise modernization? What kind of flexibility can be provided…

Kubernetes

3 min read

Different Container Runtimes and Configurations in the same Kubernetes Cluster
Different Container Runtimes and Configurations in the same Kubernetes Cluster

Feb 25

How to Size a memory-backed Kubernetes emptyDir Volume

A Kubernetes emptyDir volume is a directory that exists on the local node’s filesystem with no contents. These volumes are stored either on the node’s backing disk storage or memory. …

Kubernetes

3 min read

How to Size a memory-backed Kubernetes emptyDir Volume
How to Size a memory-backed Kubernetes emptyDir Volume

Published in DevOps Learners

·Feb 21

Need specific kernel settings for your Kubernetes POD?

A low-risk approach for Developers and Administrators — Linux provides the sysctl mechanism to modify the kernel behavior at runtime. There are many situations where this is desired. For example, tuning the kernel to run high-performance computing apps, configuring the application core dump settings, modifying network settings, experiments, etc. Sysctl settings can be grouped into two categories Namespaced…

Kata

3 min read

Need specific kernel settings for your Kubernetes POD?
Need specific kernel settings for your Kubernetes POD?

Published in DevOps Learners

·Feb 8

Revisiting Container Image builds inside a Container

More flexibility, Improved Isolation, and handling of Noisy Neighbour — A commonly used approach to build container images as part of the DevOps pipeline is to use a builder image running in a Kubernetes cluster. The builder image leverages either docker or kaniko or buildah. The docker-based builder image is commonly referred to as docker-in-docker (DinD). There are different variations…

Kata

5 min read

Revisiting Container Image builds inside a Container
Revisiting Container Image builds inside a Container
Pradipta Banerjee

Pradipta Banerjee

Writes about technology | Startup advisor & mentor. www.linkedin.com/in/bpradipt

Following
  • Tim Denning

    Tim Denning

  • Mathilde Collin

    Mathilde Collin

  • Niharikaa Kaur Sodhi

    Niharikaa Kaur Sodhi

  • Ayodeji Awosika

    Ayodeji Awosika

  • Kata Containers Community

    Kata Containers Community

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable