自定义kafka连接图像的errimagepull

zlwx9yxi  于 2021-06-04  发布在  Kafka
关注(0)|答案(1)|浏览(679)

正在尝试根据以下链接的说明向kafka集群添加更多kafka连接器。但是失败了 errImagepull 错误。请找出细节,帮我解决这个问题。
参考链接:
https://docs.confluent.io/home/connect/extending.html#create-a-docker-image-containing-c-hub-connectors连接器
已创建自定义docker映像:

FROM confluentinc/cp-server-connect-operator:6.0.0.0
USER root
RUN   confluent-hub install --no-prompt confluentinc/kafka-connect-s3:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-tibco-source:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-azure-event-hubs:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-azure-event-hubs:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-datadog-metrics:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-ftps:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-gcp-pubsub:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-gcs-source:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-pagerduty:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-sftp:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-teradata:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-tibco-source:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-s3-source:latest \
   && confluent-hub install --no-prompt confluentinc/kafka-connect-gcs:latest
USER 1001

推送公共访问:

在my-values.yaml中更新

失败,出现errimagepull错误:




我的价值观.yaml


## 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: ""
      publicKey: ""

## 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: "0.0.0.0/0"
  tls:
    enabled: false
    fullchain: |-
    privkey: |-
    cacerts: |-
  metricReporter:
    enabled: true
    publishMs: 30000
    replicationFactor: ""
    tls:
     enabled: false
     internal: false
     authentication:
      type: ""
    bootstrapEndpoint: ""  

## 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
    ## "" for none, "tls" for mutual auth
    authentication:
      type: ""
    fullchain: |-
    privkey: |-
    cacerts: |-
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: "0.0.0.0/0"
  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: ""
    fullchain: |-
    privkey: |-
    cacerts: |-
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: "0.0.0.0/0"
  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: ""
    fullchain: |-
    privkey: |-
    cacerts: |-
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: "0.0.0.0/0"
  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: ""
    fullchain: |-
    privkey: |-
    cacerts: |-
  loadBalancer:
    enabled: true
    type: internal
    domain: conf-ka01.dsol.core
    annotations:
      service.beta.kubernetes.io/aws-load-balancer-internal: "0.0.0.0/0"
  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: ""
      url: http://schemaregistry:8081

## Control Center (C3) Resource configuration

## 

controlcenter:
  name: controlcenter
  license: ""
  ##
  ## 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: "0.0.0.0/0"
  ##
  ## TLS configuration
  ##
  tls:
    enabled: false
    authentication:
      type: ""
    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
ac1kyiln

ac1kyiln1#

来自docker io的图像https://hub.docker.com/r/confluentinc/cp-server-connect-operator 没有可用的标记1.0.0。尝试使用confluentinc/cp服务器连接的标记6.0.0.0-operator:6.0.0.0

相关问题