mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-10-31 18:28:13 +00:00 
			
		
		
		
	kubectl: add --revision flag in rollout status
This commit is contained in:
		| @@ -27,11 +27,13 @@ import ( | ||||
|  | ||||
| 	"k8s.io/kubernetes/pkg/api" | ||||
| 	"k8s.io/kubernetes/pkg/api/annotations" | ||||
| 	"k8s.io/kubernetes/pkg/api/meta" | ||||
| 	"k8s.io/kubernetes/pkg/api/unversioned" | ||||
| 	"k8s.io/kubernetes/pkg/apis/extensions" | ||||
| 	clientset "k8s.io/kubernetes/pkg/client/clientset_generated/internalclientset" | ||||
| 	"k8s.io/kubernetes/pkg/controller" | ||||
| 	"k8s.io/kubernetes/pkg/labels" | ||||
| 	"k8s.io/kubernetes/pkg/runtime" | ||||
| 	"k8s.io/kubernetes/pkg/util/errors" | ||||
| 	"k8s.io/kubernetes/pkg/util/integer" | ||||
| 	intstrutil "k8s.io/kubernetes/pkg/util/intstr" | ||||
| @@ -117,9 +119,13 @@ func LastRevision(allRSs []*extensions.ReplicaSet) int64 { | ||||
| 	return secMax | ||||
| } | ||||
|  | ||||
| // Revision returns the revision number of the input replica set | ||||
| func Revision(rs *extensions.ReplicaSet) (int64, error) { | ||||
| 	v, ok := rs.Annotations[RevisionAnnotation] | ||||
| // Revision returns the revision number of the input object. | ||||
| func Revision(obj runtime.Object) (int64, error) { | ||||
| 	acc, err := meta.Accessor(obj) | ||||
| 	if err != nil { | ||||
| 		return 0, err | ||||
| 	} | ||||
| 	v, ok := acc.GetAnnotations()[RevisionAnnotation] | ||||
| 	if !ok { | ||||
| 		return 0, nil | ||||
| 	} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Michail Kargakis
					Michail Kargakis