Feature Engineering Bookcamp, 1st edition

Published by Manning Publications (November 8, 2022) © 2023

  • Sinan Ozdemir
Products list

Details

  • A print text
  • Free shipping
  • Also available for purchase as an ebook from all major ebook resellers, including InformIT.com

Currently unavailable

Title overview

Kubernetes is an essential tool for anyone deploying and managing cloud-native applications. It lays out a complete introduction to container technologies and containerized applications along with practical tips for efficient deployment and operation. This revised edition of the bestselling Kubernetes in Action contains new coverage of the Kubernetes architecture, including the Kubernetes API, and a deep dive into managing a Kubernetes cluster in production.

In Kubernetes in Action, Second Edition, you'll start with an overview of how Docker containers work with Kubernetes and move quickly to building your first cluster. You'll gradually expand your initial application, adding features and deepening your knowledge of Kubernetes architecture and operation. As you navigate this comprehensive guide, you'll also appreciate thorough coverage of high-value topics like monitoring, tuning, and scaling

Kubernetes in Action, Second Edition teaches you to use Kubernetes to deploy container-based distributed applications. You'll start with an overview of how Docker containers work with Kubernetes and move quickly to building your first cluster. You'll gradually expand your initial application, adding features and deepening your knowledge of Kubernetes architecture and operation. In this revised and expanded second edition, you'll take a deep dive into the structure of a Kubernetes-based application and discover how to manage a Kubernetes cluster in production. As you navigate this comprehensive guide, you'll also appreciate thorough coverage of high-value topics like monitoring, tuning, and scaling.

Table of contents

table of contents

 detailed TOC

PART 1: FIRST TIME ON A BOAT: INTRODUCTION TO KUBERNETES

PART 2: LEARNING THE ROPES: KUBERNETES API OBJECTS

15 DEPLOYING STATEFUL WORKLOADS WITH STATEFULSETS

16 DEPLOYING SPECIALIZED WORKLOADS WITH DAEMONSETS, JOBS, AND CRONJOBS

PART 3: GOING BELOW DECK: KUBERNETES INTERNALS

17 UNDERSTANDING THE KUBERNETES API IN DETAIL

18 UNDERSTANDING THE CONTROL PLANE COMPONENTS

19 UNDERSTANDING THE CLUSTER NODE COMPONENTS

20 UNDERSTANDING THE INTERNAL OPERATION OF KUBERNETES CONTROLLERS

PART 4: SAILING OUT TO HIGH SEAS: MANAGING KUBERNETES

21 DEPLOYING HIGHLY-AVAILABLE CLUSTERS

22 MANAGING THE COMPUTING RESOURCES AVAILABLE TO PODS

23 ADVANCED SCHEDULING USING AFFINITY AND ANTI-AFFINITY

24 AUTOMATIC SCALING USING THE HORIZONTALPODAUTOSCALER

25 SECURING THE API USING ROLE-BASED ACCESS CONTROL

26 PROTECTING CLUSTER NODES

27 SECURING NETWORK COMMUNICATION USING NETWORKPOLICIES

28 UPGRADING, BACKING UP, AND RESTORING KUBERNETES CLUSTERS

29 ADDING CENTRALIZED LOGGING, METRICS, ALERTING, AND TRACING

PART 5: BECOMING A SEASONED MARINER: MAKING THE MOST OF KUBERNETES

30 KUBERNETES DEVELOPMENT AND DEPLOYMENT BEST PRACTICES

30 EXTENDING KUBERNETES WITH CUSTOMRESOURCEDEFINITIONS AND OPERATORS


Need help?Get in touch