• Complain

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

Here you can read online Onur Yilmaz - Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2018, publisher: Packt Publishing, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2018
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

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

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Master the art of container management with Kubernetes and study robust container orchestration to ensure that your container-based applications sail into production without hiccups

Key Features
  • Implement best practices in cloud-native applications using Kubernetes
  • Explore the usage of client libraries and programmatic access to Kubernetes
  • Use your domain expertise to code
  • Book Description

    Before plunging into how Kubernetes works, this book introduces you to the world of container orchestration and describes the recent changes in application development. Youll understand problems that Kubernetes solves and get to grips with using Kubernetes resources to deploy applications. In addition to this, youll learn to apply the security model of Kubernetes clusters.

    Kubernetes Design Patterns and Extensions describes how services running in Kubernetes can leverage the platforms security features. Once youve grasped all this, youll 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, youll have studied all about using the power of Kubernetes for managing your containers.

    What you will learn
  • Understand and classify software designs as per the cloud-native paradigm
  • Apply best practices in Kubernetes with design patterns
  • Set up Kubernetes clusters in managed and unmanaged environments
  • Explore Kubernetes extension points
  • Extend Kubernetes with custom resources and controllers
  • Integrate dynamic admission controllers
  • Develop and run custom schedulers in Kubernetes
  • Analyze networking models in Kubernetes
  • Who this book is for

    Kubernetes 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.

    Onur Yilmaz: author's other books


    Who wrote Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Kubernetes Design Patterns and Extensions Enhance your container-cluster - photo 1
    Kubernetes Design Patterns and Extensions
    Enhance your container-cluster management skills and efficiently develop and deploy applications
    Onur Yilmaz
    BIRMINGHAM - MUMBAI Kubernetes Design Patterns and Extensions Copyright 2018 - photo 2
    BIRMINGHAM - MUMBAI
    Kubernetes Design Patterns and Extensions

    Copyright 2018 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    Acquisitions Editor: Aditya Date
    Content Development Editor: Tanmayee Patil
    Production Coordinators: Shantanu Zagade, Ratan Pote

    First published: September 2018

    Production reference: 1260918

    Published by Packt Publishing Ltd.
    Livery Place
    35 Livery Street
    Birmingham
    B3 2PB, UK.

    ISBN 978-1-78961-927-0

    www.packtpub.com

    Contributor
    About the Author

    Onur Yilmaz is a software engineer in a multinational enterprise software company. He is a Certified Kubernetes Administrator (CKA) and works on Kubernetes and cloud management systems. He has been developing software systems since he was eleven years old. He is a keen supporter of cutting-edge technologies, such as Docker, Kubernetes, and cloud-native applications. He has one master's and two bachelor's degrees in engineering and is pursuing a doctorate degree.

    Packt Is Searching for Authors like You

    If you're interested in becoming an author for Packt, please visit authors.packtpub.com and apply today. We have worked with thousands of developers and tech professionals, just like you, to help them share their insight with the global tech community. You can make a general application, apply for a specific hot topic that we are recruiting an author for, or submit your own idea.

    maptio Mapt is an online digital library that gives you full access to over - photo 3

    mapt.io

    Mapt is an online digital library that gives you full access to over 5,000 books and videos, as well as industry leading tools to help you plan your personal development and advance your career. For more information, please visit our website.

    Why Subscribe?
    • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals
    • I mprove your learning with Skill Plans built especially for you
    • Get a free eBook or video every month
    • Mapt is fully searchable
    • Copy and paste, print, and bookmark content
    PacktPub.com

    Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at www.Packt.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at service@packt.com for more details.

    At www.Packt.com , you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

    Preface

    Before plunging into how Kubernetes works, this book introduces you to the world of container orchestration and describes the recent changes in application development. It helps you understand the problems that Kubernetes solves and shows how to use Kubernetes resources to deploy applications. You also learn to apply the security model of Kubernetes clusters. The book also describes how services running in Kubernetes can leverage the platform's security features. You learn to troubleshoot Kubernetes clusters and debug Kubernetes applications. You also learn to analyze the networking model and its alternatives in Kubernetes, and apply best practices in Kubernetes with design patterns. By the time you are done reading the book, you will know all about using the power of Kubernetes for managing your containers.

    After completing this book, you will be able to:

    • Understand and classify software designs patterns per the cloud-native paradigm
    • Apply best practices in Kubernetes with design patterns
    • Access Kubernetes API programmatically using client libraries
    • Extend Kubernetes with custom resources and controllers
    • Integrate into access control mechanisms and interact resource lifecycle in Kubernetes
    • Develop and run custom schedulers in Kubernetes
    Who This Book Is For

    If you are interested in configuring and troubleshooting Kubernetes clusters and developing microservices-based applications on Kubernetes clusters, then this is a very useful book for you. DevOps engineers with basic knowledge of Docker will find this book useful.

    What This Book Covers

    , Kubernetes Design Patterns, will help you to understand Kubernetes patterns which would be presented with the examples from Kubernetes itself and external applications.

    , Kubernetes Client Libraries, will help you to cover accessing Kubernetes API with raw HTTP queries to complex libraries with both in-cluster and out-cluster examples.

    , Kubernetes Extensions, will present extension capabilities of Kubernetes with custom resource definitions, custom controllers, dynamic admission controllers, and custom schedulers.

    To Get the Most out of This Book

    We assume that you are comfortable with command-line tools and computer programming concepts and languages. The minimum hardware requirements are: Intel Core i7 or equivalent, 8 GB RAM, 35 GB hard disk, and a stable internet connection. You'll also need the following software installed in advance:

    • Access to a Kubernetes cluster with the version equal to or higher than 1.10
      Local Kubernetes solutions such as minikube or clusters living in cloud providers: https://github.com/kubernetes/minikube
    • Kubernetes command line tool kubectl is required for accessing Kubernetes from terminal:
      https://kubernetes.io/docs/tasks/tools/install-kubectl/
    • Docker client and server with the minimum version of 18.03 are required for building and testing the client libraries:
      https://www.docker.com/get-started
    • Installing Python and Go are not required, however recommended for playing around with the client libraries locally:
      • https://www.python.org/downloads/
      • https://golang.org/
    Download the Example Code Files

    You can download the example code files for this book from your account at www.packt.com. If you purchased this book elsewhere, you can visit www.packt.com/support and register to have the files emailed directly to you.

    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

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

    Look at similar books to Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


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

    Discussion, reviews of the book Kubernetes Design Patterns and Extensions: Enhance your container-cluster management skills and efficiently develop and deploy applications and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.