Posts under category CloudOps

The sudo command is one of the most powerful and commonly used tools
on Unix-like systems. It allows a permitted user to execute commands as
another user---typically the root user. But not all sudo usage is
equal: flags change its behavior, and logs record what users do for
auditing and security purposes.

This post explains:

  • Common and important sudo flags\
  • How standard sudo logs work\
  • What sudo I/O logs (iologs) are and what they capture\
  • Practical considerations for automation and security

- Read the full article -

In the world of SRE, we talk a lot about observability, such as metrics, logs, and traces. In most cases, these three pillars of observability are related to infrastructure metrics or business metrics. For example, the current CPU usage of a Kubernetes pod, the number of videos played by online users per minute, etc. Besides this, there is another important area that is being explored nowadays: FinOps.

- Read the full article -

This blog presents how to deploy a self-hosted Kubernetes cluster using kubeadm.

Note that usually we use kubeadm to bootstrap a K8s cluster that has several nodes. It is also easy to scale up the created cluster using kubeadm later. However, if you only need to have a learning environment of K8s, it might be easier to use some tools like kind, and minikube: https://kubernetes.io/docs/tasks/tools/

- Read the full article -