Skip to content

PacktPublishing/Kubernetes-for-Developers

Repository files navigation

Kubernetes for Developers

Kubernetes for Developers

This is the code repository for Kubernetes for Developers , published by Packt.

Distributed search, analytics, and visualization using Elasticsearch, Logstash, Beats and Kibana

What is this book about?

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

This book covers the following exciting features:

  • 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

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example,

The code will look like the following:

import signal
import sys
def sigterm_handler(_signo, _stack_frame):
sys.exit(0)
signal.signal(signal.SIGTERM, sigterm_handler)

Following is what you need for this book: This book is for entry-level data professionals, software engineers, e-commerce developers, full-stack developers who want to understand everything about Elastic stack and learn how the real-time processing and search engine works for business analytics and enterprise search applications.No previous experience with the Elastic stack is required; However, concepts of data warehousing and databases would be helpful.

With the following software and hardware list you can run all code files present in the book (Chapter 1-10).

Software and Hardware List

Chapter Software required OS required
All Kubernetes 1.8, Docker Community Edition, kubectl, Virtualbox-v5.2.6, minikube v0.24.1 Windows, Mac OS X, and Linux (Any)

Related products

Get to Know the Author

Joseph Heck has broad development and management experience across start-ups and large companies. He has architected, developed, and deployed a wide variety of solutions, ranging from mobile and desktop applications to cloud-based distributed systems. He builds and directs teams and mentors individuals to improve the way they build, validate, deploy, and run software. He also works extensively with and in open source, collaborating across many projects, including Kubernetes.

Suggestions and Feedback

Click here if you have any feedback or suggestions.

Download a free PDF

If you have already purchased a print or Kindle version of this book, you can get a DRM-free PDF version at no cost.
Simply click on the link to claim your free PDF.

https://packt.link/free-ebook/9781788834759

About

Kubernetes for Developers, published by Packt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •