github.com/projectcontour/contour@v1.28.2/site/content/docs/1.22/_index.md (about)

     1  ---
     2  cascade:
     3    layout: docs
     4    version: "1.22"
     5    branch: release-1.22
     6  ---
     7  
     8  ## Overview
     9  Contour is an Ingress controller for Kubernetes that works by deploying the [Envoy proxy][1] as a reverse proxy and load balancer.
    10  Contour supports dynamic configuration updates out of the box while maintaining a lightweight profile.
    11  
    12  ## Philosophy
    13  - Follow an opinionated approach which allows us to better serve most users
    14  - Design Contour to serve both the cluster administrator and the application developer
    15  - Use our experience with ingress to define reasonable defaults for both cluster administrators and application developers.
    16  - Meet users where they are by understanding and adapting Contour to their use cases
    17  
    18  See the full [Contour Philosophy][8] page.
    19  
    20  ## Why Contour?
    21  Contour bridges other solution gaps in several ways:
    22  - Dynamically update the ingress configuration with minimal dropped connections
    23  - Safely support multiple types of ingress config in multi-team Kubernetes clusters
    24    - [Ingress/v1][10]
    25    - [HTTPProxy (Contour custom resource)][2]
    26    - [Gateway API][9]
    27  - Cleanly integrate with the Kubernetes object model
    28  
    29  ## Prerequisites
    30  Contour is tested with Kubernetes clusters running version [1.21 and later][4].
    31  
    32  ## Get started
    33  Getting started with Contour is as simple as one command.
    34  See the [Getting Started][3] document.
    35  
    36  ## Troubleshooting
    37  If you encounter issues review the [troubleshooting][5] page, [file an issue][6], or talk to us on the [#contour channel][7] on Kubernetes slack.
    38  
    39  [1]: https://www.envoyproxy.io/
    40  [2]: config/fundamentals.md
    41  [3]: /getting-started
    42  [4]: /resources/compatibility-matrix.md
    43  [5]: /docs/main/troubleshooting
    44  [6]: https://github.com/projectcontour/contour/issues
    45  [7]: https://kubernetes.slack.com/messages/contour
    46  [8]: /resources/philosophy
    47  [9]: /guides/gateway-api
    48  [10]: /docs/{{< param version >}}/config/ingress