Leanpub Header

Skip to main content

Filters

Category: "Kubernetes"

Kubernetes

  1. Kubernetes Context Engineering
    Kubernetes Context Engineering
    Reconstructing Operational Meaning from Cluster State
    Luca Sepe

    Kubernetes exposes plenty of state, but operators still have to reconstruct operational meaning from scattered Pods, Services, EndpointSlices, Events, PVCs, owner references, and status fields. This ebook uses `kctx`, a small read-only Kubernetes context engine, to show how deterministic entities, relations, signals, graphs, namespace snapshots, CRD adapters, and stable JSON contracts can turn raw cluster data into reusable context for humans, tools, and AI agents. It is written for SREs, platform engineers, Kubernetes operators, infrastructure developers, and AI tooling builders who want better primitives than raw YAML and improvised troubleshooting pipelines.

  2. GitOps the Hard Way, with Argo CD
    GitOps the Hard Way, with Argo CD
    Build Real GitOps Pipelines From Empty Clusters to Automated Deploys
    Aymen El Amri

    Go from an empty cluster to a self-deploying GitOps pipeline, doing every step yourself: Applications, sync policy, hooks, RBAC, Helm, ApplicationSets, and a setup that ships every branch on push. You finish with a pipeline you can explain line by line, not a demo you watched run.

  3. 面向所有人的 Kubernetes
    面向所有人的 Kubernetes
    从零构建云原生数据中心
    Joel Bryan Juliano

    大多数 Kubernetes 书籍教你 YAML。这本书教你构建一个数据中心。 你从 #!/usr/bin/env bash 开始。最终用一个命令就能配置、重载和拆除一个完整的多服务集群。没有魔法。没有黑盒。只有你、Bash,以及你亲手构建的云原生平台。

  4. Container Network Interfaces

    Containers without CNIs are like cars without roads—going nowhere fast. Unlock the secret to seamless container networking with this no-nonsense guide. From Docker Swarm to Kubernetes, learn how to choose, deploy, and master CNI plugins like a pro. No fluff. Just the tools to build networks that actually work.

  5. Docker & Kubernetes Troubleshooting
    Docker & Kubernetes Troubleshooting
    Beginner's Guide
    Sudhanshu Jaiswal

    Something is broken. The clock is ticking. Where do you even start?Every engineer who works with containers knows that moment — the deployment is down, the logs are cryptic, and docker ps is showing something you didn't expect. You know the tools. You just need a clear head and a logical path forward.That's exactly what this book is.The Practitioner's Guide to Docker & Kubernetes Troubleshooting skips the introductory fluff and gets straight to the part where things are on fire. It's organized around symptoms — what you're actually seeing — not around how Docker or Kubernetes happens to be architected. Every chapter gives you a decision tree: here's the status, here's what it means, here's the command, here's the fix.Whether you're chasing a CrashLoopBackOff at midnight, trying to figure out why two containers can't talk to each other, or untangling a Kubernetes node that just went NotReady — this guide has the exact path through it.Covers Docker Engine · Docker Swarm · Kubernetes From single containers to multi-node clusters. From image pull failures to PVC stuck in Terminating.No padding. No prerequisites lecture. Just the guide you wish you'd had the last time something broke. Tight, benefit-led, and speaks directly to the frustration your readers already feel. Works well as Leanpub's "About This Book" blurb.

  6. Build Kubernetes Operators with Kubebuilder
    Build Kubernetes Operators with Kubebuilder
    A Complete Guide to Creating, Testing, and Publishing Custom Controllers
    Kirshi Yin | Curious Devs Corner

    Learn how to build Kubernetes Operators from scratch using Kubebuilder, step by step. You will create real controllers, work with CRDs, and understand how reconciliation works in practice. By the end, you’ll know how to design, test, and run your custom operator.

  7. Go Apps on Kubernetes
    Go Apps on Kubernetes
    Production Best Practices
    Luca Sepe

    Go services often fail in production for boring reasons: weak probe semantics, missing timeout budgets, unsafe retries, noisy telemetry, and rollout settings that look fine until traffic spikes. Go Apps on Kubernetes is a practical pocketbook for engineers who ship and run Go microservices on K8s. It gives you concise, production-focused guidance you can apply immediately: health/readiness contracts, graceful shutdown and draining, retry/backoff patterns, observability defaults (metrics, logs, traces), security hardening baselines, and deployment/autoscaling templates. No theory dump, no platform-admin detours. Just reusable patterns and incident-oriented checklists to help your services start cleanly, degrade predictably, and recover fast.

  8. AI-Assisted kubectl + jq for SRE
    AI-Assisted kubectl + jq for SRE
    Fast incident response on Kubernetes with safe AI workflows
    Luca Sepe

    Turn AI into a reliable incident-response copilot for Kubernetes. This SmartBook shows you how to combine the speed of AI with the precision of kubectl and jq, so you can investigate production issues faster, verify every claim, and respond with confidence under pressure.

  9. Mastering Playwright CICD & DevOps for Test Automation
    Mastering Playwright CICD & DevOps for Test Automation
    Integrating Playwright Automation with Modern CI/CD Pipelines, Docker, Jenkins, and Cloud Testing Platforms
    Priyanka Bhopale

    Learn how to build scalable test automation pipelines using Playwright and modern DevOps tools. This practical guide teaches automation engineers how to integrate Playwright with CI/CD pipelines using GitHub Actions, Jenkins, and Docker. Inside this book you will learn: • Building Playwright automation frameworks • Running tests in CI/CD pipelines • Parallel test execution and scaling automation • Docker container testing • Jenkins and GitHub Actions integration • Real-world DevOps automation projects This book is designed for QA engineers, automation testers, and DevOps engineers who want to build modern test automation pipelines.

  10. GitOps with ArgoCD
    GitOps with ArgoCD
    A Comprehensive Guide
    Sudhanshu Jaiswal

    Modern cloud systems require automation, consistency, and reliability. GitOps With ArgoCD shows how to manage Kubernetes applications using Git as the single source of truth while enabling automated deployments, policy enforcement, and scalable multi-cluster operations.Learn how DevOps teams use ArgoCD to simplify continuous delivery, improve infrastructure visibility, and maintain secure and reproducible environments.

  11. Kubernetes Ingress
    Kubernetes Ingress
    A Beginner's Guide
    Sudhanshu Jaiswal

    "Lost in the world of Kubernetes Ingress? You’re not alone.Kubernetes Ingress is the key to unlocking seamless web traffic management—but understanding how it works can feel like navigating a maze. "A Simple Journey into Managing Web Traffic in Kubernetes" is here to guide you through the confusion.In just five chapters, you’ll go from Ingress novice to confident practitioner, learning: ✅ What an Ingress Controller really does—and why it matters. ✅ How the Gateway API is changing the game for Kubernetes traffic. ✅ The six types of Ingress Controllers and how to pick the right one. ✅ What the future holds with API Gateway Ingress.No jargon. No fluff. Just clear, practical insights to help you master Kubernetes Ingress—effortlessly.Ready to take control of your web traffic? Your journey starts here."

  12. The Paved Road
    The Paved Road
    Scaling Engineering Leadership through Platform Engineering and IDPs
    Emeka Mbah

    Your developers are not slow. Your system is full of friction.What if:A new engineer could ship to production on day one?Every service was secure, observable, and compliant by default?Deployments rolled back automatically before customers noticed?Cloud costs were visible at the moment code was written?This is not a tooling problem. It is a platform design problem.The Paved Road shows you how to move from DevOps culture to Platform execution — from heroics to systems, from tickets to self-service, from firefighting to flow.Build the road once. Let everyone move faster forever.

  13. Kubernetes Troubleshooting Guide
    Kubernetes Troubleshooting Guide
    A logical step by step
    Sudhanshu Jaiswal

    "Kubernetes is powerful—but when things break, do you know how to fix them?From CrashLoopBackOff to networking black holes, Kubernetes failures can cripple your applications. "Kubernetes Troubleshooting Guide" is your go-to resource for diagnosing and resolving issues fast. Whether you’re a DevOps engineer, SRE, or developer, this book arms you with practical debugging techniques, real-world scenarios, and proactive strategies to keep your clusters healthy.Stop guessing. Start fixing. Master Kubernetes troubleshooting—before your next outage."

  14. Docker: Once Upon A Time
    Docker: Once Upon A Time
    Create, Share, and Run Modern Applications
    Manuel Morejón

    Does Kubernetes feel overwhelming? This is the technical prequel you need. Stop copying Dockerfiles blindly and master the foundations: images, networks, volumes, and Docker Compose. The definitive guide to understanding containers and building the solid base every DevOps engineer needs.

  15. Docker for React.js developers

    The "It Works on My Machine" Excuse Ends Today. Understand Docker. Ship with Confidence. Own Production. This book is written for front-end developers who are tired of using Docker without truly understanding it. Instead of abstract theory or backend-centric explanations, it teaches Docker in a clear, practical way—aligned with how front-end engineers think and how real front-end applications are built and shipped.You’ll work with a real GitHub repository, follow real production workflows, and learn how to build, run, and deploy a React.js application using Docker—ending with a full deployment to Amazon EC2. Every step is explained with purpose, so you understand not just what to do, but why it works.By the end of the book, Docker will no longer feel like a black box. You’ll know how to create reliable builds, debug problems with confidence, and take ownership of your production environment as a front-end developer.If you want to stop guessing, stop copying commands, and finally ship front-end applications with confidence—this book is for you.