code: def purge_replica_sets(self, keep=3):
          
  
          rsets = K8sReplicaSet(
              config=self.config,
              name="yo"
          ).list(pattern=self.name, reverse=True)
  
          to_purge = rsets[keep:]
          for rset in to_purge:
              rset.delete(cascade=True)
docs: Builds a list of ReplicaSets, sorted from newest to oldest.
          Slices the array, keeping the most X most recent ReplicaSets.
          
          :param keep: The number of ReplicaSets to keep.
          :return: None