kubernetes-testing-framework

module
v0.0.10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 20, 2021 License: Apache-2.0

README

Kubernetes Testing Framework for Kong

Integration testing framework the Kong Kubernetes Team uses for the Kong Kubernetes Ingress Controller (KIC).

Requirements

  • Go v1.16.x+

Contributing

Contributions are welcome but the project is currently in a pre-release phase: keep in mind that most functionality is subject to changes that may include backwards incompatibilities until an initial release version is published.

Community

If you have any questions about this tool and want to get in touch with the maintainers, check in on #kong in Kubernetes Slack.

Directories

Path Synopsis
pkg
docker
Package docker includes utilities for interfacing with a local Docker container daemon from tests.
Package docker includes utilities for interfacing with a local Docker container daemon from tests.
generators/k8s
Package k8s contains functions which support generating opinionated and defaulted Kubernetes API objects provided minimal configuration.
Package k8s contains functions which support generating opinionated and defaulted Kubernetes API objects provided minimal configuration.
helm
Package helm provides utility functions and workflows for deploying, managing, and cleaning up Helm releases.
Package helm provides utility functions and workflows for deploying, managing, and cleaning up Helm releases.
kind
Package kind contains functions for deploying and managing Kubernetes in Docker (Kind) clusters for integration testing.
Package kind contains functions for deploying and managing Kubernetes in Docker (Kind) clusters for integration testing.
metallb
Package metallb includes functionality for automating the configuration and deployment of MetalLB for integration tests.
Package metallb includes functionality for automating the configuration and deployment of MetalLB for integration tests.
networking
Package networking provides utility functions for networking tasks.
Package networking provides utility functions for networking tasks.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL