- Browse
- » Kubernetes management design patterns: with Docker, Coreos Linux, and other platforms
Kubernetes management design patterns: with Docker, Coreos Linux, and other platforms
Author
Publisher
Apress
Publication Date
2017
Language
English
Description
Loading Description...
More Details
ISBN
9781484225981
Table of Contents
From the eBook
At a Glance; Contents; About the Author; About the Technical Reviewer; Introduction; Part I: Platforms; Chapter 1: Kubernetes on AWS; Problem; Solution; Overview; Setting the Environment; Configuring AWS; Starting the Kubernetes Cluster; Testing the Cluster; Configuring the Cluster; Stopping the Cluster; Summary; Chapter 2: Kubernetes on CoreOS on AWS; Problem; Solution; Overview; Setting the Environment; Configuring AWS Credentials; Installing Kube-aws; Setting Up Cluster Parameters; Creating a KMS Key; Setting Up an External DNS Name; Creating the Cluster.
Creating an Asset DirectoryInitializing the Cluster CloudFormation; Rendering Contents of the Asset Directory; Customizing the Cluster; Validating the CloudFormation Stack; Launching the Cluster CloudFormation; Configuring DNS; Accessing the Cluster; Testing the Cluster; Summary; Chapter 3: Kubernetes on Google Cloud Platform; Problem; Solution; Overview; Setting the Environment; Creating a Project on Google Cloud Platform; Enabling Permissions; Enabling the Compute Engine API; Creating a VM Instance; Connecting to the VM Instance; Reserving a Static External IP Address.
Creating a Kubernetes ClusterCreating a Kubernetes Application and Service; Stopping the Cluster; Using Kubernetes with Google Container Engine; Creating a Google Container Cluster; Connecting to the Google Cloud Shell; Configuring kubectl; Testing the Kubernetes Cluster; Summary; Part II: Administration and Configuration; Chapter 4: Using Multiple Zones; Problem; Solution; Overview; Setting the Environment; Initializing a CloudFormation; Configuring cluster.yaml for Multiple Zones; Launching the CloudFormation; Configuring External DNS; Running a Kubernetes Application.
Using Multiple Zones on AWSSummary; Chapter 5: Using the Tectonic Console; Problem; Solution; Overview; Setting the Environment; Downloading the Pull Secret and the Tectonic Console Manifest; Installing the Pull Secret and the Tectonic Console Manifest; Accessing the Tectonic Console; Using the Tectonic Console; Removing the Tectonic Console; Summary; Chapter 6: Using Volumes; Problem; Solution; Overview; Setting the Environment; Creating an AWS Volume; Using an awsElasticBlockStore Volume; Creating a Git Repo; Using a gitRepo Volume; Summary; Chapter 7: Using Services; Problem; Solution.
OverviewSetting the Environment; Creating a ClusterIP Service; Creating a NodePort Service; Creating a LoadBalancer Service; Summary; Chapter 8: Using Rolling Updates; Problem; Solution; Overview; Setting the Environment; Rolling Update with an RC Definition File; Rolling Update by Updating the Container Image; Rolling Back an Update; Using Only Either File or Image; Multiple-Container Pods; Rolling Update to a Deployment; Summary; Chapter 9: Scheduling Pods on Nodes; Problem; Solution; Overview; Defining a Scheduling Policy; Setting the Environment; Using the Default Scheduler.
Excerpt
Loading Excerpt...
Author Notes
Loading Author Notes...
Reviews from GoodReads
Loading GoodReads Reviews.
Staff View
Loading Staff View.