<commit_before>---
    description: In this guide, we'll walk through the process of deploying Ambassador Edge Stack in Kubernetes for ingress routing.
---
# Manual Installation Guide

In this guide, we'll walk you through installing, configuring, and customizing
the Ambassador Edge Stack in your Kubernetes cluster.

The manual install process does require more user configuration than the [quick
start method](../../tutorials/getting-started/), but it does allow you to control the
aspects of your base Edge Stack installation.

## Before You Begin

The Ambassador Edge Stack is designed to run in Kubernetes for production. The most essential requirements are:

* Kubernetes 1.11 or later
* The `kubectl` command-line tool<commit_msg>try to fix yaml link<commit_after>---
    description: In this guide, we'll walk through the process of deploying Ambassador Edge Stack in Kubernetes for ingress routing.
---
# Manual Installation Guide

In this guide, we'll walk you through installing, configuring, and customizing
the Ambassador Edge Stack in your Kubernetes cluster.

The manual install process does require more user configuration than the [quick
start method](../../../tutorials/getting-started/), but it does allow you to control the
aspects of your base Edge Stack installation.

## Before You Begin

The Ambassador Edge Stack is designed to run in Kubernetes for production. The most essential requirements are:

* Kubernetes 1.11 or later
* The `kubectl` command-line tool
{'fraction_non_alphanumeric': 0.06123822341857335, 'fraction_numerical': 0.004037685060565276, 'mean_word_length': 4.427007299270073, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1767696', 'n_tokens_mistral': 381, 'n_tokens_neox': 343, 'n_words': 201}