I have an app, deployed via a Deployment type with a replica of 1. The Scheduler keeps moving the app to different nodes:
I0220 08:28:44.884808 1 event.go:218] Event(v1.ObjectReference{Kind:"Pod", Namespace:"production", Name:"app1-production-77c79bdc85-ddjfb", UID:"109fa057-1618-11e8-bfb0-005056946b20", APIVersion:"v1", ResourceVersion:"6017223", FieldPath:""}): type: 'Normal' reason: 'Scheduled' Successfully assigned app1-production-77c79bdc85-ddjfb to node2
type is Normal and reason is Scheduled. What does "Scheduled" mean? Is there any way to find out exactly why it rescheduled the pod?
Also, if I wanted this pod to stay on a node for a long period of time - Statefulset is my friend, correct?