How to run survey bot & retrieve bot? - grimoirelab-gitee/grimoirelab GitHub Wiki

  1. Create a new K8S server.

  2. Init docker

    gcloud config set compute/zone asia-east1-c

    gcloud container clusters get-credentials cluster-1

    gcloud container clusters get-credentials cluster-1 --zone asia-east1-c --project global-terrain-330601

    #kubectl create clusterrolebinding cluster-admin-binding --clusterrole cluster-admin --user $(gcloud config get-value account)

    kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v0.44.0/deploy/static/provider/cloud/deploy.yaml

  3. git clone your robot project

    When changes are made, update the version

  4. build and push docker

    $docker build -t {docker-account}/{survey/retrieve}-bot:{version} .

    $docker push {docker-account}/{survey/retrieve}-bot:{version}

    kubectl apply -f google-k8s