모든 배포에 대한 배포 안전 감사 실행
기타 제품 다른 모든 단계는 여기에 자신의 변경된 디렉토리에 적용되지만, 이 것 48 다른 저장소에서 도착한 상태 확인, 그래서 KlusterServices 변경에 그것을 gating KlusterServices가 변경 될 때만 ran을 의미한다.
대신 배포 서비스를 통해 ScyllaDB 관리
scylladb/는 완전한 표시를 개최하지만 배포 단계가 없었다 — 댓글은 말했다 데이터 dir /mnt/backup/scylla이기 때문에 "16TB 드라이브 스왑 이후 배포 된 MANUALLY 먼저 k1m1에 물리적으로 있어야 한다. 그 조건은 충족: 드라이브는 k1m1에 Scyll...
Config가 변경된 컴포넌트만 배포합니다. 불필요하게 다시 설치하지 마십시오
deploy-services.yml re-applied 모든 서비스 및 재설치 클러스터 연산자 (cert-manager, KubeVirt, CDI - 600s 대기) 각 푸시에서 메인으로, 그래서 하나의 라인 rspamd 변경은 ~50min 전체 클러스터 재설치를 트리거. - "Det...
해제 k2m1 클러스터 섹션
k2m1 (10.8.2.1:6443)는 decommissioned 및 unachable 입니다; 그것의 단계는 동일에서 살았습니다 deploy services 작업 및 실패 (kubeconfig / no route) 심지어 k1m1 완전히 성공. 전체 k2m1 섹션을 제거하므로 녹색 실...
실패하지 않은 kubectl 캐시 dir 전체 작업을 죽일
Kubectl-install 단계는 'set -eo pipefail'를 실행합니다. 찾아보기 *********** -이름 kubectl ... | 헤드 -1 캐시 dir는 absent (런너 재시작 사이에 분명) 출구를 찾을 때 1, pipefail propagates it, and s...
Scope concurrency to build jobs, not Kubernetes deploys
Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...
Deploy LibreTranslate and Bergamot in workflow
The manifests were committed but never wired into the deploy steps. Add kubectl apply for both services on K1M1 and K2M1.
Add concurrency group to prevent duplicate workflow runs
When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...