Book Image

Mastering CoreOS

By : Sreenivas Makam
Book Image

Mastering CoreOS

By: Sreenivas Makam

Overview of this book

<p>CoreOS makes Google and Amazon-style Cloud infrastructure available for anyone building their own private Cloud. This book covers the CoreOS internals and the technologies used in the deployment of container-based distributed applications. It starts with an overview of CoreOS and distributed application development while sharing knowledge on related technologies. Critical CoreOS services and networking and storage considerations for CoreOS are covered next.</p> <p>In latter half of the book, you will learn about Container runtime systems such as Docker and Rkt and Container Orchestration using Kubernetes. You will also find out about the integration of popular orchestration solutions such as OpenStack, the AWS Container service, and the Google Container Engine with CoreOS and Docker. Lastly, we cover troubleshooting as well as production considerations.</p>
Table of Contents (19 chapters)
Mastering CoreOS
Credits
About the Author
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we covered different Container standards for Container runtime, networking, and orchestration. Having these standards is important from the industry perspective for interoperability reasons. Container runtime systems like Docker and Rkt were covered in detail. For Docker, the focus was on advanced concepts, and for Rkt, we covered the basics as Rkt is still in the early stages. Even though CoreOS is actively developing Rkt, CoreOS is committed to supporting Docker in its OS. It will be interesting to see how Docker and Rkt run together in CoreOS and how customers adopt the two Container runtime technologies. In the next chapter, we will cover Container orchestration.