我们可以将 init-container 与 strimzi kafka 容器附加在一起吗?

问题描述 投票:0回答:1

我们可以使用 strimzi kafka 连接容器附加一个 init-container 吗?我想在运行时使用 init-container 将一些 jar 从另一个映像 (docker/my-sdk:9.1) 复制到 strimzi kafka 连接容器

apiVersion: apps/v1
kind: Deployment
metadata:
  name: debezium-deployment
spec:
  replicas: 1
  selector:
    matchLabels:
      app: debezium-deployment-app
  template:
    metadata:
      labels:
        app: debezium-deployment-app
    spec:
      initContainers:
        - name: init-container
          image: docker/my-sdk:9.1
          command: ['sh', '-c', 'cp -r /data/TTMMM/sdk /shared-jars/']
          volumeMounts:
            - name: jar-volume
              mountPath: /shared-jars
      containers:
        - name: main-container
          image: docker/strimzi-kafka-image
          volumeMounts:
            - name: jar-volume
              mountPath: /home/TTMMM/
kubernetes openshift apache-kafka-connect strimzi
1个回答
0
投票

不,您不能像这样配置自定义初始化容器。您应该遵循 Strimzi 文档并构建您自己的容器映像或使用 Strimzi APi 为您构建一个容器映像。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.