MASTER CORE KUBERNETES CONCEPTS IMPORTANT TO ENTERPRISES FROM
SECURITY, POLICY, AND MANAGEMENT POINT-OF-VIEW. LEARN TO DEPLOY A
SERVICE MESH USING ISTIO, BUILD A CI/CD PLATFORM, AND PROVIDE
ENTERPRISE SECURITY TO YOUR CLUSTERS.
KEY FEATURES
* Extensively revised edition to cover the latest updates and new
releases along with two new chapters to introduce Istio
* Get a firm command of Kubernetes from a dual perspective of an
admin as well as a developer
* Understand advanced topics including load balancing, externalDNS,
global load balancing, authentication integration, policy, security,
auditing, backup, Istio and CI/CD
BOOK DESCRIPTION
Kubernetes has taken the world by storm, becoming the standard
infrastructure for DevOps teams to develop, test, and run
applications. With significant updates in each chapter, this revised
edition will help you acquire the knowledge and tools required to
integrate Kubernetes clusters in an enterprise environment. The book
introduces you to Docker and Kubernetes fundamentals, including a
review of basic Kubernetes objects. You’ll get to grips with
containerization and understand its core functionalities such as
creating ephemeral multinode clusters using KinD. The book has
replaced PodSecurityPolicies (PSP) with OPA/Gatekeeper for PSP-like
enforcement. You’ll integrate your container into a cloud platform
and tools including MetalLB, externalDNS, OpenID connect (OIDC), Open
Policy Agent (OPA), Falco, and Velero. After learning to deploy your
core cluster, you’ll learn how to deploy Istio and how to deploy
both monolithic applications and microservices into your service mesh.
Finally, you will discover how to deploy an entire GitOps platform to
Kubernetes using continuous integration and continuous delivery
(CI/CD).
WHAT YOU WILL LEARN
* Create a multinode Kubernetes cluster using KinD
* Implement Ingress, MetalLB, ExternalDNS, and the new sandbox
project, K8GBConfigure a cluster OIDC and impersonation
* Deploy a monolithic application in Istio service mesh
* Map enterprise authorization to Kubernetes
* Secure clusters using OPA and GateKeeper
* Enhance auditing using Falco and ECK
* Back up your workload for disaster recovery and cluster migration
* Deploy to a GitOps platform using Tekton, GitLab, and ArgoCD
WHO THIS BOOK IS FOR
This book is for anyone interested in DevOps, containerization, and
going beyond basic Kubernetes cluster deployments. DevOps engineers,
developers, and system administrators looking to enhance their IT
career paths will also find this book helpful. Although some prior
experience with Docker and Kubernetes is recommended, this book
includes a Kubernetes bootcamp that provides a description of
Kubernetes objects to help you if you are new to the topic or need a
refresher.
Les mer
Effectively containerize applications, integrate enterprise systems, and scale applications in your enterprise, 2nd Edition
Produktdetaljer
ISBN
9781803236094
Publisert
2021
Utgave
2. utgave
Utgiver
Packt Publishing
Språk
Product language
Engelsk
Format
Product format
Digital bok
Forfatter