microsoft / bedrock

Automation for Production Kubernetes Clusters with a GitOps Workflow
MIT License
129 stars 12 forks source link

Bedrock CLI `deployment get` interface improvements #743

Open samiyaakhtar opened 4 years ago

samiyaakhtar commented 4 years ago

As a: developer/manager/operator

I want: to run spk deployment get

So that: I can understand the output of the table more easily

Describe the solution you'd like:

A few other minor improvements:

Acceptance Criteria: The table is more readable

Additional context:

Does this require updates to documentation?: No

timfpark commented 4 years ago

Saving this from our slack discussion before Slack erases it. One embodiment of this for the CLI might look like this:

                       |                | Source Code to Container | Container to HLD  | HLD to Manifest  |
Start Time             | Service        | Commit   Build  Tag   OK | Release Env    OK | Commit  Build OK |
-----------------------|----------------|--------------------------|-------------------|------------------|
10/30/2019, 4:24:24 PM | userService    | 87e0738  3175   3175  ✓  | 324     STABLE ✓  | cf267d1 3193  ✓  |
10/30/2019, 5:05:47 PM | mapService     | bc3ef55  3184   3184  ✓  | 326     STABLE ✓  | 43c6921 3194  ✓  |
10/30/2019, 4:27:50 PM | featureService | 06dcd6d  3178   3178  ✓  | 325     STABLE ✓  | be5c224 3192  ✓  |
10/30/2019, 5:45:37 PM | storageService | 7031973  3186   3186  ✓  | 327     STABLE ✓  | b131d7a 3191  ✓  |
10/30/2019, 5:45:37 PM | storageService | 7031973  3186   3186  ✓  | 327     CANARY ✓  | 701ced1 3189  ✓  |
10/30/2019, 5:40:37 PM |  (HLD change)  |        -- n/a --         |     -- n/a --     | 0f768fc 3188  ✓  |
10/30/2019, 5:05:47 PM | mapService     | bc3ef55  3184   3184  ✓  | 326     CANARY ✓  | b7415b3 3187  ✓  |
10/30/2019, 4:27:50 PM | featureService | 06dcd6d  3178   3178  ✓  | 325     CANARY ✓  | 0a688c9 3183  ✓  |
10/30/2019, 4:24:24 PM | userService    | 87e0738  3175   3175  ✓  | 324     CANARY ✓  | 3816f2c 3180  ✓  |
andrebriggs commented 4 years ago

@samiyaakhtar This seems to have dependencies on talking to a designer. Sounds like feedback is need before we mark this as a small task.

andrebriggs commented 4 years ago

@samiyaakhtar let's set up time to get feedback with the designer and re-visit.

andrebriggs commented 4 years ago

@samiyaakhtar any update on the items in the description task list?

cc @gemorris

samiyaakhtar commented 4 years ago

@andrebriggs Not yet, let's prioritize this for this sprint or next. @gemorris do you have feedback around this task?

samiyaakhtar commented 4 years ago

Adding the following improvements based on our discussion today:

samiyaakhtar commented 4 years ago

Added the following improvements based on today's discussion:

cc @andrebriggs @gemorris