여기서 헬름 프로젝트의 웹 사이트 helm.sh를 구성하는 모든 것을 확인할 수 있습니다. 문서를 편집하거나 웹 사이트 버그를 보고하거나 새 블로그 게시물을 작성하려는 경우 잘 찾아오셨습니다!
Helm.sh는 사용자 지정 테마를 사용하여 구축된 간단한 휴고(Hugo) 정적 사이트입니다. 웹 사이트를 로컬에서 실행하려면 먼저 휴고와 이와 관련된 모듈(dependencies)을 설치해야 합니다.
brew install hugo
yarn install
설치 후에 사이트를 로컬에서 컴파일하고 실행할 수 있습니다.
hugo serve
변경 사항을 main
브랜치에 병합하면 넷틀리파이(Netlify)에 자동으로 배포됩니다. 빌드 로그는 여기에서 확인할 수 있습니다.
누구나 풀 리퀘스트(PR)를 제출하여 Helm.sh을 편집할 수 있습니다. 커밋을 위해서는 서명이 필요합니다. 기여 가이드를 참조하세요.
풀 리퀘스트는 병합되기 전에 관리자의 승인이 필요합니다.
헬름 3 릴리스 이후 모든 프로젝트 문서는 이 저장소 /content/en/docs/
에 있습니다.
이전 버전의 경우, 기본 헬름 저장소의 dev-v2 브랜치를 참조합니다.
헬름 CLI 명령어 목록에 대한 문서는 기본 헬름 프로젝트 저장소에서 내보내지고, 여기에서 레퍼런스로 제공됩니다.
문서를 업데이트하려면 다음을 수행해야 합니다.
helm plugin uninstall
을 실행하여 현재 설치된 모든 플러그인을 제거합니다.content/en/docs/helm/
으로 이동합니다.- 기존 마크다운 파일을 대체하여 새로운 마크다운 문서 파일을 생성하기 위해
helm docs --type markdown
을 실행합니다. - 변경된 각 파일에 YAML 프런트 매터(front-matter)를 다시 추가합니다.
- 변경 내용을 커밋하고 PR을 만들어 웹 사이트를 업데이트합니다.
블로그 게시물은 풀 리퀘스트를 통해 만들어집니다. 다음 단계를 사용하여 추가합니다.
- 새 파일을
content/en/blog/
디렉터리에 추가합니다. 디렉터리의 이름은 게시 날짜 및 제목입니다. 파일은 마크다운 형식이어야 합니다. 형식 예시는 기존 제목을 참조합니다. - 아래 형식을 사용하여 헤더 메타데이터를 파일에 추가합니다(퍼머링크 구조 참고). 이름(들)이어야 하는
authorname
은 권장되지만 필수는 아닌 필드이며, 게시물에 그대로 표시됩니다. 또한authorlink
는authorname
이 사용하는 링크입니다.
---
title: "A Fancy Title"
slug: "fancy-title"
authorname: "Captain Awesome"
authorlink: "https://example.com"
date: "yyyy-mm-dd"
---
- 게시물 내용을
---
아래에 마크다운 형식으로 추가합니다. 제목은 여기에 포함되지 않아도 됩니다. - 모든 이미지는
/content/en/blog/images/
디렉토리에 두어야 합니다. 이미지 크기를 줄이려면 무손실 압축되어야 합니다. ImageOptim와 같은 도구를 사용할 수 있습니다. - 블로그 인덱스 페이지의 내용을 요약하려면 마크다운 파일에
<!--more-->
구분자를 넣습니다. 이렇게 하면 더 읽기(Read More) 링크로 내용 끝을 자릅니다.
블로그 PR은 병합되기 전에 주요 헬름 관리자들의 승인이 필요합니다.
전세계에서 헬름을 더 쉽게 사용할 수 있도록 헬름 사이트 및 문서 컨텐츠 번역을 환영합니다.
Helm.sh은 여러 언어를 지원합니다. 해외 사용자를 위한 컨텐츠 번역과 구성 가이드는 헬름 문서 현지화�를 참조하세요.
헬름 커뮤니티 참여는 헬름 행동 강령을 따릅니다.
웹 사이트 및 문서 기여에 감사드립니다! 👏