anchor.diff:  
   Type the following to create the deployment:
   
  -	kubectl create -f templates/echo-deployment.yaml --record
  +	$ kubectl create -f templates/echo-deployment.yaml --record
   
   Use the `kubectl describe deployment` command to confirm `echo-app` has been deployed:
   
  
positive.code: 
  . `ClusterIP`: Service exposed on an IP address inside the cluster. This is the default behavior.
  . `NodePort`: Service exposed on each Node's IP address at a defined port.
  . `LoadBalancer`: If deployed in the cloud, exposed externally using a cloud-specific load balancer. 
  . `ExternalName`: Service is attached to the `externalName` field. It is mapped to a CNAME with the value.
  
  Let's publish the service load balancer and expose your services, add a `type` field of `LoadBalancer`.
  
negative.code: 
  Run the following command to delete the Service:
  
      $ kubectl delete -f templates/service.yaml
  
  The backend Deployment needs to be explicitly deleted as well:
  
      $ kubectl delete -f templates/echo-deployment.yaml
  
  == Daemon Set
  
  Daemon Set ensure that a copy of the pod runs on a selected set of nodes. By default, all nodes in the cluster are selected. A selection critieria may be specified to select a limited number of nodes.
  
  As new nodes are added to the cluster, pods are started on them. As nodes are removed, pods are removed through garbage collection.
  
  === Create a DaemonSet
  
  