instruction: Create a Dockerfile for workloads
output: ```dockerfile
  from the percentage value
  by rounding it up. This field cannot be 0. The default setting is 1.
  This field applies to all Pods in the range 0 to replicas - 1. If there is any
  unavailable Pod in the range 0 to replicas - 1, it will be counted towards
  maxUnavailable.
  
  Note: The maxUnavailable field is in Alpha stage and it is honored only by API servers
  that are running with the MaxUnavailableStatefulSet
  feature gate
  enabled.
  
  Forced rollback
  When using Rolling Updates with the default
  Pod Management Policy (OrderedReady),
  it's possible to get into a broken state that requires manual intervention to repair.
  If you update the Pod template to a configuration that never becomes Running and
  Ready (for example, due to a bad binary or application-level configuration error),
  StatefulSet will stop the rollout and wait.
  In this state, it's not enough to revert the Pod template to a good configuration.
  Due to a known issue,
  StatefulSet will continue to wait for the broken Pod to become Ready
  (which never happens) before it will attempt to revert it back to the working
  configuration.
  After reverting the template, you must also delete any Pods that StatefulSet had
  already attempted to run with the bad configuration.
  StatefulSet will then begin to recreate the Pods using the reverted template.
  PersistentVolumeClaim retention
  
  FEATURE STATE: Kubernetes v1.27 [beta]
  
  The optional .spec.persistentVolumeClaimRetentionPolicy field controls if
  and how PVCs are deleted during the lifecycle of a StatefulSet. You must enable the
  StatefulSetAutoDeletePVC feature gate
  on the API server and the controller manager to use this field.
  Once enabled, there are two policies you can configure for each StatefulSet:
  
  whenDeleted
  configures the volume retention behavior that applies when the StatefulSet is deleted
  whenScaled
  configures the volume retention behavior that applies when the replica count of
  the StatefulSet is reduced; for example, when scaling down the set.
  
  For each policy that you can configure, you can set the value to either Delete or Retain.
  
  Delete
  The PVCs created
  ```