Tag: Kubernetes

  • The Usefulness of FluxCD in Kubernetes Cluster Management

    The Usefulness of FluxCD in Kubernetes Cluster Management

    Managing Kubernetes clusters can be complex, requiring constant updates, configurations, and monitoring. FluxCD, an open-source tool, simplifies this process through GitOps, enabling continuous delivery and automation. This article delves into the usefulness of FluxCD in Kubernetes cluster management, highlighting its features, benefits, and practical applications.

  • Securely Deploy SearxNG on Kubernetes

    Securely Deploy SearxNG on Kubernetes

    I am sure it is not news for anyone at this point, that the major search engine providers (namely Google Search, Micro$oft Bing etc) hoover up all the data they can get their hands on from their users/customers. The problem and data race has accelerated even further with the hunt for data for training large…

  • Kubernetes – Simple Readiness and Liveness Probe, for Simple Nginx Deployments

    Kubernetes – Simple Readiness and Liveness Probe, for Simple Nginx Deployments

    When deploying an Nginx pod for the sake of making some files available on the internet (because why use S3 or Minio, keep it simple… and private). Standard procedure with Kubernetes deployments is to have a liveness and readiness endpoint. This can be done with some Nginx configuration, or better yet, a file served from…

  • Kubernetes – Connect to Hidden KubeAPI using Comprehensive Shell Script

    It is enticing to publicly expose your KubeAPI endpoint. For ease of access, using cloud based automation services (i.e GitHub Workflows) or just plain laziness. Authentication exists for sure, but what about possible exploits or ddos?

  • Kubernetes – Persistent NFS Storage On Control Plane For Minimal Cluster

    Kubernetes – Persistent NFS Storage On Control Plane For Minimal Cluster

    Got a minimal (k3s) cluster running? Need persistent storage, NOT dependent on the pods worker node? For testing and small scale deployments, an NFS-server can be installed on any of the control nodes and mounted on the worker nodes. Here’s how: First, install and configure nfs-server on control node Second, install nfs-client on all the…