LEADER 06210nam 22006975 450 001 9910254758103321 005 20200701032541.0 010 $a1-4842-1907-4 024 7 $a10.1007/978-1-4842-1907-2 035 $a(CKB)3710000000648517 035 $a(EBL)4505509 035 $a(SSID)ssj0001665992 035 $a(PQKBManifestationID)16455247 035 $a(PQKBTitleCode)TC0001665992 035 $a(PQKBWorkID)15000024 035 $a(PQKB)10198767 035 $a(DE-He213)978-1-4842-1907-2 035 $a(MiAaPQ)EBC4505509 035 $a(CaSebORM)9781484219072 035 $a(PPN)193447029 035 $a(EXLCZ)993710000000648517 100 $a20160416d2016 u| 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aKubernetes Microservices with Docker$b[electronic resource] /$fby Deepak Vohra 205 $a1st ed. 2016. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2016. 215 $a1 online resource (440 p.) 225 1 $aThe expert's voice in open source 300 $aIncludes index. 311 $a1-4842-1906-6 327 $aContents at a Glance; Contents; About the Author; About the Technical Reviewer; Foreword; Part I: Getting Started; Chapter 1: Installing Kubernetes Using Docker; Setting the Environment; Installing Docker; Installing Kubernetes; Starting etcd; Starting Kubernetes Master; Starting Service Proxy; Listing the Kubernetes Docker Containers; Installing kubectl; Listing Services; Listing Nodes; Testing the Kubernetes Installation; Summary; Chapter 2: Hello Kubernetes; Overview; What Is a Node?; What Is a Cluster?; What Is a Pod?; What Is a Service?; What Is a Replication Controller? 327 $aWhat Is a Label?What Is a Selector?; What Is a Name?; What Is a Namespace?; What Is a Volume?; Why Kubernetes?; Setting the Environment; Creating an Application Imperatively; Creating a Service; Describing a Pod; Invoking the Hello-World Application; Scaling the Application; Deleting a Replication Controller; Deleting a Service; Creating an Application Declaratively; Creating a Pod Definition; Creating a Service Definition; Creating a Replication Controller Definition; Invoking the Hello-World Application; Scaling the Application; Using JSON for the Resource Definitions; Summary 327 $aChapter 3: Using Custom Commands and Environment VariablesSetting the Environment; The ENTRYPOINT and CMD Instructions; The Command and Args Fields in a Pod Definition; Environment Variables; Using the Default ENTRYPOINT and CMD from a Docker Image; Overriding Both the ENTRYPOINT and CMD; Specifying both the Executable and the Parameters in the Command Mapping; Specifying Both the Executable and the Parameters in the Args Mapping; Summary; Part II: Relational Databases; Chapter 4: Using MySQL Database; Setting the Environment; Creating a Service; Creating a Replication Controller 327 $aListing the PodsListing Logs; Describing the Service; Starting an Interactive Shell; Starting the MySQL CLI; Creating a Database Table; Exiting the MySQL CLI and Interactive Shell; Scaling the Replicas; Deleting the Replication Controller; Summary; Chapter 5: Using PostgreSQL Database; Setting the Environment; Creating a PostgreSQL Cluster Declaratively; Creating a Service; Creating a Replication Controller; Getting the Pods; Starting an Interactive Command Shell; Starting the PostgreSQL SQL Terminal; Creating a Database Table; Exiting the Interactive Command Shell 327 $aScaling the PostgreSQL ClusterListing the Logs; Deleting the Replication Controller; Stopping the Service; Creating a PostgreSQL Cluster Imperatively; Creating a Replication Controller; Getting the Pods; Creating a Service; Creating a Database Table; Scaling the PostgreSQL Cluster; Deleting the Replication Controller; Stopping the Service; Summary; Chapter 6: Using Oracle Database; Setting the Environment; Creating an Oracle Database Instance Imperatively; Listing Logs; Creating a Service; Scaling the Database; Deleting the Replication Controller and Service 327 $aCreating an Oracle Database Instance Declaratively 330 $aThe book is about Kubernetes, a container cluster manager.  The book discusses all aspects of using Kubernetes in applications. Starting with installing Kubernetes on a single node, the book introduces Kubernetes with a simple Hello example and discusses using environment variables in Kubernetes. Next, the book discusses using Kubernetes with all major groups of technologies such as relational databases, NoSQL databases, and in the Apache Hadoop ecosystem.  The book concludes with using multi container Pods and installing Kubernetes on a multi node cluster. No other book on using Kubernetes - beyond simple introduction - is available in the market.  Specifically, you'll learn the following: How to install Kubernetes on a single node How to install Kubernetes on a multi-node cluster How to set environment variables How to create a multi-container pod How to use volumes How to use Kubernetes with Apache Hadoop Ecosystem How to use Kubernetes with NoSQL Databases How to use Kubernetes with RDBMS. 606 $aBig data 606 $aComputer programming 606 $aProgramming languages (Electronic computers) 606 $aBig Data$3https://scigraph.springernature.com/ontologies/product-market-codes/I29120 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 615 0$aBig data. 615 0$aComputer programming. 615 0$aProgramming languages (Electronic computers). 615 14$aBig Data. 615 24$aProgramming Techniques. 615 24$aProgramming Languages, Compilers, Interpreters. 676 $a005.133 700 $aVohra$b Deepak$4aut$4http://id.loc.gov/vocabulary/relators/aut$0856425 801 0$bUMI 801 1$bUMI 906 $aBOOK 912 $a9910254758103321 996 $aKubernetes Microservices with Docker$92148588 997 $aUNINA