ようこそ!このリポジトリには、KubernetesのWebサイトとドキュメントをビルドするために必要な全アセットが格納されています。貢献に興味を持っていただきありがとうございます!
GitHubの画面右上にあるForkボタンをクリックすると、お使いのGitHubアカウントに紐付いた本リポジトリのコピーが作成され、このコピーのことをフォークと呼びます。フォークリポジトリの中ではお好きなように変更を加えていただいて構いません。加えた変更をこのリポジトリに追加したい任意のタイミングにて、フォークリポジトリからPull Reqeustを作成してください。
Pull Requestが作成されると、レビュー担当者が責任を持って明確かつ実用的なフィードバックを返します。 Pull Requestの所有者は作成者であるため、ご自身で作成したPull Requestを編集し、フィードバックに対応するのはご自身の役目です。 また、状況によっては2人以上のレビュアーからフィードバックが返されたり、アサインされていないレビュー担当者からのフィードバックが来ることがある点もご注意ください。 さらに、特定のケースにおいては、レビュー担当者がKubernetes tech reviewerに対してレビューを依頼することもあります。 レビュー担当者はタイムリーにフィードバックを提供するために最善を尽くしますが、応答時間は状況に応じて異なる場合があります。
Kubernetesのドキュメントへの貢献に関する詳細については以下のページをご覧ください:
ローカル環境で本ページを動かすのに推奨される方法は、静的サイトジェネレータのHugoを動かすのに特化したDockerイメージを使うことです。
Windows上で環境を作る場合はChocolateyを使ってインストール可能な追加のツールが必要になります。
choco install make
Dockerを使わずに環境を構築したい場合は、Hugoをローカル環境で動かすをご覧ください。
既にDockerが動いている環境であれば、以下のコマンドを使ってkubernetes-hugo
イメージをローカルでビルドします:
make docker-image
イメージが作成されたら、以下のコマンドを使ってWebサイトをローカル上で動かすことができます:
make docker-serve
お使いのブラウザにて http://localhost:1313 にアクセスすることでWebサイトが開きます。リポジトリ内のソースファイルに変更を加えると、HugoがWebサイトの内容を更新してブラウザに反映します。
Hugoのインストール方法についてはHugoの公式ドキュメントをご覧ください。このとき、netlify.toml
ファイルに記述されているHUGO_VERSION
と同じバージョンをインストールするようにしてください。
Hugoがインストールできたら、以下のコマンドを使ってWebサイトをローカル上で動かすことができます:
make serve
これで、Hugoのサーバーが1313番ポートを使って開始します。 お使いのブラウザにて http://localhost:1313 にアクセスしてください。リポジトリ内のソースファイルに変更を加えると、HugoがWebサイトの内容を更新してブラウザに反映します。
コミュニティのページをご覧になることで、Kubernetesコミュニティとの関わり方を学ぶことができます。
本プロジェクトのメンテナーには以下の方法で連絡することができます:
Kubernetesコミュニティへの参加については、Kubernetesの行動規範によって管理されています。
Kubernetesはコミュニティの参加によって成長しています。Webサイトおよびドキュメンテーションへの皆さんの貢献に感謝します!