Black lives matter.
We stand in solidarity with the Black community.
Racism is unacceptable.
It conflicts with the core values of the Kubernetes project and our community does not tolerate it.
We stand in solidarity with the Black community.
Racism is unacceptable.
It conflicts with the core values of the Kubernetes project and our community does not tolerate it.
이 섹션에는 새로운 콘텐츠를 기여하기 전에 알아야 할 정보가 있다.
/content/ko/docs/
에서 찾을 수 있다. 일부 참조 문서는 update-imported-docs/
디렉터리의 스크립트에서 자동으로 생성된다./content/
에서 여러 언어로 제공된다. 각 언어는 ISO 639-1 표준에 의해 결정된 2문자 코드가 있는 자체 폴더가 있다. 예를 들어, 한글 문서의 소스는 /content/ko/docs/
에 저장된다.모든 쿠버네티스 기여자는 반드시 기여자 가이드를 읽고 기여자 라이선스 계약(CLA)에 서명해야 한다.
CLA에 서명하지 않은 기여자의 풀 리퀘스트(pull request)는 자동 테스트에 실패한다. 제공한 이름과 이메일은 git config
에 있는 것과 일치해야 하며, git 이름과 이메일은 CNCF CLA에 사용된 것과 일치해야 한다.
풀 리퀘스트를 열 때는, 작업의 기반이 되는 브랜치를 미리 알아야 한다.
시나리오 | 브랜치 |
---|---|
현재 릴리스의 기존 또는 새로운 영어 콘텐츠 | master |
기능 변경 릴리스의 콘텐츠 | dev-release-<version> 패턴을 사용하여 기능 변경이 있는 주 버전과 부 버전에 해당하는 브랜치. 예를 들어, v1.18 에서 기능이 변경된 경우, dev-release-1.18 에 문서 변경을 추가한다. |
다른 언어로된 콘텐츠(현지화) | 현지화 규칙을 사용. 자세한 내용은 현지화 브랜치 전략을 참고한다. |
어떤 브랜치를 선택해야 할지 잘 모르는 경우 슬랙의 #sig-docs
에 문의한다.
참고: 풀 리퀘스트를 이미 제출했는데 기본 브랜치가 잘못되었다는 것을 알게 되면, 제출자(제출자인 여러분만)가 이를 변경할 수 있다.
PR 당 하나의 언어로 풀 리퀘스트를 제한한다. 여러 언어로 동일한 코드 샘플을 동일하게 변경해야 하는 경우 각 언어마다 별도의 PR을 연다.
kubernetes/website
리포지터리의 문서 기여자를 위한 도구 디렉터리에는 기여 여정이 좀 더 순조롭게 진행되도록 도와주는 도구들이 포함되어 있다.