logo

EbookBell.com

Most ebook files are in PDF format, so you can easily read them using various software such as Foxit Reader or directly on the Google Chrome browser.
Some ebook files are released by publishers in other formats such as .awz, .mobi, .epub, .fb2, etc. You may need to install specific software to read these formats on mobile/PC, such as Calibre.

Please read the tutorial at this link:  https://ebookbell.com/faq 


We offer FREE conversion to the popular formats you request; however, this may take some time. Therefore, right after payment, please email us, and we will try to provide the service as quickly as possible.


For some exceptional file formats or broken links (if any), please refrain from opening any disputes. Instead, email us first, and we will try to assist within a maximum of 6 hours.

EbookBell Team

Getting Started with Kubernetes 2nd Edition by Jonathan Baier ISBN 9781787283367

  • SKU: BELL-20632936
Getting Started with Kubernetes 2nd Edition by Jonathan Baier ISBN 9781787283367
$ 31.00 $ 45.00 (-31%)

5.0

78 reviews

Getting Started with Kubernetes 2nd Edition by Jonathan Baier ISBN 9781787283367 instant download after payment.

Publisher: Packt Publishing - ebooks Account
File Extension: PDF
File size: 11.49 MB
Pages: 276
Author: Baier, Jonathan
ISBN: 9781787283367, 1787283364
Language: English
Year: 2017
Edition: 2

Product desciption

Getting Started with Kubernetes 2nd Edition by Jonathan Baier ISBN 9781787283367 by Baier, Jonathan 9781787283367, 1787283364 instant download after payment.

Getting Started with Kubernetes 2nd Edition by Jonathan Baier - Ebook PDF Instant Download/Delivery: 9781787283367
Full download Getting Started with Kubernetes 2nd Edition after payment

Product details:

ISBN 13: 9781787283367
Author: Jonathan Baier

Learn how to schedule and run application containers using Kubernetes.

About This Book
Get well-versed with the fundamentals of Kubernetes and get it production-ready for deployments
Confidently manage your container clusters and networks using Kubernetes
This practical guide will show you container application examples throughout to illustrate the concepts and features of Kubernetes
Who This Book Is For
This book is for developers, sys admins, and DevOps engineers who want to automate the deployment process and scale their applications. You do not need any knowledge about Kubernetes.

What You Will Learn
Download, install, and configure the Kubernetes codebase
Understand the core concepts of a Kubernetes cluster
Be able to set up and access monitoring and logging for Kubernetes clusters
Set up external access to applications running in the cluster
Understand how CoreOS and Kubernetes can help you achieve greater performance and container implementation agility
Run multiple clusters and manage from a single control plane
Explore container security as well as securing Kubernetes clusters
Work with third-party extensions and tools
In Detail
Kubernetes has continued to grow and achieve broad adoption across various industries, helping you to orchestrate and automate container deployments on a massive scale.

This book will give you a complete understanding of Kubernetes and how to get a cluster up and running. You will develop an understanding of the installation and configuration process. The book will then focus on the core Kubernetes constructs such as pods, services, replica sets, replication controllers, and labels. You will also understand how cluster level networking is done in Kubernetes.

The book will also show you how to manage deployments and perform updates with minimal downtime. Additionally, you will learn about operational aspects of Kubernetes such as monitoring and logging. Advanced concepts such as container security and cluster federation will also be covered. Finally, you will learn about the wider Kubernetes ecosystem with OCP, CoreOS, and Tectonic and explore the third-party extensions and tools that can be used with Kubernetes.

By the end of the book, you will have a complete understanding of the Kubernetes platform and will start deploying applications on it.

Style and approach
This straightforward guide will help you understand how to move your container applications into production through best practices and a step-by-step walkthrough tied to real-world operational strategies.

Getting Started with Kubernetes 2nd Table of contents:

  1. What this book covers
  2. What you need for this book
  3. Who this book is for
  4. Conventions
  5. Reader feedback
  6. Customer support
  7. Downloading the example code
  8. Downloading the color images of this book
  9. Errata
  10. Piracy
  11. Questions
  12. Introduction to Kubernetes
  13. A brief overview of containers
  14. What is a container?
  15. Why are containers so cool?
  16. The advantages of Continuous Integration/Continuous Deployment
  17. Resource utilization
  18. Microservices and orchestration
  19. Future challenges
  20. The birth of Kubernetes
  21. Our first cluster
  22. Kubernetes UI
  23. Grafana
  24. Command line
  25. Services running on the master
  26. Services running on the minions
  27. Tear down cluster
  28. Working with other providers
  29. Resetting the cluster
  30. Modifying kube-up parameters
  31. Alternatives to kube-up.sh
  32. Starting from scratch
  33. Cluster setup
  34. Installing Kubernetes components (kubelet and kubeadm)
  35. Setting up a Master
  36. Joining nodes
  37. Networking
  38. Joining the cluster
  39. Summary
  40. References
  41. Pods, Services, Replication Controllers, and Labels
  42. The architecture
  43. Master
  44. Node (formerly minions)
  45. Core constructs
  46. Pods
  47. Pod example
  48. Labels
  49. The container's afterlife
  50. Services
  51. Replication controllers and replica sets
  52. Our first Kubernetes application
  53. More on labels
  54. Replica sets
  55. Health checks
  56. TCP checks
  57. Life cycle hooks or graceful shutdown
  58. Application scheduling
  59. Scheduling example
  60. Summary
  61. References
  62. Networking, Load Balancers, and Ingress
  63. Kubernetes networking
  64. Networking options
  65. Networking comparisons
  66. Docker
  67. Docker user-defined networks
  68. Weave
  69. Flannel
  70. Project Calico
  71. Canal
  72. Balanced design
  73. Advanced services
  74. External services
  75. Internal services
  76. Custom load balancing
  77. Cross-node proxy
  78. Custom ports
  79. Multiple ports
  80. Ingress
  81. Migrations, multicluster, and more
  82. Custom addressing
  83. Service discovery
  84. DNS
  85. Multitenancy
  86. Limits
  87. A note on resource usage
  88. Summary
  89. References
  90. Updates, Gradual Rollouts, and Autoscaling
  91. Example set up
  92. Scaling up
  93. Smooth updates
  94. Testing, releases, and cutovers
  95. Application autoscaling
  96. Scaling a cluster
  97. Autoscaling
  98. Scaling up the cluster on GCE
  99. Scaling up the cluster on AWS
  100. Scaling manually
  101. Summary
  102. Deployments, Jobs, and DaemonSets
  103. Deployments
  104. Scaling
  105. Updates and rollouts
  106. History and rollbacks
  107. Autoscaling
  108. Jobs
  109. Other types of jobs
  110. Parallel jobs
  111. Scheduled jobs
  112. DaemonSets
  113. Node selection
  114. Summary
  115. References
  116. Storage and Running Stateful Applications
  117. Persistent storage
  118. Temporary disks
  119. Cloud volumes
  120. GCE persistent disks
  121. AWS Elastic Block Store
  122. Other storage options
  123. PersistentVolumes and StorageClasses
  124. StatefulSets
  125. A stateful example
  126. Summary
  127. References
  128. Continuous Delivery
  129. Integrating with continuous delivery pipeline
  130. Gulp.js
  131. Prerequisites
  132. Gulp build example
  133. Kubernetes plugin for Jenkins
  134. Prerequisites
  135. Installing plugins
  136. Configuring the Kubernetes plugin
  137. Bonus fun
  138. Summary
  139. Monitoring and Logging
  140. Monitoring operations
  141. Built-in monitoring
  142. Exploring Heapster
  143. Customizing our dashboards
  144. FluentD and Google Cloud Logging
  145. FluentD
  146. Maturing our monitoring operations
  147. GCE (StackDriver)
  148. Sign-up for GCE monitoring
  149. Alerts
  150. Beyond system monitoring with Sysdig
  151. Sysdig Cloud
  152. Detailed views
  153. Topology views
  154. Metrics
  155. Alerting
  156. The sysdig command line
  157. The csysdig command-line UI
  158. Prometheus
  159. Summary
  160. References
  161. Cluster Federation
  162. Introduction to federation
  163. Setting up federation
  164. Contexts
  165. New clusters for federation
  166. Initializing the federation control plane
  167. Adding clusters to the federation system
  168. Federated resources
  169. Federated configurations
  170. Other federated resources
  171. True multi-cloud
  172. Summary
  173. Container Security
  174. Basics of container security
  175. Keeping containers contained
  176. Resource exhaustion and orchestration security
  177. Image repositories
  178. Continuous vulnerability scanning
  179. Image signing and verification
  180. Kubernetes cluster security
  181. Secure API calls
  182. Secure node communication
  183. Authorization and authentication plugins
  184. Admission controllers
  185. Pod security policies and context
  186. Enabling beta APIs
  187. Creating a PodSecurityPolicy
  188. Creating a pod with a PodSecurityContext
  189. Clean up
  190. Additional considerations
  191. Securing sensitive application data (secrets)
  192. Summary
  193. References
  194. Extending Kubernetes with OCP, CoreOS, and Tectonic
  195. The importance of standards
  196. The Open Container Initiative
  197. Cloud Native Computing Foundation
  198. Standard container specification
  199. CoreOS
  200. rkt
  201. etcd
  202. Kubernetes with CoreOS
  203. Tectonic
  204. Dashboard highlights
  205. Summary
  206. References
  207. Towards Production Ready
  208. Ready for production
  209. Ready, set, go
  210. Third-party companies
  211. Private registries
  212. Google Container Engine
  213. Azure Container Service
  214. ClusterHQ
  215. Portworx
  216. Shippable
  217. Twistlock
  218. AquaSec
  219. Mesosphere (Kubernetes on Mesos)
  220. Deis
  221. OpenShift
  222. Where to learn more?
  223. Summary

People also search for Getting Started with Kubernetes 2nd:

getting started with kubernetes kunal kushwaha
    
getting started with kubernetes pluralsight
    
getting started with kubernetes and docker
    
getting started with kubernetes book
    
getting started with kubernetes nigel poulton

 

 

Tags: Jonathan Baier, Started, Kubernetes

Related Products