Browse Results

Showing 29,526 through 29,550 of 53,945 results

Kryptowährungen für Dummies (Für Dummies)

by Krijn Soeteman

Sie haben viel über Bitcoin, Ethereum, Litecoin, Ripple, Monero, IOTA und Icon gelesen und wollen wissen, was dahintersteckt? Dann ist dieser knappe Einstieg in die Kryptowährungen genau das Richtige für Sie. Zuerst erklärt Ihnen der Autor, wie sich Kryptowährungen vom Geld, so wie Sie es kennen, unterscheiden. Im Folgenden geht er kurz auf die technischen Grundlagen, also auf die Blockchain ein. Und dann erfahren Sie, wie Sie Ihr Kryptogeld in Wallets aufbewahren, wie der Handel funktioniert und wie Sie mit Kryptowährungen - theoretisch - Geld verdienen können. So hilft Ihnen dieses Buch, wenn Sie zuverlässige und etwas tiefergehende Informationen suchen, aber keinen dicken Wälzer drehen wollen.

KSI: I Am a Bellend

by KSI

Admitting you're a bell-end is the first step to salvation...KSI is one of the biggest and baddest YouTube stars on the planet. With over a billion views and millions of subscribers to his name, he is the undisputed king of social media. But despite this success he is a self-confessed bell-end. Excessively posting selfies, oversharing about his dead nan, spending all day scouring Tinder and suffering from red-hot Fifa rage, are just some of his undesirable online habits. However, with acceptance comes salvation and now KSI is blowing the doors off the internet to find the cure. No one is spared, as KSI takes down fellow YouTubers, trolls, paedos, Tinder catfishers and Nigerian scammers in an all-out assault on the online universe. Along the way he also reveals how to become a YouTube kingpin as well as his hot Fifa tips, before he unveils his online revolution to help save the next generation from his fate.So, if you want to avoid becoming a total bell-end, then calm your tits, and simply take the medicine KSI is dishing up.

KSI: I Am a Bellend

by KSI

Narrated by KSI himself, this audio has the best bits of the Beast's Bell-End including Lamborghini featuring P Money.Admitting you're a bell-end is the first step to salvation...KSI is one of the biggest and baddest YouTube stars on the planet. With over a billion views and millions of subscribers to his name, he is the undisputed king of social media. But despite this success he is a self-confessed bell-end. Excessively posting selfies, oversharing about his dead nan, spending all day scouring Tinder and suffering from red-hot Fifa rage, are just some of his undesirable online habits. However, with acceptance comes salvation and now KSI is blowing the doors off the internet to find the cure. No one is spared, as KSI takes down fellow YouTubers, trolls, paedos, Tinder catfishers and Nigerian scammers in an all-out assault on the online universe. Along the way he also reveals how to become a YouTube kingpin as well as his hot Fifa tips, before he unveils his online revolution to help save the next generation from his fate.So, if you want to avoid becoming a total bell-end, then calm your tits, and simply take the medicine KSI is dishing up.(p) 2015 Orion Publishing Group

kubectl: Deploy, manage, and debug container workloads using the Kubernetes CLI

by Rimantas Mocevicius

Manage Kubernetes applications using kubectl and discover the different Kubernetes clustersKey FeaturesExplore the Kubernetes command line for deploying applications, inspecting clusters, and viewing logsLeverage kubectl for Kubernetes application management and container debuggingApply your knowledge of Docker to learn kubectl equivalent commands for Docker subcommandsBook DescriptionThe kubectl command line tool lets you control Kubernetes clusters to manage nodes in the cluster and perform all types of Kubernetes operations. This introductory guide will get you up to speed with kubectl in no time.The book is divided into four parts, touching base on the installation and providing a general overview of kubectl in the first part. The second part introduces you to managing Kubernetes clusters and working with nodes. In the third part, you'll be taken through the different ways in which you can manage Kubernetes applications, covering how to create, update, delete, view, and debug applications. The last part of the book focuses on various Kubernetes plugins and commands. You'll get to grips with using Kustomize and discover Helm, a Kubernetes package manager. In addition to this, you'll explore how you can use equivalent Docker commands in kubectl.By the end of this book, you'll have learned how to install and update an application on Kubernetes, view its logs, and inspect clusters effectively.What you will learnGet to grips with the basic kubectl commandsDelve into different cluster nodes and their resource usagesUnderstand the most essential features of kubectlDiscover how to patch Kubernetes deployments with KustomizeFind out ways to develop and extend kubectl tools with their own pluginsExplore how to use Helm as an advanced tool for deploying appsWho this book is forThis book is for developers, system administrators, and anyone who wants to use the kubectl command-line tool to perform Kubernetes functionalities. A basic understanding of Kubernetes and Docker is required to get started with this book.

Kubeflow for Machine Learning

by Trevor Grant Holden Karau Boris Lublinsky Richard Liu Ilan Filonenko

If you're training a machine learning model but aren't sure how to put it into production, this book will get you there. Kubeflow provides a collection of cloud native tools for different stages of a model's lifecycle, from data exploration, feature preparation, and model training to model serving. This guide helps data scientists build production-grade machine learning implementations with Kubeflow and shows data engineers how to make models scalable and reliable.Using examples throughout the book, authors Holden Karau, Trevor Grant, Ilan Filonenko, Richard Liu, and Boris Lublinsky explain how to use Kubeflow to train and serve your machine learning models on top of Kubernetes in the cloud or in a development environment on-premises.Understand Kubeflow's design, core components, and the problems it solvesUnderstand the differences between Kubeflow on different cluster typesTrain models using Kubeflow with popular tools including Scikit-learn, TensorFlow, and Apache SparkKeep your model up to date with Kubeflow PipelinesUnderstand how to capture model training metadataExplore how to extend Kubeflow with additional open source toolsUse hyperparameter tuning for trainingLearn how to serve your model in production

Kubeflow Operations Guide

by Josh Patterson Michael Katzenellenbogen Austin Harris

Building models is a small part of the story when it comes to deploying machine learning applications. The entire process involves developing, orchestrating, deploying, and running scalable and portable machine learning workloads--a process Kubeflow makes much easier. This practical book shows data scientists, data engineers, and platform architects how to plan and execute a Kubeflow project to make their Kubernetes workflows portable and scalable.Authors Josh Patterson, Michael Katzenellenbogen, and Austin Harris demonstrate how this open source platform orchestrates workflows by managing machine learning pipelines. You'll learn how to plan and execute a Kubeflow platform that can support workflows from on-premises to cloud providers including Google, Amazon, and Microsoft.Dive into Kubeflow architecture and learn best practices for using the platformUnderstand the process of planning your Kubeflow deploymentInstall Kubeflow on an existing on-premises Kubernetes clusterDeploy Kubeflow on Google Cloud Platform step-by-step from the command lineUse the managed Amazon Elastic Kubernetes Service (EKS) to deploy Kubeflow on AWSDeploy and manage Kubeflow across a network of Azure cloud data centers around the worldUse KFServing to develop and deploy machine learning models

Kubernetes: Dive into the Future of Infrastructure

by Brendan Burns Joe Beda Kelsey Hightower

Kubernetes radically changes the way applications are built and deployed in the cloud. Since its introduction in 2014, this container orchestrator has become one of the largest and most popular open source projects in the world. The updated edition of this practical book shows developers and ops personnel how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency.Kelsey Hightower, Brendan Burns, and Joe Beda—who’ve worked on Kubernetes at Google and beyond—explain how this system fits into the lifecycle of a distributed application. You’ll learn how to use tools and APIs to automate scalable distributed systems, whether it’s for online services, machine learning applications, or a cluster of Raspberry Pi computers.Create a simple cluster to learn how Kubernetes worksDive into the details of deploying an application using KubernetesLearn specialized objects in Kubernetes, such as DaemonSets, jobs, ConfigMaps, and secretsExplore deployments that tie together the lifecycle of a complete applicationGet practical examples of how to develop and deploy real-world applications in Kubernetes

Kubernetes: Dive into the Future of Infrastructure

by Kelsey Hightower Brendan Burns Joe Beda

Legend has it that Google deploys over two billion application containers a week. How’s that possible? Google revealed the secret through a project called Kubernetes, an open source cluster orchestrator (based on its internal Borg system) that radically simplifies the task of building, deploying, and maintaining scalable distributed systems in the cloud. This practical guide shows you how Kubernetes and container technology can help you achieve new levels of velocity, agility, reliability, and efficiency.Authors Kelsey Hightower, Brendan Burns, and Joe Beda—who’ve worked on Kubernetes at Google and other organizatons—explain how this system fits into the lifecycle of a distributed application. You will learn how to use tools and APIs to automate scalable distributed systems, whether it is for online services, machine-learning applications, or a cluster of Raspberry Pi computers.Explore the distributed system challenges that Kubernetes addressesDive into containerized application development, using containers such as DockerCreate and run containers on Kubernetes, using the docker image format and container runtimeExplore specialized objects essential for running applications in productionReliably roll out new software versions without downtime or errorsGet examples of how to develop and deploy real-world applications in Kubernetes

Kubernetes: Preparing for the CKA and CKAD Certifications

by Philippe Martin

Master all the concepts and tools necessary to start administering a Kubernetes cluster and deploying applications to production. You will cover the entire curricula of the two Kubernetes certifications (for application developers and administrators).The initial chapters guide you through deployment of a Kubernetes cluster on virtual machines and explore the different components of the control plane. Next, you will work with the kubectl command-line tool; namespaces, labels, selectors, and annotations—common resources used through the Kubernetes API. The following chapters describe the principle of controllers and detail how workload controllers work as well as the possibilities for configuring deployed applications. You will also learn how to deploy a scalable and self-healing application, how pods are scheduled to nodes, how parts of the application can communicate, and how the application is discoverable from the outside. Next, you will cover security concerns describing the different authentication methods, the RBAC authorization mode, security contexts, network policies, and how to secure container images. You will also cover using persistent volumes for your containers to store long-term data, monitoring your clusters and applications and implementing design patterns for multi-container pods. The concluding chapters guide you through the upgrade of your deployed cluster.After reading this book, you will have enough knowledge to deploy a complex application using a Kubernetes cluster and be ready for the certification exams.What You Will LearnDeploy a Kubernetes cluster with kubeadm and learn how the control plane worksDiscover how the Kubernetes API is structuredDeploy secure, auto-scaled, and self-healing applicationsMaster the kubectl command-line toolWho This Book Is For Administrators and application developers with good knowledge of micro-services development and deployment.

Kubernetes – An Enterprise Guide: Effectively containerize applications, integrate enterprise systems, and scale applications in your enterprise, 2nd Edition

by Scott Surovich Marc Boorshtein

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 FeaturesExtensively revised edition to cover the latest updates and new releases along with two new chapters to introduce IstioGet a firm command of Kubernetes from a dual perspective of an admin as well as a developerUnderstand advanced topics including load balancing, externalDNS, global load balancing, authentication integration, policy, security, auditing, backup, Istio and CI/CDBook DescriptionKubernetes 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 learnCreate a multinode Kubernetes cluster using KinDImplement Ingress, MetalLB, ExternalDNS, and the new sandbox project, K8GBConfigure a cluster OIDC and impersonationDeploy a monolithic application in Istio service meshMap enterprise authorization to KubernetesSecure clusters using OPA and GateKeeperEnhance auditing using Falco and ECKBack up your workload for disaster recovery and cluster migrationDeploy to a GitOps platform using Tekton, GitLab, and ArgoCDWho this book is forThis 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.

Kubernetes and Cloud Native Associate (KCNA) Study Guide

by Jorge Valenzuela Jiménez Adrián González Sánchez

Learn how to prepare for—and pass—the Kubernetes and Cloud Native Associate (KCNA) certification exam. This practical guide serves as both a study guide and point of entry for practitioners looking to explore and adopt cloud native technologies. Adrián González Sánchez and Jorge Valenzuela Jiménez teach you not only the core technology fundamentals, but also the community and industry that KCNA serves.With the meteoric rise in cloud adoption, cloud native technologies such as Kubernetes have become the de facto industry standard. Other Kubernetes certifications—including KCSA, CKAD, CKA, and CKS—are all geared toward higher-level technical proficiency. The KCNA is the entry door to your cloud native journey, and the certification exam covers the cloud native environment generally as well as fundamental Kubernetes skills and knowledge.This guide helps you learn:How to best and most efficiently prepare for the KCNA examThe latest cloud native developments and their importanceThe fundamentals of Kubernetes, cloud native development, and related CNCF projectsThe core elements of Kubernetes applicationsThe crucial elements of modern cloud native developmentHow to differentiate and choose cloud native technologiesThe market value of passing the KCNA examInsights and testimonials from key cloud native industry experts

Kubernetes and Docker - An Enterprise Guide: Effectively containerize applications, integrate enterprise systems, and scale applications in your enterprise

by Scott Surovich Marc Boorshtein

Apply Kubernetes beyond the basics of Kubernetes clusters by implementing IAM using OIDC and Active Directory, Layer 4 load balancing using MetalLB, advanced service integration, security, auditing, and CI/CDKey FeaturesFind out how to add enterprise features to a Kubernetes cluster with theory and exercises to guide youUnderstand advanced topics including load balancing, externalDNS, IDP integration, security, auditing, backup, and CI/CDCreate development clusters for unique testing requirements, including running multiple clusters on a single server to simulate an enterprise environmentBook DescriptionContainerization has changed the DevOps game completely, with Docker and Kubernetes playing important roles in altering the flow of app creation and deployment. This book will help you acquire the knowledge and tools required to integrate Kubernetes clusters in an enterprise environment.The book begins by introducing you to Docker and Kubernetes fundamentals, including a review of basic Kubernetes objects. You'll then get to grips with containerization and understand its core functionalities, including how to create ephemeral multinode clusters using kind. As you make progress, you'll learn about cluster architecture, Kubernetes cluster deployment, and cluster management, and get started with application deployment. Moving on, you'll find out how to integrate your container to a cloud platform and integrate tools including MetalLB, externalDNS, OpenID connect (OIDC), pod security policies (PSPs), Open Policy Agent (OPA), Falco, and Velero. Finally, you will discover how to deploy an entire platform to the cloud using continuous integration and continuous delivery (CI/CD).By the end of this Kubernetes book, you will have learned how to create development clusters for testing applications and Kubernetes components, and be able to secure and audit a cluster by implementing various open-source solutions including OpenUnison, OPA, Falco, Kibana, and Velero.What you will learnCreate a multinode Kubernetes cluster using kindImplement Ingress, MetalLB, and ExternalDNSConfigure a cluster OIDC using impersonationMap enterprise authorization to KubernetesSecure clusters using PSPs and OPAEnhance auditing using Falco and EFKBack up your workload for disaster recovery and cluster migrationDeploy to a platform using Tekton, GitLab, and ArgoCDWho this book is forThis 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.

Kubernetes Application Developer: Develop Microservices and Design a Software Solution on the Cloud

by Prateek Khushalani

Write efficient, smart, and optimized code for containerized applications on public and private clouds at a generic level. This book shows you how to set up microservices that are robust, scalable, and capable of running on GKE (Google Kubernetes Service), AKS (Azure Kubernetes Service), ECS (Elastic Container Service), or even on a vanilla K8S cluster. The book covers the nuts and bolts of container orchestration engines (COEs) and explains how to install and configure them. It also covers creation and deployment of a sample application on COEs. You will learn how to integrate different applications such as OAuth and how to test them and secure them using Istio Citadel. You also will be taught how to create HPA rules for microservices and scale only those microservices that require it, making your stack intelligent. In the concluding chapter, the book explains how to build a SaaS solution from scratch, running on the cloud with automated deployments accessed publicly via a secured ingress K8S controller.By the end of the book, you will have a good understanding of developing microservices and how to design and create a software solution on the cloud.What You Will LearnBuild software on Kubernetes in the most optimized wayInteract with Kubernetes using client SDKs in Python, Go, nodejs, etc.Create a testing and deployment CI/CD system for software stacksSecure your application using Istio, without writing codeAccess microservices using ingress controllers and scale them using HPA rulesWho This Book Is For Software and system engineers and developers

Kubernetes Best Practices: Blueprints for Building Successful Applications on Kubernetes

by Brendan Burns Eddie Villalba Dave Strebel Lachlan Evenson

In this practical guide, four Kubernetes professionals with deep experience in distributed systems, enterprise application development, and open source will guide you through the process of building applications with this container orchestration system. Based on the experiences of companies that are running Kubernetes in production successfully, many of the methods are also backed by concrete code examples.This book is ideal for those already familiar with basic Kubernetes concepts who want to learn common best practices. You’ll learn exactly what you need to know to build your best app with Kubernetes the first time.Set up and develop applications in KubernetesLearn patterns for monitoring, securing your systems, and managing upgrades, rollouts, and rollbacksUnderstand Kubernetes networking policies and where service mesh fits inIntegrate services and legacy applications and develop higher-level platforms on top of KubernetesRun machine learning workloads in Kubernetes

Kubernetes Best Practices

by Brendan Burns Eddie Villalba Dave Strebel Lachlan Evenson

In this practical guide, four Kubernetes professionals with deep experience in distributed systems, enterprise application development, and open source will guide you through the process of building applications with this container orchestration system. They distill decades of experience from companies that are successfully running Kubernetes in production and provide concrete code examples to back the methods presented in this book.Revised to cover all the latest Kubernetes features, new tooling, and deprecations, this book is ideal for those who are familiar with basic Kubernetes concepts but want to get up to speed on the latest best practices. You'll learn exactly what you need to know to build your best app with Kubernetes the first time.Set up and develop applications in KubernetesLearn patterns for monitoring, securing your systems, and managing upgrades, rollouts, and rollbacksIntegrate services and legacy applications and develop higher-level platforms on top of KubernetesRun machine learning workloads in KubernetesEnsure pod and container securityUnderstand issues that have become increasingly critical to the successful implementation of Kubernetes, such as chaos engineering/testing, GitOps, service mesh, and observability

The Kubernetes Book: The fastest way to get your head around Kubernetes

by Nigel Poulton Pushkar Joglekar

Understand the Kubernetes ecosystem and learn techniques to run fault-tolerant, scalable applications Key Features Gain insight into the inner workings of Kubernetes Learn how to deploy and manage applications on Kubernetes Explore ways to build and secure Kubernetes clusters Book Description Kubernetes is the leading orchestrator of cloud-native apps. With knowledge of how to work with Kubernetes, you can easily deploy and manage applications on the cloud or in your on-premises data center. The book begins by introducing you to Kubernetes and showing you how to install it. You'll learn how to use Kubernetes Services and bring stable and reliable networking to apps that are deployed on Kubernetes. You'll delve deep into the powerful storage subsystem of Kubernetes and learn how to leverage the variety of external storage backends in your applications. As the book progresses, it shows you how to use features such as DaemonSets, Helm, and RBAC to enhance your Kubernetes applications. You'll explore the six categories of identifying vulnerabilities and look at a few ways to prevent and mitigate them. You'll also look at ways to secure the software delivery pipeline by discussing some image-related best practices. The book ends by sharing with you some resources that'll help take your Kubernetes knowledge to the next level. By the end of the book, you'll have the confidence and skills to leverage all the features of Kubernetes to develop scalable applications. What you will learn Explore cluster-level and node-level isolation and runtime isolation options Use Kubernetes Deployments for self-healing, scaling, and updating apps Manage Kubernetes clusters with kubectl Write a Container Storage Interface (CSI) plugin to work across multiple orchestrators Use Kubernetes features such as Jons and CronJobs in your apps Identify vulnerabilities and learn measures to prevent and mitigate them Who this book is for If you want to be more comfortable using Kubernetes to orchestrate your containerized applications, this is the ideal book for you. To easily grasp the concepts explained in this book, you must be familiar with Docker and containers.

Kubernetes - A Complete DevOps Cookbook: Build and manage your applications, orchestrate containers, and deploy cloud-native services

by Murat Karslioglu

Leverage Kubernetes and container architecture to successfully run production-ready workloads Key Features Implement Kubernetes to orchestrate and scale applications proficiently Leverage the latest features of Kubernetes to resolve common as well as complex problems in a cloud-native environment Gain hands-on experience in securing, monitoring, and troubleshooting your application Book Description Kubernetes is a popular open source orchestration platform for managing containers in a cluster environment. With this Kubernetes cookbook, you'll learn how to implement Kubernetes using a recipe-based approach. The book will prepare you to create highly available Kubernetes clusters on multiple clouds such as Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, Alibaba, and on-premises data centers. Starting with recipes for installing and configuring Kubernetes instances, you'll discover how to work with Kubernetes clients, services, and key metadata. You'll then learn how to build continuous integration/continuous delivery (CI/CD) pipelines for your applications, and understand various methods to manage containers. As you advance, you'll delve into Kubernetes' integration with Docker and Jenkins, and even perform a batch process and configure data volumes. You'll get to grips with methods for scaling, security, monitoring, logging, and troubleshooting. Additionally, this book will take you through the latest updates in Kubernetes, including volume snapshots, creating high availability clusters with kops, running workload operators, new inclusions around kubectl and more. By the end of this book, you'll have developed the skills required to implement Kubernetes in production and manage containers proficiently. What you will learn Deploy cloud-native applications on Kubernetes Automate testing in the DevOps workflow Discover and troubleshoot common storage issues Dynamically scale containerized services to manage fluctuating traffic needs Understand how to monitor your containerized DevOps environment Build DevSecOps into CI/CD pipelines Who this book is for This Kubernetes book is for developers, IT professionals, and DevOps engineers and teams who want to use Kubernetes to manage, scale, and orchestrate applications in their organization. Basic understanding of Kubernetes and containerization is necessary.

Kubernetes Cookbook: Building Cloud Native Applications

by Sébastien Goasguen Michael Hausenblas

Kubernetes is becoming the de-facto standard for container orchestration and distributed applications management across a microservices framework. With this practical cookbook, you’ll learn hands-on recipes for automating the deployment, scaling, and operations of application containers across clusters of hosts.The book's easy-lookup problem-solution-discussion format helps you find the detailed answers you need—quickly. Kubernetes lets you deploy your applications quickly and predictably, so you can efficiently respond to customer demand. This cookbook, ideal for developers and system administers alike, provides the essential knowledge you need to get there. You’ll find recipes for :Kubernetes installation, Kubernetes API, API groups, Application primitives, Monitoring Troubleshooting

Kubernetes Cookbook: Practical solutions to container orchestration, 2nd Edition

by Hui-Chuan Chloe Lee Ke-Jou Carol Hsu Hideto Saito

Learn how to automate and manage your containers and reduce the overall operation burden on your system.Key FeaturesUse containers to manage, scale and orchestrate apps in your organizationTransform the latest concept of Kubernetes 1.10 into examplesExpert techniques for orchestrating containers effectivelyBook DescriptionKubernetes is an open source orchestration platform to manage containers in a cluster environment. With Kubernetes, you can configure and deploy containerized applications easily. This book gives you a quick brush up on how Kubernetes works with containers, and an overview of main Kubernetes concepts, such as Pods, Deployments, Services and etc. This book explains how to create Kubernetes clusters and run applications with proper authentication and authorization configurations. With real-world recipes, you'll learn how to create high availability Kubernetes clusters on AWS, GCP and in on-premise datacenters with proper logging and monitoring setup. You'll also learn some useful tips about how to build a continuous delivery pipeline for your application. Upon completion of this book, you will be able to use Kubernetes in production and will have a better understanding of how to manage containers using Kubernetes.What you will learnBuild your own container clusterDeploy and manage highly scalable, containerized applications with KubernetesBuild high-availability Kubernetes clustersBuild a continuous delivery pipeline for your applicationTrack metrics and logs for every container running in your clusterStreamline the way you deploy and manage your applications with large-scale container orchestrationWho this book is forThis book is for system administrators, developers, DevOps engineers, or any stakeholder who wants to understand how Kubernetes works using a recipe-based approach. Basic knowledge of Kubernetes and Containers is required.

Kubernetes Cookbook

by Sameer Naik Sébastien Goasguen Jonathan Michaux

Kubernetes is the de facto standard for container orchestration and distributed applications management across a microservices framework. With this practical cookbook, you'll learn hands-on Kubernetes recipes for automating the deployment, scaling, and operations of application containers across clusters of hosts.In this fully updated second edition, Sameer Naik, Sébastien Goasguen, and Jonathan Michaux from TriggerMesh provide a problem-solution-discussion format with easy lookups to help you find the detailed answers you need—fast. Kubernetes lets you deploy your applications quickly and predictably, so you can efficiently respond to customer demand. This cookbook delivers the essential knowledge that developers and system administrators need to get there.Recipes in this cookbook focus on:Creating a Kubernetes clusterUsing the Kubernetes command-line interfaceManaging fundamental workload typesWorking with servicesExploring the Kubernetes APIManaging stateful and non-cloud-native appsWorking with volumes and configuration dataCluster-level and application-level scalingSecuring your applicationsMonitoring and loggingMaintenance and troubleshooting

Kubernetes Cookbook

by Hideto Saito Ke-Jou Carol Hsu Hui-Chuan Chloe Lee

Learn how to automate and manage your Linux containers and improve the overall performance of your system About This Book * Are you using containers in your organization and want to better manage, scale, and orchestrate apps on the container? Use the recipes in the book to find a reliable solution from experts * This is the first and only book on the market on Kubernetes, and it will show how to manage your containers in production using Kubernetes * Buy this book, simply follow the recipes, and you will be the master of your Linux containers Who This Book Is For The book is aimed at system administrators who have intermediate level of knowledge with Kubernetes and want to better manage their applications deployed over containers. Also, it will help those administrators who want to maintain and scale applications on these containers. What You Will Learn * Get to know how to build your own container cluster * Deploy and manage highly scalable applications using Kubernetes * Discover how to build high availability Kubernetes clusters * Find out how to build a continuous delivery pipeline for your application * Track metrics and logs for every container running in your cluster * Streamline the way you deploy and manage your applications with large-scale container orchestration In Detail Kubernetes is Google's solution to managing a cluster of containers. Kubernetes provides a declarative API to manage clusters while giving us a lot of flexibility. This book will provide you with recipes to better manage containers in different scenarios in production using Kubernetes. We will start by giving you a quick brush up on how Kubernetes works with containers along with an overview of the main Kubernetes features such as Pods, Replication Controllers, and more. Next, we will teach you how to create Kubernetes cluster and how to run programs on Kubernetes. We'll explain features such as High Availability Kubernetes master setup, using Kubernetes with Docker, and orchestration with Kubernetes using AWS. Later, will show you how to use Kubernetes-UI, and how to set up and manage Kubernetes clusters on the cloud and bare metal. Upon completion of this book, you will be able use Kubernetes in production and will have a better understanding of how to manage your containers using Kubernetes. Style and approach This recipe-based book precisely teaches you how to use Kubernetes in production and how to better manage your containers using Kubernetes.

Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications

by Onur Yilmaz

Master the art of container management with Kubernetes and study robust container orchestration to ensure that your container-based applications sail into production without hiccupsKey FeaturesImplement best practices in cloud-native applications using KubernetesExplore the usage of client libraries and programmatic access to Kubernetes Use your domain expertise to codeBook DescriptionBefore plunging into how Kubernetes works, this book introduces you to the world of container orchestration and describes the recent changes in application development. You'll understand problems that Kubernetes solves and get to grips with using Kubernetes resources to deploy applications. In addition to this, you'll learn to apply the security model of Kubernetes clusters.Kubernetes Design Patterns and Extensions describes how services running in Kubernetes can leverage the platform's security features. Once you've grasped all this, you'll explore how to troubleshoot Kubernetes clusters and debug Kubernetes applications. You also discover how to analyze the networking model and its alternatives in Kubernetes, and apply best practices with design patterns.By the end of this book, you'll have studied all about using the power of Kubernetes for managing your containers.What you will learnUnderstand and classify software designs as per the cloud-native paradigmApply best practices in Kubernetes with design patternsSet up Kubernetes clusters in managed and unmanaged environmentsExplore Kubernetes extension pointsExtend Kubernetes with custom resources and controllers Integrate dynamic admission controllersDevelop and run custom schedulers in KubernetesAnalyze networking models in KubernetesWho this book is forKubernetes Design Patterns and Extensions is for you if you are interested in configuring and troubleshooting Kubernetes clusters and developing microservices-based applications on Kubernetes clusters. DevOps engineers with basic knowledge of Docker will also find this book useful. It is assumed that you are comfortable using command-line tools and programming concepts and languages.

Kubernetes for Developers

by William Denniss

A clear and practical beginner&’s guide that shows you just how easy it can be to make the switch to Kubernetes!Kubernetes for Developers reveals practical and painless methods for deploying your apps on Kubernetes—even for small-to-medium sized applications! You&’ll learn how to migrate your existing apps onto Kubernetes without a rebuild, and implement modern cloud native architectures that can handle your future growth. Inside, you&’ll learn how to: Containerize a web application with Docker Host a containerized app on Kubernetes with a public cloud service Save money and improve performance with cloud native technologies Make your deployments reliable and fault tolerant Prepare your deployments to scale without a redesign Monitor, debug and tune application deployments on Kubernetes Designed for busy working developers, this hands-on guide helps your first steps into Kubernetes using the powerful Google Kubernetes Engine (GKE) service. Learn how the GKE&’s powerful automation tools can perform automatic checks and scaling, giving you more time to spend developing great applications. You&’ll soon see that you don&’t need to incur huge costs or have the manpower of an enterprise organization to get a productivity boost from Kubernetes! About the technology Modern software needs to perform at scale while effectively handling load balancing, state and security. Kubernetes makes these tasks easier and more reliable for apps of any size. This book, written especially for software developers creating applications that run on Kubernetes, shows you exactly how to address these and other important issues. About the book Kubernetes for Developers covers everything you need to know to containerize and deploy an app on Kubernetes from the developer&’s perspective. You&’ll start by creating a small application you can run on a cloud-based Kubernetes cluster. Then, you&’ll systematically explore best practices for stable long-term deployment, including scaling, capacity planning, and resource optimization. What's inside Deploying reliable web applications using automated operations Scaling up without an application redesign Monitoring, debugging, and tuning workloads About the reader For developers familiar with building or deploying web applications. No Docker or Kubernetes experience required. About the author William Denniss is a product manager at Google working on Google Kubernetes Engine. Table of Contents PART 1 Getting started with Kubernetes 1 Kubernetes for application deployment 2 Containerizing apps 3 Deploying to Kubernetes 4 Automated operations 5 Resource management PART 2 Going to production 6 Scaling up 7 Internal services and load balancing 8 Node feature selection 9 Stateful applications 10 Background processing 11 GitOps: Configuration as code 12 Securing Kubernetes

Kubernetes for Developers: Use Kubernetes to develop, test, and deploy your applications with the help of containers

by Joseph Heck

A developer's field-guide to designing scalable services using KubernetesKey FeaturesDevelop and run your software using containers within a Kubernetes environmentGet hands-on experience of using Kubernetes with DevOps concepts such as continuous integration, benchmark testing, monitoring, and so onPragmatic example-based approach showing how to use Kubernetes in the development processBook DescriptionKubernetes is documented and typically approached from the perspective of someone running software that has already been built. Kubernetes may also be used to enhance the development process, enabling more consistent testing and analysis of code to help developers verify not only its correctness, but also its efficiency. This book introduces key Kubernetes concepts, coupled with examples of how to deploy and use them with a bit of Node.js and Python example code, so that you can quickly replicate and use that knowledge.You will begin by setting up Kubernetes to help you develop and package your code. We walk you through the setup and installation process before working with Kubernetes in the development environment. We then delve into concepts such as automating your build process, autonomic computing, debugging, and integration testing. This book covers all the concepts required for a developer to work with Kubernetes.By the end of this book, you will be in a position to use Kubernetes in developmentecosystems.What you will learn Build your software into containers Deploy and debug software running in containers within Kubernetes Declare and add configuration through Kubernetes Define how your application fits together, using internal and external services Add feedback to your code to help Kubernetes manage your services Monitor and measure your services through integration testing and in production deploymentsWho this book is forIf you are a full-stack or back-end software developers interested, curious, or being asked to test as well as run the code you're creating, you can leverage Kubernetes to make that process simpler and consistent regardless of where you deploy. If you're looking for developer focused examples in NodeJS and Python for how to build, test, deploy, and run your code with Kubernetes, this is perfect for you.

Kubernetes for Serverless Applications: Implement FaaS by effectively deploying, managing, monitoring, and orchestrating serverless applications using Kubernetes

by Jeeva S. Chelladhurai Paul Adamson Russ McKendrick

Transform yourself into a Kubernetes specialist in serverless applications. Key Features Get hands-on experience in installing, configuring, and using services such as Kubeless, Funktion, OpenWhisk, and Fission Learn how to launch Kubernetes both locally and in public clouds Explore the differences between using services such as AWS Lambda and Azure Functions and running your own Book Description Kubernetes has established itself as the standard platform for container management, orchestration, and deployment. It has been adopted by companies such as Google, its original developers, and Microsoft as an integral part of their public cloud platforms, so that you can develop for Kubernetes and not worry about being locked into a single vendor. This book will initially start by introducing serverless functions. Then you will configure tools such as Minikube to run Kubernetes. Once you are up-and-running, you will install and configure Kubeless, your first step towards running Function as a Service (FaaS) on Kubernetes. Then you will gradually move towards running Fission, a framework used for managing serverless functions on Kubernetes environments. Towards the end of the book, you will also work with Kubernetes functions on public and private clouds. By the end of this book, we will have mastered using Function as a Service on Kubernetes environments. What you will learn Get a detailed analysis of serverless/Functions as a Service Get hands-on with installing and running tasks in Kubernetes using Minikube Install Kubeless locally and launch your first function Launch Kubernetes in the cloud and move your applications between your local machine and your cloud cluster Deploy applications on Kubernetes using Apache OpenWhisk Explore topics such as Funktion and Fission installation on the cloud followed by launching applications Monitor a serverless function and master security best practices and Kubernetes use cases Who this book is for If you are a DevOps engineer, cloud architect, or a stakeholder keen to learn about serverless functions in Kubernetes environments, then this book is for you.

Refine Search

Showing 29,526 through 29,550 of 53,945 results