Skip to content

Cani alpha session init ngsm csm

cani alpha session init ngsm csm

Initialize a session and import from the chosen provider.

Synopsis

Query SLS and HSM. Validate the data against a schema before allowing an import into CANI.

cani alpha session init ngsm csm [flags]

Options

      --csm-api-host string            (CSM Provider) Host or FQDN for authentation and APIs (default "api-gw-service.local")
      --csm-k8s-pods-cidr string       (CSM Provider) CIDR used by kubernetes for pods (default "10.32.0.0/12")
      --csm-k8s-services-cidr string   (CSM Provider) CIDR used by kubernetes for services (default "10.16.0.0/12")
      --csm-keycloak-password string   (CSM Provider) Keycloak password
      --csm-keycloak-username string   (CSM Provider) Keycloak username
      --csm-kube-config string         (CSM Provider) Path to the kube config file
      --csm-url-hsm string             (CSM Provider) Base URL for the Hardware State Manager (HSM)
      --csm-url-sls string             (CSM Provider) Base URL for the System Layout Service (SLS)
  -f, --force                          Overwrite the existing session with a new session
  -h, --help                           help for csm
      --ignore-validation              Ignore validation failures. Use this to allow unconventional configurations.
  -k, --insecure                       Allow insecure connections when using HTTPS
  -S, --use-simulator                  Use simulation environtment settings

Options inherited from parent commands

      --config string   Path to the configuration file
  -D, --debug           additional debug output
  -v, --verbose         additional verbose output

SEE ALSO

Auto generated by spf13/cobra on 7-Jul-2025