Akka deployment on kubernetes

I have deployment of akka cluster in kubernetes. created a custom docker image hosted in private repo. It using akka operator deployed from operatorhub.

apiVersion: app.lightbend.com/v1alpha1
kind: AkkaCluster
metadata:
  name: akka-cluster-demo
spec:
  replicas: 2
  template:
    spec:
      containers:
        - name: akka-demo
          image: docker-registry.abc.com/abc/abc:0.0.1
          imagePullSecrets: abc-docker-registry-credential
         imagePullPolicy: Always
          readinessProbe:
            httpGet:
              path: /ready
              port: management
            periodSeconds: 10
            failureThreshold: 10
            initialDelaySeconds: 20
          livenessProbe:
            httpGet:
              path: /alive
              port: management
            periodSeconds: 10
            failureThreshold: 10
            initialDelaySeconds: 20
          ports:
            - name: http
              containerPort: 8080
            - name: remoting
              containerPort: 2552
            - name: management
              containerPort: 8558

its not able to pull the image using the pullsecret mentioned above.

Failed to pull image “imagelink described above”: rpc error: code = Unknown desc = Error response from daemon: Get imagelink described above: no basic auth credentials

Can you let me know how the pullsecret can be specified ?

Have you added these secrets to the namespace as documented at https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod ?

Yes @raboof, the credentials i have added and made sure its working for other pods.

kubectl get secrets| grep creden
abc-docker-registry-credential kubernetes.io/dockerconfigjson 1 2d2h