utsabsapkota.hashnode.devUnderstanding systemd in LinuxIf you've ever managed a Linux system, you've likely encountered systemd. It's the default init system for most modern Linux distributions, responsible for starting and managing system processes. Let's break it down into simple terms and explore how ...Mar 30, 2025·4 min read
utsabsapkota.hashnode.devWhat is CloudNativePG?CloudNativePG is an open-source Kubernetes operator designed to manage PostgreSQL clusters in a cloud-native environment. It provides a fully automated and declarative approach to deploying, scaling, managing, and monitoring PostgreSQL databases with...Jul 9, 2024·4 min read
utsabsapkota.hashnode.devAdd new user in Kubernetes clusterAdding users to a Kubernetes cluster is crucial for managing access control, enhancing security, and ensuring efficient operations. By incorporating Role-Based Access Control (RBAC), you can define and enforce specific permissions for each user, main...May 15, 2024·3 min read
utsabsapkota.hashnode.devNetworkingBoth Iptables and IPVS (IP Virtual Server) are two Linux-based networking tools with different purposes. Iptables Linux based operating systems have a powerful firewall utility called iptables. At the packet level, it can be used to define rules an...May 12, 2024·2 min read
utsabsapkota.hashnode.devWhat is status subresource in k8s?The /status subresource is used to split the user-provided specification of a CR instance from the controller-provided status. The main motivation for this is privilege separation: • The user usually should not write status fields. • The controller s...May 5, 2024·3 min read