Milvus
Zilliz
Home
  • Werkzeuge
  • Home
  • Docs
  • Werkzeuge

  • Vogelbeobachter

  • Leitfäden installieren

Birdwatcher installieren

Diese Seite zeigt Ihnen, wie Sie Birdwatcher installieren können.

Lokale Installation

Wenn Sie Milvus Standalone mit Hilfe von Docker installiert haben, sollten Sie Birdwatcher als gewöhnliches Go-Modul installieren, oder Birdwatcher aus dem Quellcode bauen.

  • Installieren Sie es als gewöhnliches Go-Modul.

    git clone https://github.com/milvus-io/birdwatcher.git
    cd birdwatcher
    go install github.com/milvus-io/birdwatcher
    

    Dann können Sie Birdwatcher wie folgt ausführen:

    go run main.go
    
  • Bauen Sie es aus dem Quellcode.

    git clone https://github.com/milvus-io/birdwatcher.git
    cd birdwatcher
    go build -o birdwatcher main.go
    

    Dann können Sie Birdwatcher wie folgt starten:

    ./birdwatcher
    
  • Laden Sie die bereits erstellte Binärdatei herunter

    Öffnen Sie zunächst die neueste Release-Seite und suchen Sie die vorbereiteten Binärdateien.

    wget -O birdwatcher.tar.gz \
    https://github.com/milvus-io/birdwatcher/releases/download/latest/birdwatcher_<os>_<arch>.tar.gz
    

    Dann können Sie den Tarball dekomprimieren und Birdwatcher wie folgt verwenden:

    tar -xvzf birdwatcher.tar.gz
    ./birdwatcher
    

Installation als Kubernetes-Pod

Wenn Sie entweder Milvus Standalone über die Helm-Charts oder den Milvus Operator oder Milvus Cluster über die Helm-Charts oder den Milvus Operator installiert haben, sollten Sie Birdwatcher als Kubernetes-Pod installieren.

deployment.yml vorbereiten

apiVersion: apps/v1
kind: Deployment
metadata:
  name: birdwatcher
spec:
  selector:
    matchLabels:
      app: birdwatcher
  template:
    metadata:
      labels:
        app: birdwatcher
    spec:
      containers:
      - name: birdwatcher
        image: milvusdb/birdwatcher
        resources:
          limits:
            memory: "128Mi"
            cpu: "500m"

Wenn das auf DockerHub verfügbare Image nicht das aktuellste ist, können Sie ein Image von Birdwatcher mit dem Dockerfile erstellen, das mit dem Quellcode wie folgt bereitgestellt wird:

git clone https://github.com/milvus-io/birdwatcher.git
cd birdwatcher
docker build -t milvusdb/birdwatcher .

Um ein lokal erstelltes Image bereitzustellen, müssen Sie imagePullPolicy zu den obigen Spezifikationen hinzufügen und es auf Never setzen.

...
      - name: birdwatcher
        image: milvusdb/birdwatcher
        imagePullPolicy: Never
...

deployment.yml anwenden

Speichern Sie die obige YAML in einer Datei mit dem Namen deployment.yml und führen Sie folgenden Befehl aus

kubectl apply -f deployment.yml

Try Managed Milvus for Free

Zilliz Cloud is hassle-free, powered by Milvus and 10x faster.

Get Started
Feedback

War diese Seite hilfreich?