dev.galasa.kubernetes.package-info Maven / Gradle / Ivy
/**
* Kubernetes Manager
*
* @galasa.manager Kubernetes
*
* @galasa.release.state ALPHA - This Manager is being actively developed. It is subject to change and has not been extensively tested.
*
* @galasa.description
*
* This Manager provides a test with a Kubernetes Namespace to utilize. The test will provide YAML representations
* of the resources that the test requires.
*
* As an absolute minimum, the CPS property kubernetes.cluster.K8S.url
must be provided as well as a credential
* secure.credentials.K8S.token
for the API token.
*
* The Kubernetes Manager supports Galasa Shared Environments. Shared environments provide
* the ability to create a test environment that can be shared across multiple test runs
* so you don't have to provision a test environment for each test.
*
* @galasa.limitations
*
* The Manager only supports the following Kubernetes resources:-
*
* - Deployment
* - StatefulSet
* - Service
* - Secret
* - ConfigMap
* - PersistentVolumeClaim
*
* If additional resources are required, please raise a GitHub issue.
*
* You can view the Javadoc documentation for the Manager here.
*
*/
package dev.galasa.kubernetes;
© 2015 - 2025 Weber Informatics LLC | Privacy Policy