> For the complete documentation index, see [llms.txt](https://docs.portainer.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.portainer.io/user/kubernetes/networking/ingresses/manifest.md).

# Add an Ingress using a manifest

There are two ways to add a new ingress: [manually by using a form](/user/kubernetes/networking/ingresses/add.md) or automatically by using a manifest. This article explains how to add an ingress using a manifest.

{% hint style="info" %}
Manifests aren't just for Ingresses - you can also deploy namespaces, ConfigMaps, secrets and volumes using a manifest.
{% endhint %}

From the menu expand **Networking**, select **Ingresses,** click **Create from code** and select **Manifest** from the drop down menu.

<figure><img src="/files/zrjV1rwPV0fhFzaJKvwF" alt=""><figcaption></figcaption></figure>

From here you can follow the link below for instructions on adding from a manifest.

{% content-ref url="/pages/D0nkYXy4Aw1xJ9jmsYxj" %}
[Create an application from a Manifest](/user/kubernetes/applications/manifest/create.md)
{% endcontent-ref %}
