> For the complete documentation index, see [llms.txt](https://docs.duplocloud.com/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.duplocloud.com/docs/armor/additional-components/resources.md).

# Resources

The Resources section gives you a unified view of infrastructure resources managed across your cloud providers. From the left navigation sidebar, expand **Resources** to access provider sub-sections.

When a cloud **Provider** is configured, its resources are automatically discovered and displayed here. For example, DuploCloud AI Suite supports viewing AWS resources (EC2, RDS, S3, and more) and Kubernetes resources (Pods, Deployments, Services, and more).

***

## AWS Resources

Selecting **AWS** under Resources opens the AWS resource browser, displaying resources from the currently selected scope.

### EC2 Instances

The default view shows **EC2 Instances** — virtual machines running in your cloud environment. The table displays each instance's name, instance ID, type, state, availability zone, private and public IP addresses, and VPC.

![EC2 Instances overview](/files/UBAszm8vR6OJEdxn3Kkr)

***

### Switching Scopes

The **Scope** selector at the top right of the page shows the current cloud account and tenant being viewed. Click it to open a dropdown listing all available scopes you have access to.

![Scope selector](/files/QgHfwyp4NbkTTdDpccPg)

![Scope dropdown open](/files/7La2zVl76sa3sOFVdIxC)

Select a different scope to view resources in that environment. The table immediately updates to show resources belonging to the selected scope.

![Scope selected](/files/SD3JHOS4JnI1kWQ2uvQC)

***

### RDS Databases

Click the **RDS DBInstance** tab to view managed relational database instances. The table shows each database's name, role, engine type, endpoint, status, and instance size.

![RDS DBInstance tab](/files/PIz40jxuGXBxzBTvl1WY)

***

### S3 Buckets

Click the **S3 Bucket** tab to view object storage buckets. The table shows each bucket's name and ARN.

![S3 Bucket tab](/files/tn5A9eQcUhGTynu87uGc)

***

## Kubernetes Resources

Selecting **Kubernetes** under Resources opens the Kubernetes resource browser. The tab bar at the top lets you switch between resource types: Pods, Deployments, DaemonSets, StatefulSets, Jobs, CronJobs, Services, and more.

### Pods

The default Kubernetes view shows **Pods** — the basic unit of deployment in Kubernetes. The table displays each pod's name, namespace, containers, restart count, controlling resource, node, QoS class, and status.

![Kubernetes Pods overview](/files/Xo8H9Z2DqrKYNRqjYeL8)

***

### Switching Scope and Namespace

The Kubernetes resource view provides two selectors in the page header:

* **Scope** — selects the Kubernetes cluster or environment to inspect
* **Namespace** — filters resources to a specific Kubernetes namespace within that scope

#### Changing the Scope

Click the **Scope** badge in the header to open the scope dropdown, which lists all Kubernetes clusters you have access to.

![K8s scope selector](/files/pBU14QybuwNUKCIKeIl7)

![K8s scope dropdown](/files/Txy5JL3fJebfClbhAhpx)

Select the desired scope. The resource list updates immediately to show resources in the selected cluster.

![Scope selected](/files/jrW3q4siqK3qH0gg3KqA)

#### Changing the Namespace

Click the **Namespace** badge next to the scope to open the namespace dropdown, which lists all namespaces available within the current scope.

![K8s namespace selector](/files/ItR1xDQfINSQSuSjFPMb)

![K8s namespace dropdown](/files/ZHqtvHtv2hu1MfvH2hle)

Select a namespace to filter the displayed resources.

***

### Deployments

Click the **Deployments** tab to view Kubernetes Deployments. The table shows each deployment's name, namespace, pod count, replica count, status, and age.

![Kubernetes Deployments](/files/FGSSCw8ax2DCzXpmLsOq)

***

### Services

Click the **Services** tab to view Kubernetes Services. The table shows each service's name, namespace, type, cluster IP, ports, external IP, status, and age.

![Kubernetes Services](/files/ozPQH1UOAfQBJZuWzGwE)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.duplocloud.com/docs/armor/additional-components/resources.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
