anchor.diff:  
   == Overview
   
  -A *HorizontalPodAutoscaler* object specifies how the system should automatically
  -increase or decrease the scale of a *ReplicationController* or *DeploymentConfig*,
  -based on metrics collected from the pods that belong to that *ReplicationController*
  -or *DeploymentConfig*.
  +A horizontal pod autoscaler, defined by a `*HorizontalPodAutoscaler*` object,
  +specifies how the system should automatically increase or decrease the scale of
  +a replication controller or deployment configuration, based on metrics collected
  +from the pods that belong to that replication controller or deployment
  +configuration.
   
  +ifdef::openshift-enterprise[]
   [NOTE]
   ====
  -Horizontal Pod Autoscaling is currently a Tech Preview feature.
  +Horizontal pod autoscaling is currently a Technology Preview feature.
   ====
  +endif::[]
   
   ifdef::openshift-origin,openshift-enterprise[]
  +[[req-for-using-hpas]]
   == Requirements for Using Horizontal Pod Autoscalers
   
  -In order to use *HorizontalPodAutoscalers*, your cluster admin must have
  -link:../install_config/cluster_metrics.html[properly configured cluster metrics].
  +In order to use horizontal pod autoscalers, your cluster administrator must have
  +link:../install_config/cluster_metrics.html[properly configured cluster
  +metrics].
   endif::openshift-origin,openshift-enterprise[]
   
  -== Metrics Supported
  +[[hpa-supported-metrics]]
  +== Supported Metrics
   
  -The following describes the metrics supported by *HorizontalPodAutoscalers*:
  +The following metrics are supported by horizontal pod autoscalers:
   
   .Metrics
   [cols="3a,8a",options="header"]
  
positive.code: |Percentage of the link:../dev_guide/compute_resources.html#cpu-requests[requested CPU]
  |===
  
  == Scaling
  
  Once a *HorizontalPodAutoscaler* is created, it will begin attempting to query
  Heapster for metrics on the pods.  It may take 1-2 minutes before Heapster obtains
  the initial metrics.  Once metrics are available in heapster, the *HorizontalPodAutoscaler*
  will compute the ratio of the current metric utilization with the desired metric utilization,
  and scale up or down accordingly.  The scaling will occur at a regular interval, but it may take
  1-2 minutes before metrics make their way into Heapster.
  
  For *ReplicationControllers*, this scaling corresponds directly to the replicas of the
  *ReplicationController*.  For *DeploymentConfigs*, this will scale the latest deployment,
  or, if no deployment is present, the *ReplicationController* template in the *DeploymentConfig*
  (note that scaling will occur if the latest deployment is marked as `Complete`).
  
  == Sample Horizontal Pod Autoscaler File
  
  .scaler.yaml
  ====
  [source,yaml,options="nowrap"]
  ----
  
negative.code: Min pods:                       1
  Max pods:                       10
  ----
  ====
  