[ 
https://issues.apache.org/jira/browse/FLINK-27893?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17564362#comment-17564362
 ] 

David Maddison commented on FLINK-27893:
----------------------------------------

I do agree that the JobState reflects a point in time value and therefore may 
miss state changes that happen in between the reconcile schedule (i.e. a Job 
changing RUNNING -> RESTARTING -> RUNNING) however, it's still potentially 
useful information that is not reflected elsewhere. 

Other useful information would be the Flink Version, Upgrade Mode and Savepoint 
the job last started from, i.e.
{code:java}
NAME                          STATE     FLINK    MODE        SAVEPOINT
basic-checkpoint-ha-example   RUNNING   1.15.0   savepoint   
file:/mnt/flink/savepoints/savepoint-000000-081fd2030040
basic-example                 RUNNING   1.15.0   stateless{code}
 

> Add additionalPrinterColumns for Job Status and Reconciliation Status in CRDs
> -----------------------------------------------------------------------------
>
>                 Key: FLINK-27893
>                 URL: https://issues.apache.org/jira/browse/FLINK-27893
>             Project: Flink
>          Issue Type: Improvement
>          Components: Kubernetes Operator
>            Reporter: Jeesmon Jacob
>            Assignee: Jeesmon Jacob
>            Priority: Major
>
> Right now only columns available when you run "kubectl get flinkdeployment" 
> is NAME and AGE. It is beneficial to see the .status.jobStatus.State and 
> .status.ReconciliationStatus.State as additionalPrintColumns in CRD. It will 
> be beneficial for automation to use those columns for status reporting.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to