Магазин
О сервисе
Услуги
Конкурсы
Новости
Акции
Помощь
8 800 500 11 67
RUB
Сменить валюту
Войти
Поиск
Все книги
Импринты
Бестселлеры
Бесплатные
Скидки
Подборки
Книги людям
12+
Все
Информационные технологии
Информационные технологии: общее
Оглавление - Kubernetes Cookbook
Kirill Kazakov
Maksim Muravev
...
Viachaslau Matsukevich
Электронная
360 ₽
Печатная
734 ₽
Читать фрагмент
Купить
Объем: 171 бумажных стр.
Формат: epub, fb2, pdfRead, mobi
Подробнее
5.0
10
Оценить
О книге
отзывы
Оглавление
Читать фрагмент
Kubernetes Navigating the Cloud-Native field
Reviewers about the book
Introduction
Why This Book? The Purpose Unveiled
What You Will Learn
Which Tasks Does Kubernetes Solve?
The Role of Kubernetes
Getting Started With Kubernetes
Introduction
Docker and Kubernetes: Understanding Containerization
Containerization
Understanding Docker
Exploring Podman
Colima: The Newcomer
Recipe: Wrap Your Application into a Container
The Role of Docker in Modern Development
Understanding Kubernetes’ Role in Orchestration
Comparing Docker Compose and Kubernetes
Docker and Kubernetes: Understanding Containerization
Recipe: Deploying Your First Application to Kubernetes
Preparing Your Project for Kubernetes Migration
Best Practices for Containerizing Your Application
Recipe: Using Podman for Kubernetes Migration
Kubernetes Architecture: Core Components and Distributions
Exploring the Kubernetes Control Plane Components
Exploring the Kubernetes Node Components
Understanding Container Runtimes in Kubernetes
Kubernetes Add-Ons
Recipe: Lightweight Distributions: Setting Up k3s and microk8s
Kubernetes Interfaces: CNI, CSI, CRI
Container Network Interface (CNI)
Container Storage Interface (CSI)
Container Runtime Interface (CRI)
Recipe: Implementing and Testing Calico CNI Locally with Minikube
Introduction to Kubernetes Command Line Tools and Plugins
Overview of kubectl and krew
Recipe: Enhancing Your CLI Cluster Management with Krew: kubectx, kubens, kubetail, kubectl-tree, and kubecolor
Enhanced Command-Line Efficiency with kubectl
Chapter Conclusion
Platform as a Service (PaaS) and Self-hosted Kubernetes
Introduction
Self-hosted vs. PaaS Kubernetes
Deployment Scenarios
Maintenance Overhead and Customization Options
Enterprise-Level Platforms: OpenShift and VMware Tanzu
Community and Support in Kubernetes Ecosystems
High Availability and Scalability
Managing Resource Limits and Quotas in Kubernetes
Recipe: Autoscaling with AWS Karpenter on EKS
Managing PaaS Kubernetes: EKS, GKE, AKS
Recipe: Exploring GKE Autopilot: A Hands-off Kubernetes Experience
Vendor Lock-in Risks and Multi-Cloud Strategies
Enterprise Multi-Cloud Management: VMware Tanzu Mission Control
Recipe: Orchestrating Multi-Cloud Deployments with Crossplane
Cluster Migration and Upgrades
Upgrades in Kubernetes Environments
Recipe: Setting Up and Upgrading a Self-Hosted Kubernetes Cluster with Rancher
Advanced CI/CD: GitOps
What is Continuous Integration and Continuous Delivery (CI/CD)?
What kind of the tools most popular in the market for CI/CD and GitOps
CI/CD self-hosted tools
GitOps is an extension of CI/CD
Recipe: Design and build a CI/CD pipeline with cloud-based tools
Conclusion
About the Author
About the Reviewer