このリポジトリには、KubernetesのWebサイトとドキュメントをビルドするために必要な全アセットが格納されています。貢献に興味を持っていただきありがとうございます!
Hugoのインストール方法についてはHugoの公式ドキュメントをご覧ください。このとき、netlify.toml
ファイルに記述されているHUGO_VERSION
と同じバージョンをインストールするようにしてください。
Hugoがインストールできたら、以下のコマンドを使ってWebサイトをローカル上で動かすことができます:
git clone https://github.com/kubernetes/website.git
cd website
git submodule update --init --recursive --depth 1
注意: KubernetesのウェブサイトではDocsyというHugoのテーマを使用しています。リポジトリを更新していない場合、 website/themes/docsy
ディレクトリは空です。 このサイトはテーマのローカルコピーなしでは構築できません。
テーマをアップデートするには以下のコマンドを実行します:
git submodule update --init --recursive --depth 1
サイトをローカルでビルドしてテストするには以下のコマンドを実行します:
hugo server --buildFuture
これで、Hugoのサーバーが1313番ポートを使って開始します。お使いのブラウザにて http://localhost:1313 にアクセスしてください。リポジトリ内のソースファイルに変更を加えると、HugoがWebサイトの内容を更新してブラウザに反映します。
コミュニティのページをご覧になることで、SIG Docs Kubernetesコミュニティとの関わり方を学ぶことができます。
本プロジェクトのメンテナーには以下の方法で連絡することができます:
GitHubの画面右上にあるForkボタンをクリックすると、お使いのGitHubアカウントに紐付いた本リポジトリのコピーが作成され、このコピーのことをフォークと呼びます。フォークリポジトリの中ではお好きなように変更を加えていただいて構いません。加えた変更をこのリポジトリに追加したい任意のタイミングにて、フォークリポジトリからPull Reqeustを作成してください。
Pull Requestが作成されると、レビュー担当者が責任を持って明確かつ実用的なフィードバックを返します。Pull Requestの所有者は作成者であるため、ご自身で作成したPull Requestを編集し、フィードバックに対応するのはご自身の役目です。
また、状況によっては2人以上のレビュアーからフィードバックが返されたり、アサインされていないレビュー担当者からのフィードバックが来ることがある点もご注意ください。
さらに、特定のケースにおいては、レビュー担当者がKubernetesの技術的なレビュアーに対してレビューを依頼することもあります。レビュー担当者はタイムリーにフィードバックを提供するために最善を尽くしますが、応答時間は状況に応じて異なる場合があります。
Kubernetesのドキュメントへの貢献に関する詳細については以下のページをご覧ください:
Language | Language |
---|---|
中国語 | 韓国語 |
フランス語 | ポーランド語 |
ドイツ語 | ポルトガル語 |
ヒンディー語 | ロシア語 |
インドネシア語 | スペイン語 |
イタリア語 | ウクライナ語 |
日本語 | ベトナム語 |
Kubernetesコミュニティへの参加については、CNCFの行動規範によって管理されています。
Kubernetesはコミュニティの参加によって成長しています。Webサイトおよびドキュメンテーションへの皆さんの貢献に感謝します!