ThousandEyes Kubernetes Operator provides four annotations which can be used on Kubernetes Ingress or Service resource to manage your ThousandEyes tests.
Annotation | Test Creation | Test Update | Data Type | Notes |
---|---|---|---|---|
thousandeyes.devnet.cisco.com/test-type | Required | n/a | string | Accpeted Values: [http-server, page-load, web-transactions, none] If you want to delete the test, set this value to none. |
thousandeyes.devnet.cisco.com/test-url | Required | Optional | string | Target URL. |
thousandeyes.devnet.cisco.com/test-spec | Required | Optional | string | Specify all the basic settings of the test. For spec fields definitions, please refer to Custom Resource |
thousandeyes.devnet.cisco.com/test-script | Required for Web Transaction Test | Optional | string | Java script which could be generated by ThousandEyes Recorder. |
Here are examples for your guidance: