def k8s_hash()

in apps/replikate/src/main.py [0:0]


def k8s_hash(obj: dict) -> int:
  """ uses kind, apiVersion, name and namespace\
    to compute hash """

  # avoiding None as part of dict
  return hash("/".join([
      obj.get("apiVersion") or "",
      obj.get("kind") or "",
      obj.get("metadata", {}).get("namespace") or "",
      obj.get("metadata", {}).get("name") or ""
  ]))