So I am unable to Launch a **custom task application** stored in a **private docker repo**. All my docker images in Kubernetes come are pulled from this private repo. So the **imagePullSecrets** works fine but it seems it is not being used by Spring Cloud Dataflow when deploying the task to Kubernetes. If I inspect the pod there is no imagepullSecret set.

The error I get is:

xxxxx- no basic auth credentials
[![enter image description here](https://i.stack.imgur.com/9kXGS.png)](https://i.stack.imgur.com/9kXGS.png)

The server has been deployed with the ENV variable which the guide states will fix this

```
    - name: SPRING_CLOUD_DEPLOYER_KUBERNETES_IMAGE_PULL_SECRET
      value: regcred

```

I have even tried to add custom properties on a per-application bases

I have read through the guide [HERE](https://docs.spring.io/spring-cloud-dataflow-server-kubernetes/docs/current-SNAPSHOT/reference/htmlsingle/#_private_docker_registry)

I am running the following versions:

Kubernetes 1.15 &

[![enter image description here](https://i.stack.imgur.com/cEK6P.png)](https://i.stack.imgur.com/cEK6P.png)

I have been stuck on this issue for weeks and simply can't find a solution. I'm hoping somebody has seen this issue and managed to solve it before?

Is there something else I'm missing?