Cargando…

Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers.

Kubernetes provides a means to describe what your application needs and how it should run by orchestrating containers on your behalf to operate your software across a single, dozens, or hundreds of machines. Originally created and open sourced from Google, you can use their technology to help run, t...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Heck, Joseph
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2018.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000Mi 4500
001 EBOOKCENTRAL_on1031967704
003 OCoLC
005 20240329122006.0
006 m o d
007 cr |n|---|||||
008 180421s2018 enk o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d MERUC  |d IDB  |d OCLCF  |d TEFOD  |d VT2  |d NLE  |d UKMGB  |d OCLCQ  |d LVT  |d C6I  |d UKAHL  |d OCLCQ  |d N$T  |d UX1  |d K6U  |d OCLCO  |d OCLCQ  |d OCLCO 
016 7 |a 018838880  |2 Uk 
019 |a 1162525190  |a 1175632058 
020 |a 9781788830607  |q (electronic bk.) 
020 |a 1788830601  |q (electronic bk.) 
020 |a 9781788834759 
020 |a 1788834755 
024 3 |a 9781788834759 
029 1 |a CHNEW  |b 001016162 
029 1 |a CHVBK  |b 523131526 
029 1 |a UKMGB  |b 018838880 
035 |a (OCoLC)1031967704  |z (OCoLC)1162525190  |z (OCoLC)1175632058 
037 |a 04D0683D-EA01-45CB-BDF5-4B93CFBE3FD5  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.76.A65  |b .H435 2018eb 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Heck, Joseph. 
245 1 0 |a Kubernetes for Developers :  |b Use Kubernetes to develop, test, and deploy your applications with the help of containers. 
260 |a Birmingham :  |b Packt Publishing,  |c 2018. 
300 |a 1 online resource (363 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Print version record. 
505 0 |a Cover; Copyright and Credits; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Setting Up Kubernetes for Development; What you need for development; Optional tools; Getting a local cluster up and running; Resetting and restarting your cluster; Looking at what's built-in and included with Minikube; Verifying Docker; Clearing and cleaning Docker images; Kubernetes concept -- container; Kubernetes resource -- Pod; Namespaces; Writing your code for Pods and Containers; Kubernetes resource -- Node; Networks; Controllers; Kubernetes resource -- ReplicaSet. 
505 8 |a Kubernetes resource -- DeploymentRepresenting Kubernetes resources; Summary; Chapter 2: Packaging Your Code to Run in Kubernetes; Container images; Container registries; Making your first container; Dockerfile commands; Example -- Python/Flask container image; Building the container; Running your container; Pod name; Port forwarding; Proxy; How did the proxy know to connect to port 5000 on the container?; Getting logs from your application; Example -- Node.js/Express container image; Building the container; Running your container; Port forwarding; Proxy; Getting logs from your application. 
505 8 |a Tagging your container imagesSummary; Chapter 3: Interacting with Your Code in Kubernetes; Practical notes for writing software to run in a container; Getting options for your executable code; Practical notes for building container images; Sending output from your program; Logs; Pods with more than one container; Streaming the logs; Previous logs; Timestamps; More debugging techniques; Interactive deployment of an image; Attaching to a running Pod; Running a second process in a container; Kubernetes concepts -- labels; Organization of labels; Kubernetes concepts -- selectors; Viewing labels. 
505 8 |a Listing resources with labels using kubectlAutomatic labels and selectors; Kubernetes resources -- service; Defining a service resource; Endpoints; Service type -- ExternalName; Headless service; Discovering services from within your Pod; DNS for services; Exposing services outside the cluster; Service type -- LoadBalancer; Service type -- NodePort; Minikube service; Example service -- Redis; Finding the Redis service; Using Redis from Python; Updating the Flask deployment; Deployments and rollouts; Rollout history; Rollout undo; Updating with the kubectl set command; Summary. 
505 8 |a Chapter 4: Declarative InfrastructureImperative versus declarative commands; A wall of YAML; Creating a simple deployment; Declaring your first application; ImagePullPolicy; Audit trail; Kubernetes resource -- Annotations; Exposing labels and annotations in Pods; Kubernetes resource -- ConfigMap; Creating a ConfigMap; Managing ConfigMaps; Exposing the configuration into your container images; Environment variables; Exposing ConfigMap as files inside the container; Dependencies on ConfigMaps; Kubernetes resource -- Secrets; Exposing Secrets into a container. 
505 8 |a Secrets and security -- how secret are the secrets? 
520 |a Kubernetes provides a means to describe what your application needs and how it should run by orchestrating containers on your behalf to operate your software across a single, dozens, or hundreds of machines. Originally created and open sourced from Google, you can use their technology to help run, test, and scale your applications regardless ... 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
590 |a ProQuest Ebook Central  |b Ebook Central Academic Complete 
650 0 |a Application software  |x Development. 
650 0 |a Cloud computing. 
650 0 |a Computer software  |x Development. 
650 0 |a Software architecture. 
650 6 |a Logiciels d'application  |x Développement. 
650 6 |a Infonuagique. 
650 6 |a Architecture logicielle. 
650 7 |a Application software  |x Development  |2 fast 
650 7 |a Cloud computing  |2 fast 
650 7 |a Computer software  |x Development  |2 fast 
650 7 |a Software architecture  |2 fast 
776 0 8 |i Print version:  |a Heck, Joseph.  |t Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers.  |d Birmingham : Packt Publishing, ©2018 
856 4 0 |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=5345889  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH34247298 
938 |a EBL - Ebook Library  |b EBLB  |n EBL5345889 
938 |a EBSCOhost  |b EBSC  |n 1789495 
994 |a 92  |b IZTAP