Skip to content

Commit

Permalink
Add conformance report for Application Gateway for Containers (#3021)
Browse files Browse the repository at this point in the history
* add conformance report for AGC

* Update site-src/implementations.md

Co-authored-by: Rob Scott <rob.scott87@gmail.com>

---------

Co-authored-by: Rob Scott <rob.scott87@gmail.com>
  • Loading branch information
snehachhabria and robscott authored May 1, 2024
1 parent f7ab534 commit 8372d20
Show file tree
Hide file tree
Showing 3 changed files with 60 additions and 3 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# Azure Application Gateway for Containers

[Application Gateway for Containers][azure-application-gateway-for-containers] is a managed application (layer 7) load balancing solution, providing dynamic traffic management capabilities for workloads running in a Kubernetes cluster in Azure. Follow the [quickstart guide][azure-application-gateway-for-containers-quickstart-controller] to deploy the ALB controller and get started with Gateway API.

## Table of Contents

|API channel|Implementation version|Mode|Report|
|-----------|----------------------|----|------|
|x|[v1.0.0](https://learn.microsoft.com/azure/application-gateway/for-containers/alb-controller-release-notes#latest-release-recommended)|x|[link](./v1.0.0-report.yaml)|


[azure-application-gateway-for-containers]:https://aka.ms/appgwcontainers/docs
[azure-application-gateway-for-containers-quickstart-controller]:https://aka.ms/appgwcontainers/docs
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
apiVersion: gateway.networking.k8s.io/v1alpha1
date: "2024-04-24T16:38:02-07:00"
gatewayAPIVersion: v1.0.0
implementation:
contact:
- agcfeedback@microsoft.com
organization: Microsoft Azure
project: Application Gateway for Containers
url: https://aka.ms/appgwcontainers/docs
version: v1.0.0
kind: ConformanceReport
profiles:
- core:
result: partial
statistics:
Passed: 28
Skipped: 1
Failed: 0
summary: ""
skippedTests:
- GatewayClassObservedGenerationBump
extended:
result: success
statistics:
Failed: 0
Passed: 8
Skipped: 0
summary: ""
supportedFeatures:
- HTTPRouteResponseHeaderModification
- HTTPRouteMethodMatching
- HTTPRoutePortRedirect
- HTTPRoutePathRedirect
- HTTPRouteHostRewrite
- HTTPRouteQueryParamMatching
- HTTPRouteSchemeRedirect
- HTTPRoutePathRewrite
unsupportedFeatures:
- HTTPRouteRequestTimeout
- HTTPRouteBackendTimeout
- HTTPRouteRequestMultipleMirrors
- HTTPRouteRequestMirror
name: HTTP
7 changes: 4 additions & 3 deletions site-src/implementations.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ cover, and documentation to help users get started.
- [Amazon Elastic Kubernetes Service][23] (alpha)
- [Apache APISIX][2] (beta)
- [Avi Kubernetes Operator][31] (tech preview)
- [Azure Application Gateway for Containers][27] (preview)
- [Azure Application Gateway for Containers][27] (GA)
- [Cilium][16] (beta)
- [Contour][3] (GA)
- [Easegress][30] (GA)
Expand Down Expand Up @@ -129,9 +129,10 @@ Documentation to deploy and use AKO Gateway API can be found at [Avi Kubernetes

### Azure Application Gateway for Containers

[![Conformance](https://img.shields.io/badge/Gateway%20API%20Partial%20Conformance%20v1.0.0-Azure%20Application%20Gateway%20for%20Containers-orange)](https://github.com/kubernetes-sigs/gateway-api/blob/main/conformance/reports/v1.0.0/azure-application-gateway-for-containers)

[Application Gateway for Containers][azure-application-gateway-for-containers] is a managed application (layer 7) load balancing solution, providing dynamic traffic management capabilities for workloads running in a Kubernetes cluster in Azure. Follow the [quickstart guide][azure-application-gateway-for-containers-quickstart-controller] to deploy the ALB controller and get started with Gateway API.

Application Gateway for Containers implements `v1beta1` specification of Gateway API.

[azure-application-gateway-for-containers]:https://aka.ms/appgwcontainers/docs
[azure-application-gateway-for-containers-quickstart-controller]:https://learn.microsoft.com/azure/application-gateway/for-containers/quickstart-deploy-application-gateway-for-containers-alb-controller
Expand Down Expand Up @@ -481,4 +482,4 @@ For help and support with Kuadrant's implementation please feel free to [create

[kuadrant]:https://kuadrant.io/
[kuadrant-issue-new]:https://github.com/Kuadrant/multicluster-gateway-controller/issues/new
[kuadrant-slack]:https://kubernetes.slack.com/archives/C05J0D0V525
[kuadrant-slack]:https://kubernetes.slack.com/archives/C05J0D0V525

0 comments on commit 8372d20

Please sign in to comment.