私はquick start guideを読んでいると私は、私の知る限り、私は私が私のコンテナを起動するkubectl run
コマンドを入力する必要があることを確認でき、クラスタ シンプルなコンテナを始めるにはどうすればいいですか?
- として持っています。私は同等のGoogleのコンソール/ cubectlコマンドは何ですか?
docker run -d \ -e DRONE_SERVER=wss://ci.fommil.com/ws/broker \ -e DRONE_SECRET=<redacted> \ -e DOCKER_MAX_PROCS=1 \ -e DRONE_TIMEOUT=30m \ -v /var/run/docker.sock:/var/run/docker.sock \ --restart=always \ --name=drone-agent \ drone/drone:0.5 agent
このコマンドを使用して、私は任意のドッキングウィンドウ対応のマシン上で起動することができます公に利用可能なドッキングウィンドウコンテナを、開始したい
私は限り
kubectl run agent \
--image=drone/drone:0.5 \
--env="DRONE_SERVER=wss://ci.fommil.com/ws/broker" \
--env="DRONE_SECRET=<redacted>" \
--env="DOCKER_MAX_PROCS=1" \
--env="DRONE_TIMEOUT=30m" \
-v /var/run/docker.sock:/var/run/docker.sock
として持っているが、これ-v
ラインはかなり右ではありません。 /var/run/docker.sock
がコンテナにマウントされていることを確認する必要があります。その目的は、ドッカーでCIジョブを実行するサブプロセスを起動することだけです。
で停止することができ、ありがとうございました!私は私のために働いた正確なymlであなたの答えを更新しました。このファイルは馬鹿馬鹿しく反復しています。それはできるだけ "エージェント"と言う競争のようなものです。 – fommil
デプロイメント/レプリカセット/の代わりに本当にシンプルなポッドが必要な場合は、--generator = run-pod/v1を使いたい –