CircleCI는 중국에서 작동하나요? 데이터 레지던시, 국내화, 그리고 PIPL 국경 간
CircleCI의 클라우드는 중국 본토 리전 없이 AWS와 GCP에서 해외로 돌므로, 그것이 체크아웃하는 소스 코드, 귀사 파이프라인 비밀·컨텍스트, 그리고 빌드 로그가 본토 밖에 와서 쉽니다 — PIPL 국경 간·데이터 레지던시 노출. 자체 호스팅 러너는 작업 실행을 국내로 옮기지 컨트롤 플레인을 아닙니다; CircleCI Server는 할 수 있습니다. CircleCI 데이터 레지던시와 PIPL 국경 간 이전을 컴플라이언스 관점에서 짚어봅니다.
CircleCI는 중국에서 작동하나요?
예 — 중국 개발자는 CircleCI에 닿아 파이프라인을 푸시할 수 있지만, 그것은 쉬운 절반입니다. CircleCI는 주로 중국 본토 리전 없는 클라우드 서비스이므로, 그것이 체크아웃하는 소스 코드, 저장하는 파이프라인 비밀·컨텍스트, 그리고 생성하는 빌드 로그·아티팩트가 모두 해외에 와서 쉽니다 — 데이터 레지던시 간극, 그리고 중국 개인정보가 타는 곳 어디서나 PIPL 국경 간 이전.
소스 코드는 설정·픽스처·테스트 데이터에 자격증명·키·개인정보를 일상적으로 나르는 영업비밀 자산이고; 파이프라인 컨텍스트·환경 변수는 비밀이며; 빌드 로그·아티팩트는 둘 다 포착합니다. 중국 팀에게서 모아 CircleCI의 해외 클라우드에 보유되면, 그 안의 어떤 개인정보든 PIPL상 국경 간 이전(고지, 별도 동의, 이전 메커니즘, 제38~40조)이고, 핵심정보인프라 운영자나 대량 취급자에는 본토에 저장되어야 합니다(PIPL 제40조; 사이버보안법 제39조(구 제37조)). 자체 호스팅 러너는 귀사 자신의 머신에서 작업을 돌리지만 여전히 "poll CircleCI for jobs,"이므로, 실행을 국내로 옮기지 컨트롤 플레인이나 저장 비밀을 아닙니다 — 부분 지렛대. CircleCI Server, 온전히 자체 호스팅된 컨트롤 플레인,이 더 강한 것입니다.
이는 판정이 아니라 리스크 지도입니다 — 무엇이 적용되는지는 귀사 법인, 데이터 볼륨, 그리고 귀사 파이프라인에 누구의 개인정보가 앉는지에 달려 있습니다. 저희 중국 팀이 귀사의 노출을 매핑해 드립니다 →
컴플라이언스 스냅샷
- ! CircleCI의 클라우드는 귀사 소스 코드·파이프라인 비밀·빌드 로그·아티팩트를 보유
- ✕ CircleCI 클라우드에 중국 본토 리전 없음 — 코드·비밀이 해외에 와서 쉼
- ! 리포·로그·컨텍스트 속 중국 개인 데이터가 국경을 넘음 = PIPL 이전
- ! 자체 호스팅 러너는 귀사 머신에서 작업을 돌리지만 여전히 CircleCI의 해외 클라우드를 폴링
- ! CircleCI Server(온프레미스)는 컨트롤 플레인을 귀사 클러스터에 유지 — 더 완전한 지렛대
- ✓ 합법적 경로: CircleCI Server를 국내에서 돌리고, 그 앞단에 ICP 비안 전달
CircleCI 공식 문서가 중국에 대해 말하는 것
| 사실 | 1차 출처 |
|---|---|
| CircleCI의 자체 호스팅 러너는 작업 실행을 국내로 옮기지만 — 컨트롤 플레인을 아닙니다. CircleCI 자사 러너 문서는 "Container-agent polls CircleCI for jobs, spins up ephemeral pods with an injected task-agent, and executes each job within each pod."라 밝힙니다. 그러니 자체 호스팅 러너는 작업을 귀사 자신의 머신에서 돌리지만, 작업을 위해 CircleCI 클라우드에 되닿습니다. 귀사 파이프라인 설정·암호화된 컨텍스트·저장 비밀은 CircleCI의 해외 컨트롤 플레인에 머뭅니다 — 그것이 자체 호스팅 러너를 완전한 국내 레지던시가 아니라 부분 레지던시 조치로 만듭니다. | CircleCI — Self-hosted runner concepts (circleci.com), retrieved 2026-10-10 |
| CircleCI Server는 온전히 자체 호스팅된 지렛대입니다 — 그것은 컨트롤 플레인을 귀사 자신의 클러스터에서 돌립니다. CircleCI의 문서는 CircleCI Server(현행 릴리스 4.10)를 "an on-premises CI/CD platform for enterprise customers"이자 "operates within your Kubernetes cluster"로 기술하고, "operate within their firewall, in a private cloud, or in a data center."해야 하는 조직에 적합하다 합니다. 그것은 "can be installed using cloud resources (GCP or AWS), locally, and in an air-gapped environment." 본토 인프라에 배치되면, 소스 코드·비밀·컨텍스트·빌드 상태를 국내에 유지합니다 — 중국 본토 리전 없는 클라우드 제공이 할 수 없는 것. | CircleCI — CircleCI Server 4.10 overview (circleci.com), retrieved 2026-10-10 |
| 귀사 파이프라인 속 중국 개인정보가 해외 CI/CD 클라우드로 넘는 것은 PIPL상 국경 간 이전입니다. 커밋·CI 로그·컨텍스트·픽스처·아티팩트가 이름·이메일이나 실제 고객 데이터 — 테스트 데이터·설정에 흔함 — 를 나르는 곳에서, 그것을 CircleCI의 해외 클라우드로 보내는 것은 PIPL 제38~40조가 규율하는 개인정보의 국경 간 이전입니다: 고지, 별도 동의, 합법적 이전 메커니즘(CAC 안전성 평가, CAC 표준계약, 또는 인증)이 필요. 안전성 평가 방법이 그 평가가 의무인 때를 정합니다. | PIPL Articles 38–40; CAC Measures on the Standard Contract and the Security Assessment for Outbound Data Transfers, retrieved 2026-10-10 |
| 데이터 국내화 의무가 코드·비밀을 본토에 머물라 요구할 수 있고 — 해외 클라우드는 충족할 수 없습니다. 핵심정보인프라 운영자나 대량 취급자에는, 중국에서 수집된 개인정보가 본토에 저장되어야 합니다(PIPL 제40조; 사이버보안법 제39조(구 제37조) — 2026년 1월 1일 시행된 2025년 사이버보안법 개정이 데이터 국내화 조항을 37조에서 39조로 재번호, 실질 불변). 중국 본토 리전 없는 CI/CD 클라우드는 국내 저장 의무를 충족할 수 없습니다; 본토 인프라의 자체 호스팅 배치는 할 수 있습니다. 귀사가 운영하는 어떤 공개 중국향 표면이든 또한 ICP 비안이 필요합니다. | PIPL Article 40; Cybersecurity Law Article 39 (formerly Article 37); ICP filing (State Council Order No. 292), retrieved 2026-10-10 |
21YunBox 컴플라이언스 팀이(가) 2026년 10월 10일에 출처를 확인했습니다.
본토 중국 청중에, CircleCI에 관한 결정적 질문은 개발자가 그것에 닿을 수 있느냐나 git push가 파이프라인을 트리거하느냐 — 둘 다 일상적 — 가 아닙니다. 그것은 CircleCI가 취급하는 자산이 어디에 와서 쉬어도 되느냐입니다. CI/CD 플랫폼은 귀사의 가장 민감한 자료 일부를 보유합니다: 빌드하려 체크아웃하는 소스 코드(그 자체로 영업비밀이고, 일상적으로 설정·픽스처·테스트 데이터에 사는 자격증명·키·개인정보), 저장하는 파이프라인 비밀·컨텍스트, 그리고 생성하는 빌드 로그·아티팩트. CircleCI는 주로 클라우드 서비스이고, 그 클라우드는 해외에서 돕니다 — AWS와 GCP에서, 고를 중국 본토 리전 없이. 그러니 중국 팀에, 그 코드·비밀·로그가 국가 밖에 와서 쉽니다. CircleCI는 자체 호스팅 선택지를 제공하지만 — 그것은 다 같지 않습니다, 아래 증거가 보이듯.
한눈에 보는 중국에서의 CircleCI
| 무엇이 결정하나 | CircleCI 자신의 표현 — 그리고 중국의 법 |
|---|---|
| 코드·비밀·상태가 물리적으로 쉬는 곳(리전 현실) | CircleCI는 주로 클라우드 서비스로, AWS와 GCP에서 고를 중국 본토 리전 없이 해외에 호스팅됩니다. 코드 체크아웃, 파이프라인 비밀·컨텍스트, 빌드 로그·아티팩트가 본토 밖에 와서 쉽니다. 국내 레지던시는 자체 호스팅으로만 가능하고 — CircleCI Server만이 컨트롤 플레인을 국내에 유지합니다. |
| CircleCI가 보유하는 것, 그리고 왜 개인정보인가 | 귀사 소스 코드(영업비밀, 흔히 설정·픽스처·테스트 데이터에 내장된 자격증명·키·개인정보와 함께), 파이프라인 비밀·컨텍스트, 빌드 로그·아티팩트, 그리고 어떤 코드형 인프라 상태든. 커밋·로그·픽스처가 이름·이메일이나 실제 고객 데이터를 나르는 곳 어디서나, 그것은 PIPL상 개인정보입니다 — 그러니 그것이 어디 쉬느냐가 성능이 아니라 법적 질문입니다. |
| 플랫폼이 해외일 때 귀사 중국 사용자의 레코드 | 리포지토리·CI 로그·컨텍스트·아티팩트 속 중국 개인정보를 CircleCI 클라우드로 보내면 귀사는 PIPL(제38~40조)상 국경 간 이전을 하는 것입니다: 고지, 별도 동의, 이전 메커니즘 하나 — CAC 안전성 평가, 표준계약, 또는 인증. |
| 국내 저장 의무(핵심정보인프라 운영자 / 대량 취급자) | 핵심정보인프라 운영자나 대량 취급자는 중국 개인정보를 본토에 유지해야 합니다(PIPL 제40조; 사이버보안법 제39조(구 제37조) — 2026년 1월 1일 시행된 2025년 사이버보안법 개정이 데이터 국내화 조항을 37조에서 39조로 재번호, 실질 불변). 해외 CI/CD 클라우드는 구조적으로 할 수 없습니다. |
| 도달성은 축이 아니다(그리고 중국향 표면) | CircleCI가 중국에서 도달 가능한지는 전달 사안이지 법적 시험이 아닙니다; 코드·비밀·상태의 레지던시가 그렇습니다. 합법적 지렛대는 CircleCI Server를 국내에서 돌리고(자체 호스팅 러너만으로는 작업 실행만 옮김) 그 앞단의 어떤 중국향 표면이든 ICP 비안 전달 위에 두는 것입니다. |
데이터가 실제로 쉬는 곳
CircleCI는, 무엇보다, 클라우드 서비스입니다. 귀사 팀이 리포지토리를 연결하고 파이프라인을 돌리면, CircleCI 클라우드가 귀사 소스 코드를 그 빌드 환경으로 체크아웃하고, 귀사가 그에 저장한 비밀·컨텍스트를 읽고 주입하고, 각 작업이 생성하는 로그·아티팩트를 모읍니다. 그 클라우드는 해외에서 — AWS와 GCP에서 — 돌고, 고를 중국 본토 리전을 제공하지 않습니다. 중국 팀의 파이프라인을 본토에 고정하는 데이터 레지던시 통제가 없으므로, 기본 클라우드에서는 코드·비밀·빌드 상태가 모두 국가 밖에 와서 쉽니다.
CircleCI는 자체 호스팅 실행을 제공하지만, 두 형태는 같지 않습니다 — 그리고 그 차이가 컴플라이언스 이야기 전부입니다. 자체 호스팅 러너는 작업을 귀사가 소유한 머신에서 돌게 합니다: CircleCI의 문서는 container-agent가 “polls CircleCI for jobs,“이고 임시 포드를 띄워 각 작업을 그 안에서 돌린다 설명합니다. 그것은 작업 실행을 국내로 옮기지만 — 러너가 여전히 작업을 위해 CircleCI 클라우드에 되닿으므로, 귀사 파이프라인 설정·암호화된 컨텍스트·저장 비밀이 해외 컨트롤 플레인에 머뭅니다. 국내 러너는 국내 컨트롤 플레인·저장 비밀과 같지 않습니다.
더 완전한 지렛대는 CircleCI Server, 온전히 자체 호스팅된 제품입니다. CircleCI는 그것을 “an on-premises CI/CD platform for enterprise customers”이자 “operates within your Kubernetes cluster”로 기술하고 — 작업을 스케줄하는 Nomad 컨트롤 플레인이 “runs inside your Kubernetes cluster.” 그 클러스터를 본토 인프라에서 돌리면 컨트롤 플레인·컨텍스트·비밀이 모두 국가에 머뭅니다. 그것이 실제로 국내 레지던시 의무를 충족할 수 있는 형태입니다.
그것이 보유하는 것은 개인정보다
CI/CD 플랫폼은 캐시나 엣지 노드가 아닙니다 — 그것은 귀사의 왕관 보석 자산을 취급합니다. CircleCI가 체크아웃하는 소스 코드는 그 자체로 영업비밀이고, 실무에서 더 나릅니다: 설정에 내장된 자격증명·API 키·토큰, 그리고 픽스처·시드 데이터·테스트 데이터셋에 앉은 개인정보. CircleCI가 저장하는 파이프라인 비밀·컨텍스트는, 정의상, 비밀입니다. 그것이 생성하는 빌드 로그·아티팩트는 둘 다 포착할 수 있습니다 — 출력된 환경 값, 실제 레코드로 지어진 테스트 출력, 패키지된 데이터. 귀사가 코드로 인프라를 관리하는 곳에서, CircleCI가 건드리는 상태가 귀사 토폴로지 전체를 매핑하고 흔히 비밀을 평문으로 보유합니다.
두 법체가 그에 영향을 줍니다. 첫째, 커밋·CI 로그·컨텍스트·픽스처가 중국의 사람들의 개인정보 — 이름·이메일·식별자·테스트 데이터 속 실제 고객 레코드 — 를 나르는 곳 어디서나, 그것을 CircleCI의 해외 클라우드로 보내는 것은 국경 간 이전이고, PIPL 제38~40조가 그것을 규율합니다: 고지, 별도 동의, 합법적 이전 메커니즘 하나 — CAC 안전성 평가, CAC 표준계약, 또는 인증. 안전성 평가 방법이 그 평가가 선택이 아니라 의무인 때를 정합니다.
둘째, 더 어려운 의무가 그 위에 앉을 수 있습니다. 핵심정보인프라 운영자나 대량 취급자는 중국 개인정보를 본토 안에 저장해야 합니다 — PIPL 제40조와 사이버보안법 제39조(구 제37조)의 데이터 국내화 규칙. 중국 본토 리전 없는 CI/CD 클라우드는 국내 저장 의무를 충족할 수 없습니다, 데이터가 정의상 국가에 없으므로. 그리고 소스 코드·영업비밀 노출은 PIPL 분석과 나란히 돕니다 — 그것은 개인정보가 범위 안이 되기를 기다리지 않습니다.
중국 리전 없는 클라우드에서 돌리는 것은 레지던시 의무를 충족하지 않는다 — 그리고 무엇이 충족하나
해법은 해외 CircleCI 엔드포인트를 중국에서 도달 가능하게 만드는 것이 아닙니다. 도달성은 결코 문제가 아니었습니다; 코드·비밀·상태의 레지던시가 그렇습니다. 귀사 의무가 중국 개인정보가 — 또는 귀사 소스 코드·비밀 거버넌스가 빌드 시스템 자체가 — 본토에 머물기를 요구하면, 합법적 지렛대는 CircleCI를 국내에서 돌리는 것입니다: 본토 인프라의 CircleCI Server, 거기서 컨트롤 플레인·컨텍스트·비밀이 모두 국가에 머뭅니다. 자체 호스팅 러너만으로는 거기 닿지 못합니다, 그것은 작업 실행만 옮기고 컨트롤 플레인·저장 비밀이 CircleCI의 해외 클라우드에 남으므로 — 정직하게 라벨된 부분 조치.
결정적으로, 이것은 통상의 의미의 마이그레이션 프로젝트가 아닙니다. 귀사는 애플리케이션을 리플랫폼하거나 파이프라인을 다시 짓지 않습니다; 귀사는 코드·비밀이 살아야 하는 곳에 규정에 맞는, 국내 CI/CD 컨트롤 플레인을 두고, 그 앞단의 중국향 표면 — 귀사 본토 사용자가 닿는 대시보드와 개발자 포털 — 을 귀사가 이미 돌리는 스택 앞단의 ICP 비안 국내 전달에 두는 것입니다. 로컬라이즈는 국내 배치를 뜻하지, 해외 엔드포인트로 되돌아가는 경로가 아닙니다.
이 페이지는 노출을 매핑합니다; 법적 판결이 아닙니다. 귀사 실제 의무는 귀사 법인, 파이프라인 속 데이터를 어떻게 분류하는지, 이전 볼륨, 그리고 귀사가 핵심정보인프라 운영자인지에 달려 있습니다 — 그러니 어떤 단일 경로에든 의존하기 전에 그 구체적인 것을 적격 중국 법률 자문과 정하십시오.
합법적 경로 — map, localize, deliver
21YunBox는 마이그레이션이 아니라 규정에 맞는 오버레이이고 — CircleCI와 귀사 플랫폼 팀에 파트너이지 그 경쟁자가 아닙니다.
- Map(매핑). 저희는 PIPL 국경 간·데이터 레지던시·데이터 국내화(핵심정보인프라)·ICP 의무를 귀사 법인, 데이터 볼륨, 그리고 귀사 리포지토리·CI 로그·컨텍스트에 실제로 타는 개인정보에 비추어 읽습니다 — 그러니 귀사가 무엇을 옮기기 전에 어느 의무가 무는지 압니다.
- Localize(로컬라이즈). 저희는 CI/CD 컨트롤 플레인을 국내에서 돌려 코드·비밀·빌드 상태가 본토 땅에 머물게 합니다 — 본토 인프라의 CircleCI Server(또는 다른 자체 관리 배치), 또는 면허 국내 / 소버린 선택지 — 그리고 머물러야 하는 것에 동의된, 국내 저장을 유지합니다. 로컬라이즈는 국내 배치를 뜻하지, 해외 엔드포인트로의 경로가 아닙니다; 자체 호스팅 러너만으로는 실행만 옮깁니다.
- Deliver(전달). 플랫폼 앞단의 어떤 중국향 표면 — 대시보드, 귀사 본토 사용자가 닿는 개발자·리포팅 포털 — 이든 ICP 비안 국내 전달(21YunBox Optimizer) 위에서, 귀사가 이미 돌리는 스택 앞단에 돕니다. 재구축도, 두 번째 코드베이스도 없이.
결과는 귀사 중국 사용자에게 합법적으로, 규정에 맞게 도는 CI/CD 설정입니다. 21YunBox는 어떤 종류의 우회도 쓰거나 권하지 않습니다.
함께 읽기
자주 묻는 질문
CircleCI는 중국 본토에 데이터센터나 리전이 있나요?
아니요. CircleCI는 주로 클라우드 서비스이고, 그 클라우드는 해외에서 — AWS와 GCP에서, 고를 중국 본토 리전 없이 — 돕니다, 그러니 그것이 체크아웃하는 소스 코드, 귀사 파이프라인 비밀·컨텍스트, 빌드 로그·아티팩트가 본토 밖에 와서 쉽니다. 국내 선택지는 자체 호스팅입니다: CircleCI의 자체 호스팅 러너는 작업 실행을 귀사 자신의 머신으로 옮기고, CircleCI Server(릴리스 4.10)는 전체 컨트롤 플레인을 귀사 자신의 Kubernetes 클러스터 안에서 돌립니다. 중국에서 CircleCI에 닿는 것이 쟁점이 아닙니다; 코드·비밀이 어디 쉬느냐가 그렇습니다.
CircleCI의 자체 호스팅 러너가 우리를 중국에서 규정에 맞게 만드나요?
부분만, 그리고 정확할 가치가 있습니다. 자체 호스팅 러너는 귀사 작업을 귀사 자신의 머신에서 돌리지만, CircleCI 자사 문서는 러너가 "polls CircleCI for jobs"임을 보입니다 — 그러니 귀사 파이프라인 설정·암호화된 컨텍스트·저장 비밀이 CircleCI의 해외 클라우드 컨트롤 플레인에 남습니다. 국내 러너는 국내 컨트롤 플레인·저장 비밀과 같지 않습니다. 진짜 국내 배치에는 본토 인프라에서 CircleCI Server를 돌립니다; 구체적인 것을 귀사 데이터·법인에 비추어 법률 자문의 질문으로 다루십시오.
21YunBox가 우리 CircleCI 설정을 중국에서 규정에 맞게 만들 수 있나요?
예. 저희 중국 팀은 귀사의 PIPL 국경 간·데이터 레지던시 노출을 — 귀사 법인, 데이터 볼륨, 그리고 귀사 리포·로그·컨텍스트에 실제로 타는 개인정보에 대해 — 매핑하고, 합법적 국내 경로를 세울 수 있습니다: 본토 인프라의 CircleCI Server(또는 다른 자체 관리 배치), 귀사 중국 사용자가 닿는 표면 앞단의 ICP 비안 국내 전달과 함께, 귀사가 이미 돌리는 스택 위에. 저희는 마이그레이션이 아니라 규정에 맞는 오버레이입니다. 귀사의 사례를 짚으려면 문의하기.
