This repository has been archived by the owner on Oct 16, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 26
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* charts(kong): update to kong-2.4.0 generator command: 'kong-2.4.0' generator command version: 2b9dc2a * release(v0.9.0) update operator metadata and docs Release 0.9.0 and change the kongs CRD API group from charts.helm.k8s.io to charts.konghq.com. The new group is not in one of the protected groups established by kubernetes/enhancements#1111. This operator CRD should not use a protected group as it is not a core part of the Kubernetes project. This change makes the CRD compatible with Kubernetes >=1.22. However, it breaks compatibility with previous versions of the operator. As such, 0.9.0 has no replace version: it requires a fresh operator install and a fresh set of Kong CRs. * test: update microk8s to 1.22 * test: update kubectl to 1.22.2 * test: update Ingress API version * feat: support Ingress v1 * test: remove Ingress waits Remove the Ingress status waits and add retry configuration to curl when validating the Ingress configuration. KIC 2.0+ handles status updates for non-LoadBalancer Services differently than earlier versions. Previously, KIC would set a status with a 0-length list of ingresses if the proxy Service was not type Loadbalancer, e.g. status: loadBalancer: ingress: - {} As of KIC 2.0, no status is set if the Service is not type LoadBalancer, e.g. status: loadBalancer: {} This change to the operator tests confirms that Ingress configuration was successfully applied to the proxy using requests through the proxy only. These now run immediately after the upstream Deployment becomes available, however, so they may run before the controller has ingested Ingress configuration or observed Endpoint updates. To account for this, the curl checks are now wrapped in wait_for to allow a reasonable amount of time for the controller to update configuration. * fix: update ingress example in README.md to v1 * feat: update OLM maintainer info Co-authored-by: Shane Utt <[email protected]> Co-authored-by: Michał Flendrich <[email protected]>
- Loading branch information
1 parent
22dc30c
commit f4b6ba6
Showing
50 changed files
with
2,399 additions
and
623 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,7 +5,7 @@ ADD LICENSE /licenses/LICENSE | |
LABEL name="kong-operator" \ | ||
maintainer="[email protected]" \ | ||
vendor="Kong Inc" \ | ||
version="v0.8.0" \ | ||
version="v0.9.0" \ | ||
summary="kong-operator installs and manages Kong in your k8s environemnt" \ | ||
description="kong-operator installs and manages Kong in your k8s environemnt" | ||
|
||
|
Oops, something went wrong.