0

minikube (v0.28.0) でminio のサイズ変更機能を実行したいと思います。kubekess (v0.6.0) をインストールし、このバージョンで提供されている yaml ファイル (kafka-zookeeper-v0.6.0.yaml) を使用して kafka をデプロイしました。

これらの手順に従って minio をインストールしました。また、.minio/config.json で kafka を mc して有効にしました。すべてが正しくデプロイされているようです。

$ kubectl get services
  NAME           TYPE        CLUSTER-IP       EXTERNAL-IP   PORT(S)             AGE
  broker         ClusterIP   None             <none>        9092/TCP            2d
  kafka          ClusterIP   10.98.179.36     <none>        9092/TCP            2d
  kubernetes     ClusterIP   10.96.0.1        <none>        443/TCP             6d
  minio          ClusterIP   None             <none>        9000/TCP            3d
  minio-public   ClusterIP   10.101.140.13    <none>        9000/TCP            3d
  zoo            ClusterIP   None             <none>        9092/TCP,3888/TCP   2d
  zookeeper      ClusterIP   10.107.189.185   <none>        2181/TCP            2d
$ kubectl get pods
  NAME                     READY     STATUS    RESTARTS   AGE
  hello-696b7f4964-894d5   1/1       Running   2          4d
  kafka-0                  1/1       Running   3          2d
  minio-0                  1/1       Running   1          3d
  minio-1                  1/1       Running   1          3d
  minio-2                  1/1       Running   1          3d
  minio-3                  1/1       Running   1          3d
  zoo-0                    1/1       Running   1          2d
$ kubectl get deployments
  NAME                       DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
  kafka-trigger-controller   1         0         0            0           2d

ただし、ローカルの minio にイベントを追加できません。ここにエラーがあります。

$ mc events add localminio/foobar arn:minio:sqs:us-east-1:1:kafka --events put
 mc: <ERROR> Cannot enable notification on the specified bucket. A specified destination ARN does not exist or is not well-formed. Verify the destination ARN.
4

1 に答える 1

0

@ user1027336 ARN は正しいようです。このエラーが発生するのは、config.json の kafka セクションが正しく設定されていないか、kafka が正しく設定されていない場合のみです。https://linuxhint.com/install-apache-kafka-ubuntu/kafkaが Ubuntu マシンへのインストールに非常に役立つことがわかりました。config.json に関する限り、

これは私が持っているものです

"kafka": { "1": { "enable": true, "brokers": ["localhost:9092"], "topic": "testing" } },

https://blog.minio.io/part-6-6-publish-minio-events-via-kafka-83aa606ffb65は、minio で kafka を有効にする方法についての適切な説明を提供します

于 2018-08-01T07:27:19.577 に答える