<p>When a kubernetes object has parent objects, it is mentioned under "ownerReferences".  For example when i printed a pod spec in yaml format, i see ownerReferences mentioned as follows:</p>

<pre><code>  ownerReferences:
  - apiVersion: apps/v1
    blockOwnerDeletion: true
    controller: true
    kind: StatefulSet
    name: statefuleset-name
    uid: &lt;uuid&gt;
....
</code></pre>

<p>I see that ownerReferences is a list.  Does anyone know when the ownerReferences will have more than one entries.  I am not able to imagine a object having more than one owner.</p>

<p>If I understand you correctly it is possible in some circumstances. </p>

<p>In <a href="https://medium.com/@bharatnc/kubernetes-garbage-collection-781223f03c17" rel="nofollow noreferrer">this blog</a> you can see an example of multiple <code>ownerReferences</code>. The blog explains garbage collection in K8s and shows that <strong>Multiple ownerReferences are possible</strong>:</p>

<blockquote>
  <p>Yes, you heard that right, now postgres-namespace can be owned by more
  than one database object.</p>
</blockquote>

<p>I hope it helps. </p>
