Deploy API Gateway for Kubernetes

This topic describes how to use Consul API Gateway.

Requirements

Complete the following steps to use Consul API Gateway in your network.

  1. Verify that the requirements have been met.
  2. Verify that the Consul API Gateway CRDs were applied. Refer to Installation for details.

Configuration

Configure the following resources for your environment as described in Consul API Gateway Configuration.

  1. Gateway
  2. Routes
  3. Intentions

Apply configurations

Issue the kubectl apply command to implement the configurations:

  1. $ kubectl apply -f gateway.yaml routes.yaml intentions.yaml