Skip to main content
GuideServerConfigure and deploy Tabsdata servers on your machine.TutorialsConfigure data integration workflows within a running Tabsdata server.API ReferenceCLI ReferenceRelease Notes
Version: 2.1.0

tdkserver assess

Check whether a tabsdata instance can be created

tdkserver assess \
--instance tabsdata \
--provider kminus \
--context docker-desktop \
--kubeconfig ~/.kube/config \
--current \
--namespace tabsdata \
--loglevel trace \
--explain \
--accept-terms yes \
--verbose \
--keep-progress true
FlagTypeRequiredDescription
--instancestringOptionalName of the instance whose creation is assessed. Defaults to 'tabsdata'.
--providerkminus | eks | aks | gkeOptionalProvider of the cluster: 'kminus' for a development kminus cluster, 'eks' for AWS EKS, 'aks' for Azure AKS, 'gke' for Google GKE. When unspecified, the value from the active tabsdata session is taken; when no active tabsdata session is set, this argument is required.
--contextstringOptionalName of the kubeconfig context to use. Valid only for the 'docker' provider. Mutually exclusive with --current. Composes with --kubeconfig.
--kubeconfigstringOptionalPath to a kubeconfig file. Valid only for the 'docker' provider. When unspecified, the file pointed to by the KUBECONFIG environment variable, or ~/.kube/config, is used. Composes with --context and --current.
--currentflagOptionalUse the current-context entry of the kubeconfig file. Valid only for the 'docker' provider. Mutually exclusive with --context. Composes with --kubeconfig.
--namespacestringOptionalNamespace for the instance. Valid only for the 'docker' provider. Overrides the namespace defined in the kubeconfig context. When neither is set, the kubernetes default namespace is used.
--logleveltrace | debug | info | warn | errorOptionalLog level for the kminus orchestrator and pod runner. Defaults to 'debug'. Only valid with the 'kminus' provider.

Example: tdkserver assess --provider kminus --loglevel info | | --explain | flag | Optional | Explain what every check asks, after the report. | | --accept-terms | string | Optional | Accept or decline the license terms without interactive prompt [y/yes/n/no]. | | --verbose | flag | Optional | Show the output of each step that this command runs. | | --keep-progress | true | false | Optional | Keep the progress line of each step that this command runs, instead of clearing it when the step finishes [true/false]. Defaults to true. |