<p>Trying to add more kafka connectors to our kafka cluster based on the following link's instructions . But getting failed with <code>errImagepull</code> error . Please find the details and help me resolve this .</p>
<p>Reference Link :</p>
<p><a href="https://docs.confluent.io/home/connect/extending.html#create-a-docker-image-containing-c-hub-connectors" rel="nofollow noreferrer">https://docs.confluent.io/home/connect/extending.html#create-a-docker-image-containing-c-hub-connectors</a></p>
<p>Created Custom Docker Image  :</p>
<pre><code>FROM confluentinc/cp-server-connect-operator:6.0.0.0
USER root
RUN   confluent-hub install --no-prompt confluentinc/kafka-connect-s3:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-tibco-source:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-azure-event-hubs:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-azure-event-hubs:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-datadog-metrics:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-ftps:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-gcp-pubsub:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-gcs-source:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-pagerduty:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-sftp:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-teradata:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-tibco-source:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-s3-source:latest \
   &amp;&amp; confluent-hub install --no-prompt confluentinc/kafka-connect-gcs:latest
USER 1001
</code></pre>
<p>Push to publicaccess :</p>
<p><a href="https://i.stack.imgur.com/gvPDY.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/gvPDY.png" alt="enter image description here" /></a></p>
<p>Updated in my-values.yaml</p>
<p><a href="https://i.stack.imgur.com/QiV6M.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/QiV6M.png" alt="enter image description here" /></a></p>
<p>failing with errImagepull error :</p>
<p><a href="https://i.stack.imgur.com/eUIjS.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/eUIjS.png" alt="enter image description here" /></a></p>
<p><a href="https://i.stack.imgur.com/djlnX.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/djlnX.png" alt="enter image description here" /></a></p>
<p><a href="https://i.stack.imgur.com/1bnRH.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/1bnRH.png" alt="enter image description here" /></a></p>
<p><a href="https://i.stack.imgur.com/63iBI.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/63iBI.png" alt="enter image description here" /></a></p>
<p>my-values.yaml</p>
<pre><code>## Overriding values for Chart's values.yaml for AWS
##
global:
  provider:
    name: aws
    region: us-east-1
    ## Docker registry endpoint where Confluent Images are available.
    ##
    kubernetes:
     deployment:
      zones:
       - us-east-1a
       - us-east-1b
       - us-east-1c
    registry:
      fqdn: docker.io
      credential:
        required: false
  sasl:
    plain:
      username: test
      password: test123
  authorization:
    rbac:
      enabled: false
    simple:
      enabled: false
    superUsers: []
  dependencies:
    mds:
      endpoint: &quot;&quot;
      publicKey: &quot;&quot;
      
## Zookeeper cluster
##
zookeeper:
  name: zookeeper
  replicas: 3
  oneReplicaPerNode: true
  affinity:
   nodeAffinity:
     key: worker-type
     values: 
       - node-group-zookeeper
   rule: requiredDuringSchedulingIgnoredDuringExecution    
  resources:
    requests:
      cpu: 200m
      memory: 512Mi

## Kafka Cluster
##
kafka:
  name: kafka
  replicas: 3
  oneReplicaPerNode: true
  affinity:
   nodeAffinity:
     key: worker-type
     values: 
       - node-group-broker
   rule: requiredDuringSchedulingIgnoredDuringExecution
  resources:
    requests:
      cpu: 200m
      memory: 1Gi
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: &quot;0.0.0.0/0&quot;
  tls:
    enabled: false
    fullchain: |-
    privkey: |-
    cacerts: |-
  metricReporter:
    enabled: true
    publishMs: 30000
    replicationFactor: &quot;&quot;
    tls:
     enabled: false
     internal: false
     authentication:
      type: &quot;&quot;
    bootstrapEndpoint: &quot;&quot;  

## Connect Cluster
##
connect:
  name: connectors
  image:
    repository: rdkarthikeyan27/hebdevkafkaconnectors
    tag: 1.0
  oneReplicaPerNode: false
  affinity:
   nodeAffinity:
     key: worker-type
     values: 
       - node-group-connector
   rule: requiredDuringSchedulingIgnoredDuringExecution      
  replicas: 2
  tls:
    enabled: false
    ## &quot;&quot; for none, &quot;tls&quot; for mutual auth
    authentication:
      type: &quot;&quot;
    fullchain: |-
    privkey: |-
    cacerts: |-
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: &quot;0.0.0.0/0&quot;
  dependencies:
    kafka:
      bootstrapEndpoint: kafka:9071
      brokerCount: 3
    schemaRegistry:
      enabled: true
      url: http://schemaregistry:8081
## Replicator Connect Cluster
##
replicator:
  name: replicator
  oneReplicaPerNode: false
  replicas: 0
  tls:
    enabled: false
    authentication:
      type: &quot;&quot;
    fullchain: |-
    privkey: |-
    cacerts: |-
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: &quot;0.0.0.0/0&quot;
  dependencies:
    kafka:
      brokerCount: 3
      bootstrapEndpoint: kafka:9071
##
## Schema Registry
##
schemaregistry:
  name: schemaregistry
  oneReplicaPerNode: false
  affinity:
   nodeAffinity:
     key: worker-type
     values: 
       - node-group-schema-reg 
   rule: requiredDuringSchedulingIgnoredDuringExecution
  tls:
    enabled: false
    authentication:
      type: &quot;&quot;
    fullchain: |-
    privkey: |-
    cacerts: |-
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: &quot;0.0.0.0/0&quot;
  dependencies:
    kafka:
      brokerCount: 3
      bootstrapEndpoint: kafka:9071

##
## KSQL
##
ksql:
  name: ksql
  replicas: 2
  oneReplicaPerNode: true
  affinity:
   nodeAffinity:
     key: worker-type
     values: 
       - node-group-ksql
   rule: requiredDuringSchedulingIgnoredDuringExecution    
  tls:
    enabled: false
    authentication:
      type: &quot;&quot;
    fullchain: |-
    privkey: |-
    cacerts: |-
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: &quot;0.0.0.0/0&quot;
  dependencies:
    kafka:
      brokerCount: 3
      bootstrapEndpoint: kafka:9071
      brokerEndpoints: kafka-0.kafka:9071,kafka-1.kafka:9071,kafka-2.kafka:9071
    schemaRegistry:
      enabled: false
      tls:
        enabled: false
        authentication:
          type: &quot;&quot;
      url: http://schemaregistry:8081

## Control Center (C3) Resource configuration
##
controlcenter:
  name: controlcenter
  license: &quot;&quot;
  ##
  ## C3 dependencies
  ##
  dependencies:
    c3KafkaCluster:
      brokerCount: 3
      bootstrapEndpoint: kafka:9071
      zookeeper:
        endpoint: zookeeper:2181
    connectCluster:
      enabled: true
      url: http://connectors:8083
    ksql:
      enabled: true
      url: http://ksql:9088
    schemaRegistry:
      enabled: true
      url: http://schemaregistry:8081
  oneReplicaPerNode: false
  affinity:
   nodeAffinity:
     key: worker-type
     values: 
       - node-group-control
   rule: requiredDuringSchedulingIgnoredDuringExecution
  ##
  ## C3 External Access
  ##
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: &quot;0.0.0.0/0&quot;
  ##
  ## TLS configuration
  ##
  tls:
    enabled: false
    authentication:
      type: &quot;&quot;
    fullchain: |-
    privkey: |-
    cacerts: |-
  ##
  ## C3 authentication
  ##
  auth:
    basic:
      enabled: true
      ##
      ## map with key as user and value as password and role
      property:
        admin: Developer1,Administrators
        disallowed: no_access
</code></pre>

Karthikeyan Rasipalay Durairaj
<p>Image from docker io <a href="https://hub.docker.com/r/confluentinc/cp-server-connect-operator" rel="nofollow noreferrer">https://hub.docker.com/r/confluentinc/cp-server-connect-operator</a> doesn’t have tag 1.0.0 available . Try tag 6.0.0.0
That is confluentinc/cp-server-connect-operator:6.0.0.0</p>
