- 필수 기능
- 시작하기
- Glossary
- 표준 속성
- Guides
- Agent
- 통합
- 개방형텔레메트리
- 개발자
- Administrator's Guide
- API
- Datadog Mobile App
- CoScreen
- Cloudcraft
- 앱 내
- 서비스 관리
- 인프라스트럭처
- 애플리케이션 성능
- APM
- Continuous Profiler
- 스팬 시각화
- 데이터 스트림 모니터링
- 데이터 작업 모니터링
- 디지털 경험
- 소프트웨어 제공
- 보안
- AI Observability
- 로그 관리
- 관리
",t};e.buildCustomizationMenuUi=t;function n(e){let t='
",t}function s(e){let n=e.filter.currentValue||e.filter.defaultValue,t='${e.filter.label}
`,e.filter.options.forEach(s=>{let o=s.id===n;t+=``}),t+="${e.filter.label}
`,t+=`This page explains how to update the private action runner (PAR). You can update the PAR using Docker, Docker Compose, or Helm.
Currently, the PAR is on v1.9.0.
Navigate to the directory where you started the PAR. Next, navigate to the config
directory, then the config.yaml
file.
Find the current ID of your container:
docker ps
Stop the container:
docker stop <id>
Start a new container with the latest image. Environment variables are not needed. Everything is configured in the config/config.yaml
file.
Run:
docker run -d \
--cpus="0.25" \
--memory="1g" \
-e DD_PRIVATE_RUNNER_CONFIG_DIR=/etc/dd-action-runner/config
-v ./config:/etc/dd-action-runner/config \
--health-cmd "curl http://localhost:9016/liveness" \
--health-interval 10s \
--health-timeout 10s \
--health-retries 3 gcr.io/datadoghq/private-action-runner:v1.9.0
After confirming the new PAR version is working as expected, remove the old version:
docker rm <id>
To check the PAR logs:
docker logs <id-of-container>
Navigate to the directory containing your docker-compose.yaml
file.
services:
private-actions-runner:
image: gcr.io/datadoghq/private-action-runner:<latest_version>
cpus: 25
mem_limit: 1g
deploy:
replicas: 1
environment:
- DD_BASE_URL=https://app.datadoghq.com
- DD_PRIVATE_RUNNER_CONFIG_DIR=/etc/dd-action-runner/config
- RUNNER_ENROLLMENT_TOKEN=<the_token>
- STATSD_ENABLED=true
volumes:
- "./config:/etc/dd-action-runner/config"
Start the container again:
```bash
docker compose up -d
To check the logs:
docker compose logs runner
When using Helm, there are two options for upgrading the PAR:
Navigate to the directory containing your values.yaml
file and run:
helm repo update
helm upgrade <RELEASE_NAME> datadog/private-action-runner -f ./values.yaml
Specify the PAR version in your values.yaml
under the common.image.tag
key with the values found here:
common:
image:
repository: gcr.io/datadoghq/private-action-runner # optional
# latest image https://api.datadoghq.com/api/v2/on-prem-management-service/runner/latest-image
tag: v1.0.0
Then run:
helm upgrade <RELEASE_NAME> datadog/private-action-runner -f ./values.yaml
To check the logs:
kubectl get pods
kubectl logs <name-of-the-pod>