Linux, Unix 및 Windows 시스템을 위한 자동화된 관리 엔진인 Puppet은 중앙 집중식 사양을 기반으로 관리 작업(예: 사용자 추가, 패키지 설치, 서버 구성 업데이트)을 수행합니다.
Puppet 및 관련 프로젝트에 대한 문서는 Puppet Docs 사이트에서 온라인으로 찾을 수 있습니다.
HTTP API 인덱스
Puppet을 실행하는 가장 좋은 방법은 오케스트레이션 기능, 웹 콘솔 및 전문 지원도 포함하는 Puppet Enterprise(PE)를 사용하는 것입니다. PE 문서는 여기에서 확인할 수 있습니다.
Puppet의 오픈 소스 릴리스를 설치하려면 문서 사이트의 설치 가이드를 참조하세요.
테스터 또는 개발자로서 소스에서 Puppet을 실행해야 하는 경우 Puppet 개발을 위한 빠른 시작 가이드를 참조하세요.
우리는 당신의 기여를 받고 싶습니다! 개발을 위한 시스템 설정에 대한 빠른 가이드를 보려면 빠른 시작 가이드를 살펴보세요. 일단 실행하고 나면 기여 문서를 살펴보고 변경 사항을 병합하는 방법을 확인하세요.
Puppet 개발에 대한 더 완전한 문서를 보려면 나머지 개발자 문서를 살펴보세요.
라이센스 파일을 참조하세요. Puppet은 Apache 라이센스에 따라 Puppet, Inc.로부터 라이센스를 받았습니다. Puppet, Inc.에 연락할 수 있습니다: [email protected]
이 프로젝트의 GitHub 문제에 문제를 기록해 주세요. 질문을 하고 다른 사람에게 도움을 받을 수 있는 메일링 리스트가 있으며, 채팅을 선호하는 경우 Puppet Community Slack도 있습니다.
우리는 릴리스에 의미론적 버전 번호를 사용하며, 패치 릴리스와 부 릴리스가 출시되면 업그레이드하여 사용자가 가능한 한 최신 상태를 유지할 것을 권장합니다.
버그 수정 및 지속적인 개발은 현재 주요 버전의 부 릴리스에서 이루어질 것입니다. 보안 수정 사항은 이전 주요 버전이 더 이상 유지 관리되지 않을 때까지 최선을 다해 이전 주요 버전으로 백포트됩니다.
예를 들어, Puppet 8.1.1에서 보안 취약점이 발견되면 8 시리즈에서 이를 수정하며, 대부분 8.1.2로 수정합니다. 그러면 유지관리자는 해당 수정 사항을 최신 Puppet 7 릴리스로 백포트하기 위해 최선의 노력을 다할 것입니다.
상용 고객에게는 보안 패치 및 버그 수정을 포함한 장기 지원이 제공됩니다. 자세한 내용은 다음 페이지를 참조하세요.
Puppet Enterprise 지원 수명 주기