# Gateway installation overview

> How the tare install-gateway command exposes and manages AI traffic to the data plane, with Agent Router–specific runbooks that follow.

# Gateway installation overview

  Gateway resources expose and manage AI traffic to the data plane. This page describes the <code>tare install-gateway</code> command and its workflow; Agent Router–specific runbooks follow.

## Synopsis

```shell
tare install-gateway <identity-file> [flags]
```

## Description

The `tare install-gateway` command deploys the gateway Helm chart required to expose Agent Router serve traffic. It manages the lifecycle of the gateway resources, from prerequisite validation to final DNS configuration guidance.

## High-level workflow

1. **Identity loading:** Validates and loads the provided `<identity-file>`.
1. **Configuration merging:** Loads the optional `gcp-gateway.json` via `--config` and resolves values across flags, config, and identity defaults.
1. **Prerequisite handling:** Runs optional prerequisite workflows with `--dry-run-prereqs` or `--apply-prereqs`.
1. **Preflight validation:** Verifies environment readiness.
1. **Installation:** Deploys the Agent Router gateway chart through the embedded Helm engine.
1. **Finalization:** Optionally waits for the Gateway address (`--wait`) and outputs the required DNS A-record actions.

## Provider support

| Provider | Status |
| :---- | :---- |
| Google Cloud Platform (GCP) | Fully supported |
| Azure Kubernetes Service (AKS) | Fully supported |
| Amazon Web Services (AWS) | Fully supported |

:::note
The AWS path is ingress-only and takes no config file. Instead of deploying the gateway chart, it exposes the data plane's egress as a Network Load Balancer by patching the egress EnvoyProxy, so no AWS Load Balancer Controller and no `aws` CLI are required.
:::

Where to go next

  <Link to="/agent-router-enterprise/self-hosted-data-plane/gateway-installation/gateway-installation-guide-gcp" className="tare-nav-card">
    Gateway installation on GCP
    Install the Agent Router gateway in a Google Cloud project using the tare CLI.
  </Link>
  <Link to="/agent-router-enterprise/self-hosted-data-plane/gateway-installation/gateway-installation-guide-az" className="tare-nav-card">
    Gateway installation on AKS
    Install the Agent Router gateway on Azure Kubernetes Service using the tare CLI.
  </Link>
  <Link to="/agent-router-enterprise/self-hosted-data-plane/gateway-installation/gateway-installation-guide-aws" className="tare-nav-card">
    Gateway installation on EKS
    Expose the data plane on Amazon EKS as a Network Load Balancer using the tare CLI.
  </Link>
