Chapter 10. System administration
This chapter covers
- Logging and maintaining backups in your stack
- Horizontally scaling your cluster
- An introduction to rk
You’ve come a long way in your journey with CoreOS: from the basics of understanding the OS to building an application and all the related components and deploying it into a production AWS environment. This final chapter goes over what’s involved in continued administration of a CoreOS cluster, enhancements and tunables of the environment you built in chapters 8 and 9, and what the future of CoreOS holds.
By the end of this chapter, you should have some clarity about general system administration tasks and workflows: how to consume logs from CoreOS in AWS, how to deal with scaling your existing CoreOS cluster, and backing up persistent data from your Couchbase install and etcd. I’ll also touch on how to create services using rkt and give you some details about upcoming projects from CoreOS, like Torus and Clair.