Waypoint tracks the Kubernetes resources created during deployment and can show you their details and health status in the web UI and CLI. This helps show that what Waypoint is doing isn't magic and isn't trying to hide anything, and lets developers and operators more easily debug their deployments when something isn't healthy.
You may also view the resource status in the CLI. While in your project
repository (with a
waypoint.hcl file), execute
waypoint status. To
view detailed status about a specific app, specify the
-app flag with
the name of the application.
$ waypoint status -app=my-app my-project Current status for application "my-app" in project "my-project" » Application Summary APP WORKSPACE DEPLOYMENT STATUS DEPLOYMENT CHECKED RELEASE STATUS RELEASE CHECKED my-app ✔ READY 2 minutes ago N/A » Deployment Summary APP NAME VERSION WORKSPACE PLATFORM ARTIFACT LIFECYCLE STATE my-app v13 default helm id:1 image:2f3122b SUCCESS » Deployment Resources Summary TYPE NAME PLATFORM HEALTH TIME CREATED Service my-app-waypoint-nodejs kubernetes UNKNOWN 13 minutes ago Deployment my-app-waypoint-nodejs kubernetes UNKNOWN 13 minutes ago The application and its resources listed above represents its current state known in the Waypoint server.
When viewing the resource status in the UI or the CLI, Waypoint by default
will show you the most recent status report, but this report may be minutes
old. You can request a refreshed status report in the CLI by specifying the
-refresh flag. Note that this may cause the
status operation to take
anywhere from a few seconds to a few minutes depending on the size of your
deployment and the load on Kubernetes.
$ waypoint status -refresh ...