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.