skip to content
Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers. Preview this item
ClosePreview this item
Checking...

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

Author: Joseph Heck
Publisher: Birmingham : Packt Publishing, 2018.
Edition/Format:   eBook : Document : EnglishView all editions and formats
Summary:
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 ...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Genre/Form: Electronic books
Additional Physical Format: Print version:
Heck, Joseph.
Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers.
Birmingham : Packt Publishing, ©2018
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Joseph Heck
ISBN: 9781788830607 1788830601 9781788834759 1788834755
OCLC Number: 1031967704
Description: 1 online resource (363 pages)
Contents: 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. 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. 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. 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. 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. Secrets and security --
how secret are the secrets?

Abstract:

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  Read more...

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1031967704> # Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers.
    a schema:Book, schema:MediaObject, schema:CreativeWork ;
    library:oclcnum "1031967704" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/4733179898#Place/birmingham> ; # Birmingham
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/enk> ;
    rdfs:comment "Warning: This malformed URI has been treated as a string - 'https://img1.od-cdn.com/ImageType-100/6135-1/{04D0683D-EA01-45CB-BDF5-4B93CFBE3FD5}Img100.jpg'" ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4733179898#Topic/cloud_computing> ; # Cloud computing
    schema:about <http://experiment.worldcat.org/entity/work/data/4733179898#Topic/application_software_development> ; # Application software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/4733179898#Topic/software_architecture> ; # Software architecture
    schema:about <http://dewey.info/class/005.1/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/4733179898#Topic/computer_software_development> ; # Computer software--Development
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/4733179898#Person/heck_joseph> ; # Joseph Heck
    schema:datePublished "2018" ;
    schema:description "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 ..."@en ;
    schema:description "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."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/4733179898> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/4733179898#CreativeWork/kubernetes_for_developers_use_kubernetes_to_develop_test_and_deploy_your_applications_with_the_help_of_containers> ;
    schema:name "Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers."@en ;
    schema:productID "1031967704" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1031967704#PublicationEvent/birmingham_packt_publishing_2018> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/4733179898#Agent/packt_publishing> ; # Packt Publishing
    schema:url <https://samples.overdrive.com/?crid=04d0683d-ea01-45cb-bdf5-4b93cfbe3fd5&.epub-sample.overdrive.com> ;
    schema:url <http://ra.ocls.ca/ra/login.aspx?inst=conestoga&url=http://proquest.safaribooksonline.com/9781788834759> ;
    schema:url <http://public.ebookcentral.proquest.com/choice/publicfullrecord.aspx?p=5345889> ;
    schema:url <https://proquest.safaribooksonline.com/9781788834759> ;
    schema:url "https://img1.od-cdn.com/ImageType-100/6135-1/{04D0683D-EA01-45CB-BDF5-4B93CFBE3FD5}Img100.jpg" ;
    schema:url <https://ebookcentral.proquest.com/lib/liverpool/detail.action?docID=5345889> ;
    schema:url <https://nls.ldls.org.uk/welcome.html?ark:/81055/vdc_100058419219.0x000001> ;
    schema:url <http://public.eblib.com/choice/publicfullrecord.aspx?p=5345889> ;
    schema:url <http://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9781788830607> ;
    schema:url <https://www.overdrive.com/search?q=04D0683D-EA01-45CB-BDF5-4B93CFBE3FD5> ;
    schema:workExample <http://worldcat.org/isbn/9781788834759> ;
    schema:workExample <http://worldcat.org/isbn/9781788830607> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1031967704> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/4733179898#Agent/packt_publishing> # Packt Publishing
    a bgn:Agent ;
    schema:name "Packt Publishing" ;
    .

<http://experiment.worldcat.org/entity/work/data/4733179898#Person/heck_joseph> # Joseph Heck
    a schema:Person ;
    schema:familyName "Heck" ;
    schema:givenName "Joseph" ;
    schema:name "Joseph Heck" ;
    .

<http://experiment.worldcat.org/entity/work/data/4733179898#Topic/application_software_development> # Application software--Development
    a schema:Intangible ;
    schema:name "Application software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4733179898#Topic/computer_software_development> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/4733179898#Topic/software_architecture> # Software architecture
    a schema:Intangible ;
    schema:name "Software architecture"@en ;
    .

<http://ra.ocls.ca/ra/login.aspx?inst=conestoga&url=http://proquest.safaribooksonline.com/9781788834759>
    rdfs:comment "5 simultaneous users allowed through Safari Technical Books" ;
    .

<http://worldcat.org/entity/work/data/4733179898#CreativeWork/kubernetes_for_developers_use_kubernetes_to_develop_test_and_deploy_your_applications_with_the_help_of_containers>
    a schema:CreativeWork ;
    rdfs:label "Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1031967704> ; # Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers.
    .

<http://worldcat.org/isbn/9781788830607>
    a schema:ProductModel ;
    schema:isbn "1788830601" ;
    schema:isbn "9781788830607" ;
    .

<http://worldcat.org/isbn/9781788834759>
    a schema:ProductModel ;
    schema:isbn "1788834755" ;
    schema:isbn "9781788834759" ;
    .

<http://www.worldcat.org/title/-/oclc/1031967704>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1031967704> ; # Kubernetes for Developers : Use Kubernetes to develop, test, and deploy your applications with the help of containers.
    schema:dateModified "2019-05-11" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.