<p>Suppose my deployment is having mysql:5.6 image .
Is it possible (does kubernetes support) to do rolling update for my deployment  with image nginx:1.14.0?</p>

Kumar
<p>It is possible only if the deployment doesn't rely on specific image (use content of specific image). For example, use the following yaml. But I don't think there's such scenarios in practice.</p>

<pre><code>apiVersion: apps/v1
kind: Deployment
metadata:
  name: my-demo
  labels:
    app: demo
spec:
  selector:
    matchLabels:
      run: demo
  replicas: 3
  template:
    metadata:
      labels:
        run: demo
    spec:
      containers:
      - name: demo
        image: mysql:5.6
        imagePullPolicy: IfNotPresent
</code></pre>
