kubernetes-testing-framework
kubernetes-testing-framework copied to clipboard
Golang Integration Testing Framework For Kubernetes APIs and Controllers.
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client) from 0.180.0 to 0.181.0. Release notes Sourced from google.golang.org/api's releases. v0.181.0 0.181.0 (2024-05-16) Features all: Auto-regenerate discovery clients (#2581) (6923ec8) all: Auto-regenerate discovery clients (#2583) (7b18e5d) all: Auto-regenerate...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Problem Statement Currently, KTF for logging uses `fmt.Printf`. Furthermore, sometimes errors are returned...
### Problem statement `TestKongArgoAddon` fails on CI: ``` kong_argo_addon_test.go:36: building the testing environment and Kubernetes cluster W0412 10:03:09.638889 12450 warnings.go:70] metadata.finalizers: "resources-finalizer.argocd.argoproj.io": prefer a domain-qualified finalizer name to avoid accidental...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Current Behavior When I deploy a registry addon with the metallb ingress and...
### Current Behavior If `kind` is configured to use Podman instead of Docker when creating a test environment with the `metallb` addon enabled, the create will fail with: ```console $...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Problem Statement Updating - actions/upload-artifact - doesn't allow upload multiple times with the...
### Problem statement https://github.com/Kong/kubernetes-testing-framework/pull/845 introduces an ability to deploy multiple kong addons into a cluster. `environment.Builder` allows adding addons via [`WithAddons()`](https://github.com/Kong/kubernetes-testing-framework/blob/0dab64760e88b208e0b7e4dd52a2ada3ca71e230/pkg/environments/builder.go#L46-L53) The problem with the current implementation is that it...
### Problem statement When trying to deploy the `metallb` addon (or another addon that depend on it) and there already exists an `IPAddressPool` which conflicts with the one to be...
### Is there an existing issue for this? - [X] I have searched the existing issues ### Problem Statement KTF's integration and E2E tests require secrets to run (for the...
### Problem Statement Historically we've supported `kind` and GKE for cluster provisioning, but we haven't had an Openshift option for running tests in an Openshift environment. The purpose of this...