Files
sense-installer/docs/postflight_checks.md
Ashwathi Shiva 1c0ded7f3d Operator Postflight check- db migration check (#382)
* postflight db-migration-check implemented, docs updated
* fixed typo: changed kube-version to k8s-version
2020-06-03 13:51:41 -04:00

1.3 KiB

Postflight checks

Postflight checks are performed after qliksense is installed on the cluster and during normal operating mode of the product. Such checks can range from validating certain conditions to checking the status of certain operations or entities on the kubernetes cluster.

Run the following command to view help about the commands supported by postflight at any moment:

$ qliksense postflight
perform postflight checks on the cluster

Usage:
  qliksense postflight [command]

Examples:
qliksense postflight <postflight_check_to_run>

Available Commands:
  db-migration-check check mongodb migration status on the cluster

Flags:
  -h, --help      help for postflight
  -v, --verbose   verbose mode

DB migration check

This command checks init containers for successful database migrarion completions, and reports failure, if any to the user.

An example run of this check produces an output as shown below:

$ qliksense postflight db-migration-check   
Logs from pod: qliksense-users-6977cb7788-cxxwh
{"caller":"main.go:39","environment":"qseok","error":"error parsing uri: scheme must be \"mongodb\" or \"mongodb+srv\"","level":"error","message":"failed to connect to ","timestamp":"2020-06-01T01:07:18.4170507Z","version":""}
Postflight db_migration_check completed