Skip to main content
New to Testkube? Unleash the power of cloud native testing in Kubernetes with Testkube. Get Started >

CLI Configuration File

The Testkube CLI stores its configuration in a ~/.testkube/config.json file with the following structure:

{
"telemetryEnabled":true,
"namespace":"testkube",
"initialized":true,
"apiURI":"http://localhost:8088",
"apiServerName":"testkube-api-server",
"apiServerPort":8088,
"dashboardName":"testkube-dashboard",
"dashboardPort":8080,
"oauth2Data":{
"providerType":"github",
"scopes":null
},
"cloudContext":{

},
"master":{
"features":{
"LogsV2":false
},
"uris":{

}
}
}

You can use the testkube config command to modify the CLI configuration programmatically.

tip

See OAuth for CLI and Managing CLI Context to get more detailed explanations of the corresponding configurations.