• Complain

Nigel Poulton - The Kubernetes Book

Here you can read online Nigel Poulton - The Kubernetes Book full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, publisher: leanpub.com, genre: Home and family. 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

The Kubernetes Book: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "The Kubernetes Book" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Nigel Poulton: author's other books


Who wrote The Kubernetes Book? Find out the surname, the name of the author of the book and a list of all author's works by series.

The Kubernetes Book — 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 "The Kubernetes Book" 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
The Kubernetes Book Nigel Poulton This book is for sale at - photo 1
The Kubernetes Book
Nigel Poulton

This book is for sale at http://leanpub.com/thekubernetesbook

This version was published on 2021-04-21

This is a Leanpub book Leanpub empowers authors and publishers with - photo 2

* * * * *

This is a Leanpub book. Leanpub empowers authors and publishers with the Lean Publishing process. Lean Publishing is the act of publishing an in-progress ebook using lightweight tools and many iterations to get reader feedback, pivot until you have the right book and build traction once you do.

* * * * *

2017 - 2021 Nigel Poulton

Education is about inspiring and creating opportunities. I hope this book, and my video training courses, inspire you and create lots of opportunities!

A huge thanks to my family for putting up with me. Im a geek who thinks hes software running on midrange biological hardware. I know its not easy living with me.

Thanks to everyone who watches my Pluralsight and A Cloud Guru training videos. I love connecting with you and appreciate all the feedback Ive had over the years. This feedback is what inspired me to write this book. I think youll love it, and I hope it helps drive your career forward.

@nigelpoulton

0: Preface

Kubernetes is developing fast. With this in mind, Im fully committed to updating this book every year. And when I say update, I mean real updates every word and every concept will be reviewed, and every example will be tested and updated against the latest version of Kubernetes. Make no mistake, Im 100% committed to making this the best Kubernetes book in the world.

If an update every year seems like a lot welcome to the new normal.

We no longer live in a world where a 2-year-old book on Kubernetes is valuable. Dont get me wrong, as an author, Id love to write a book that was valuable for 5 years. Its just not the world we live in anymore. Again, welcome to the new normal.

Paperbacks, hardbacks, eBooks, audio, and translations

At the time of writing, theres an English language paperback in every Amazon market that supports the Amazon self-publishing platform (KDP).

The following additional paperbacks are also available (or will be very shortly):

  • Indian sub-continent version via Shroff Publishers and Amazon.in
  • Simplified Chinese via Posts & Telecom Press Co. LTD in China and Amazon.cn
  • Large-print paperback for anyone who finds it easier to read larger print

eBook copies are available from leanpub.com, Amazon Kindle, and several other subscription-based platforms.

The following editions are currently being created and will be released as soon as possible via as many markets as possible.

  • Spanish translation
  • Russian translation
  • English hardback

Theres also a high quality audio version of the March 2019 edition on Audible. I did a bit of tweaking to make it easier to listen to, and feedback has been all positive.

Finally, theres a Klingon edition of the book, and a Borg edition. Yes, you read that right.

The Klingon edition has a special front-cover with the book title and YAML extract in Klingon font. The Borg edition is the same, just in Borg font. For both editions, the actual content of the book is in English. Think of them as collectors editions for Star Trek fans.

The books GitHub repo

The book has a GitHub repo with all the YAML code and examples used throughout the book.

https://github.com/nigelpoulton/TheK8sBook

You dont have to, but Its recommended to clone the repo locally (thats jargon for copying it to your computer). Youll need to install git and then run the following command.

$ git clone https://github.com/nigelpoulton/TheK8sBook.git

This creates a new folder in your current working directory called TheK8sBook with all the files you need to follow the examples.

Feedback and contacting me

If you like the book, Id be stoked if you gave it a review and a few stars on Amazon. No pressure though, were all busy.

You can reach me on any of the following:

  • twitter.com/nigelpoulton
  • nigelpoulton.com
  • linkedin.com/in/nigelpoulton
  • youtube.com/nigelpoulton

If you want to submit a content suggestion, or a potential fix, drop me an email at tkb@nigelpoulton.com. Ill do my best to respond.

Enjoy the book!

1: Kubernetes primer

This chapter is split into two main sections.

  • Kubernetes background where it came from etc.
  • Kubernetes as the Operating System of the cloud
Kubernetes background

Kubernetes is an application orchestrator. For the most part, it orchestrates containerized cloud-native microservices apps. How about that for a sentence full of buzzwords!

Youll come across terms like this a lot, so lets take a minute to explain what each of them means.

What is an orchestrator

An orchestrator is a system that deploys and manages applications. It can deploy your applications and dynamically respond to changes. For example, Kubernetes can:

  • Deploy your application
  • Scale it up and down dynamically based on demand
  • Self-heal it when things break
  • Perform zero-downtime rolling updates and rollbacks
  • Lots more

And the best part about Kubernetes it does all of this without you having to supervise or get involved. Obviously, you have to set things up in the first place, but once youve done that, you sit back and let Kubernetes work its magic.

What is a containerised app

A containerized application is an app that runs in a container.

Before we had containers, applications ran on physical servers or in virtual machines. Containers are just the next iteration of how we package and run apps. As such, theyre faster, more lightweight, and more suited to modern business requirements than servers and virtual machines.

Think of it this way.

  • Apps ran on physical servers in the open-systems era (1980s and 1990s)
  • Apps ran in virtual machines in the virtualisation era (2000s and into the 2010s)
  • Apps run in containers in the cloud-native era (now)

While Kubernetes can orchestrate other workloads, such as virtual machines and serverless functions, its most commonly used to orchestrate containerised apps.

What is a cloud-native app

A cloud-native application is one thats designed to meet cloud-like demands of auto-scaling, self-healing, rolling updates, rollbacks and more.

Its important to be clear that cloud-native apps are not applications that will only run in the public cloud. Yes, they absolutely can run on public clouds, but they can also run anywhere that you have Kubernetes, even your on-premises datacenter.

So, cloud-native is about the way applications behave and react to events.

What is a microservices app

A microservices app is built from lots of independent small specialised parts that work together to form a meaningful application. For example, you might have an e-commerce app that comprises all of the following small specialised components:

  • Web front-end
  • Catalog service
  • Shopping cart
  • Authentication service
  • Logging service
  • Persistent store

Each of these individual services is called a

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «The Kubernetes Book»

Look at similar books to The Kubernetes Book. 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 «The Kubernetes Book»

Discussion, reviews of the book The Kubernetes Book 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.