# Guides

- [Guides (Kots)](https://docs.carto.com/carto-self-hosted/guides/guides.md)
- [Configure CARTO AI Prerequisites (Kots)](https://docs.carto.com/carto-self-hosted/guides/guides/configure-carto-ai-prerequisites-kots.md)
- [Configure your own buckets](https://docs.carto.com/carto-self-hosted/guides/guides/configure-your-own-buckets.md): For CARTO Self-hosted using Kots
- [Configure an external in-memory cache](https://docs.carto.com/carto-self-hosted/guides/guides/configure-an-external-in-memory-cache.md): For CARTO Self-hosted using Kots
- [Enable Google Basemaps](https://docs.carto.com/carto-self-hosted/guides/guides/enable-google-basemaps.md): For CARTO Self-hosted using Kots
- [Enable the CARTO Data Warehouse](https://docs.carto.com/carto-self-hosted/guides/guides/enable-the-carto-data-warehouse.md): For CARTO Self-hosted using Kots
- [Configure an external proxy](https://docs.carto.com/carto-self-hosted/guides/guides/configure-an-external-proxy.md): For CARTO Self-hosted using Kots
- [Enable BigQuery OAuth connections](https://docs.carto.com/carto-self-hosted/guides/guides/enable-bigquery-oauth-connections.md): For CARTO Self-hosted using Kots
- [Configure Single Sign-On (SSO)](https://docs.carto.com/carto-self-hosted/guides/guides/configure-single-sign-on-sso.md): For CARTO Self-hosted using Kots
- [Use Workload Identity in GCP](https://docs.carto.com/carto-self-hosted/guides/guides/use-workload-identity-in-gcp.md): For CARTO Self-hosted using Kots
- [High availability configuration for CARTO Self-hosted](https://docs.carto.com/carto-self-hosted/guides/guides/high-availability-configuration-for-carto-self-hosted.md): For CARTO Self-hosted using Kots
- [Configure your custom service account](https://docs.carto.com/carto-self-hosted/guides/guides/configure-your-custom-service-account.md): For CARTO Self-hosted using Kots
- [Tracking Activity Data from Public Maps (Kots)](https://docs.carto.com/carto-self-hosted/guides/guides/tracking-activity-data-from-public-maps-kots.md)
- [Guides (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm.md): Guides for CARTO Self-hosted using Kubernetes and Helm
- [Configure CARTO AI Prerequisites (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/configure-carto-ai-prerequisites-helm.md): In this post you'll find all you need to do to enable the AI Features in Self-Hosted using Helm.
- [Configure your own buckets (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/configure-your-own-buckets.md): For CARTO Self-hosted using Kubernetes and Helm
- [Configure an external in-memory cache (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/configure-an-external-in-memory-cache.md): For CARTO Self-hosted using Kubernetes and Helm
- [Enable Google Basemaps (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/enable-google-basemaps.md): For CARTO Self-hosted using Kubernetes and Helm
- [Enable the CARTO Data Warehouse (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/enable-the-carto-data-warehouse.md): For CARTO Self-hosted using Kubernetes and Helm
- [Configure an external proxy (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/configure-an-external-proxy.md): For CARTO Self-hosted using Kubernetes and Helm
- [Enable BigQuery OAuth connections (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/enable-bigquery-oauth-connections.md): For CARTO Self-hosted using Kubernetes and Helm
- [Configure Single Sign-On (SSO) (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/configure-single-sign-on-sso.md): For CARTO Self-hosted using Kubernetes and Helm
- [Use Workload Identity in GCP (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/use-workload-identity-in-gcp.md): For CARTO Self-hosted using Kubernetes and Helm
- [Use EKS Pod Identity in AWS (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/use-eks-pod-identity-in-aws.md): For CARTO Self-hosted using Kubernetes and Helm
- [Enable Redshift imports (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/enable-redshift-imports.md): For CARTO Self-hosted using Kubernetes and Helm
- [Migrating CARTO Self-hosted installation to an external database (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/migrating-carto-self-hosted-installation-to-an-external-database.md): For CARTO Self-hosted using Kubernetes and Helm
- [Advanced customizations (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/advanced-customizations.md): For CARTO Self-hosted using Kubernetes and Helm
- [Configure your custom service account (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/configure-your-custom-service-account.md): For CARTO Self-hosted using Kubernetes and Helm
- [Load Balancing best practices (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/load-balancing-best-practices-helm.md)
- [Tracking Activity Data from Public Maps (Helm)](https://docs.carto.com/carto-self-hosted/guides/guides-helm/tracking-activity-data-from-public-maps-helm.md)


---

# Agent Instructions: 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:

```
GET https://docs.carto.com/carto-self-hosted/guides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
