1
- 나는 클러스터가 나는 quick start guide을 읽은 내가있어
- 내가 내 컨테이너를 시작하는
kubectl run
명령을 입력 할 필요가 있음을 알 수있다.
나는이 명령
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
에 해당하는 구글 콘솔/cubectl 명령이 무엇을 어떤 고정 표시기 기반 시스템에서 시작할 수 공개적으로 사용 가능한 고정 표시기 컨테이너를 시작하려면? 나는 지금까지
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
이 docker에서 하위 작업을 실행하여 CI 작업을 실행하는 것이 유일한 목적이기 때문에 컨테이너에 탑재되어 있는지 확인해야합니다.
과 정지, 감사합니다! 나는 나를 위해 일한 정확한 yml로 당신의 대답을 업데이트했다. 파일이 터무니없이 반복적인데, 잘릴 수 있다면 좋을 것입니다. 가능한 한 "에이전트"라고 말하는 경쟁과 같습니다. – fommil
배포/복제본 대신 정말로 간단한 포드를 원한다면 --generator = run-pod/v1을 사용하고 싶습니다. –