# Issue with my ingress resoruce - all hosts are taken by other resources

**URL:** <https://community.nginx.org/t/issue-with-my-ingress-resoruce-all-hosts-are-taken-by-other-resources/8980>\
**Category:** NGINX Ingress Controller\
**Tags:** nginx-ingress, config\
**Created:** [February 6, 2026, 1:24pm UTC](https://community.nginx.org/t/issue-with-my-ingress-resoruce-all-hosts-are-taken-by-other-resources/8980 "2026-02-06T13:24:45Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![Sean\_Moloney](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@Sean\_Moloney](https://community.nginx.org/u/Sean_Moloney)\
**Post date:** [February 6, 2026, 3:48pm UTC](https://community.nginx.org/t/issue-with-my-ingress-resoruce-all-hosts-are-taken-by-other-resources/8980/2 "2026-02-06T15:48:48Z")

</div>

Hi @rajasekhar.yannam , thanks posting this issue. This has been answered in a previous AMA with the team; see [here](https://community.nginx.org/t/live-ama-transitioning-to-the-open-source-nginx-ingress-controller-from-ingress-nginx-dec-10-11/8401/66).

TLDR; this can be solved by using the following annotation `nginx.org/mergeable-ingress-type: "master". `

Example:

```yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: cafe-ingress-master
  annotations:
    nginx.org/mergeable-ingress-type: "master"
spec:
  ingressClassName: nginx
  tls:
  - hosts:
    - cafe.example.com
    secretName: cafe-secret
  rules:
  - host: cafe.example.com

```

and the Ingress Minion can be configured using the following:

```yaml
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  name: cafe-ingress-tea-minion
  annotations:
    nginx.org/mergeable-ingress-type: "minion"
spec:
  ingressClassName: nginx
  rules:
  - host: cafe.example.com
    http:
      paths:
      - path: /tea
        pathType: Prefix
        backend:
          service:
            name: tea-svc
            port:
              number: 80

```

Heres a link to the offical docs: [Ingresses Path Matching Using Path-Regex Annotation | NGINX Documentation](https://docs.nginx.com/nginx-ingress-controller/tutorials/ingress-path-regex-annotation/#mergeable-ingress-type)

Let me know if this solves your issue.

---

_[View the full topic](https://community.nginx.org/t/issue-with-my-ingress-resoruce-all-hosts-are-taken-by-other-resources/8980)._
