Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions assets/ar-docs/arctl.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
1. Install the `arctl` binary on your local machine to manage agentregistry resources.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just reuse

```sh
curl -fsSL https://raw.githubusercontent.com/agentregistry-dev/agentregistry/main/scripts/get-arctl | bash

export PATH="/usr/local/bin:$PATH"
```

2. Verify that the CLI is installed correctly.
```sh
arctl version
```

> [!TIP]
> By default, `arctl` connects to `http://localhost:12121`. If your agentregistry instance is exposed at a different address, set the `ARCTL_API_BASE_URL` environment variable or pass `--registry-url` on each command. For example: `export ARCTL_API_BASE_URL=http://<your-agentregistry-host>:12121`.
37 changes: 37 additions & 0 deletions assets/ar-docs/kubernetes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
The agentregistry Helm chart includes a bundled PostgreSQL instance for development and evaluation. For production, [bring your own PostgreSQL instance]({{< link path="/operations/database/" >}}) instead.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just reuse


1. Install agentregistry with the bundled PostgreSQL instance.
```sh
helm upgrade -i agentregistry oci://ghcr.io/agentregistry-dev/agentregistry/charts/agentregistry \
--namespace agentregistry \
--create-namespace
```

> [!NOTE]
> The bundled PostgreSQL instance is for development and evaluation only. Data is lost if the PostgreSQL pod is restarted or rescheduled. For production, [use an external PostgreSQL instance]({{< link path="/operations/database/" >}}) instead.

2. Verify that the agentregistry and PostgreSQL pods are up and running.
```sh
kubectl get pods -n agentregistry
```

Example output:
```console
NAME READY STATUS RESTARTS AGE
agentregistry-c46b8bd98-hvnzf 1/1 Running 0 45s
agentregistry-postgresql-9858cbcbf-tk7p9 1/1 Running 0 45s
```

3. Port-forward the agentregistry service to access the UI and API from your local machine.
```sh
kubectl port-forward -n agentregistry svc/agentregistry 12121:12121
```

4. Optional: To connect AI development tools to the registry MCP server, port-forward the MCP port in a separate terminal. For more information, see [Connect AI clients to the registry MCP server]({{< link path="/setup/mcp-client/" >}}).
```sh
kubectl port-forward -n agentregistry svc/agentregistry 31313:31313
```

5. [Open the agentregistry UI](http://localhost:12121/) in your browser.

{{< reuse-image src="img/ar-local.svg" srcDark="img/ar-local-dark.svg" >}}
4 changes: 4 additions & 0 deletions assets/img/ar-mcp-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/img/ar-mcp-sum-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/img/ar-mcp-sum.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/img/ar-mcp.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/img/ar-oss-architecture-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading