align indents under ordered lists

This commit is contained in:
Soichiro KAWAMURA
2020-09-16 03:01:30 +09:00
committed by inductor
parent e749fe5cb2
commit fbb8d5950d
+108 -108
View File
@@ -107,34 +107,34 @@ kubectl version --client
1. 最新リリースをダウンロードしてください: 1. 最新リリースをダウンロードしてください:
```bash ```bash
curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl" curl -LO "https://storage.googleapis.com/kubernetes-release/release/$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)/bin/darwin/amd64/kubectl"
``` ```
特定のバージョンをダウンロードする場合、コマンドの`$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)`の部分を特定のバージョンに書き換えてください。 特定のバージョンをダウンロードする場合、コマンドの`$(curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt)`の部分を特定のバージョンに書き換えてください。
たとえば、macOSへ{{< param "fullversion" >}}のバージョンをダウンロードするには、次のコマンドを入力します: たとえば、macOSへ{{< param "fullversion" >}}のバージョンをダウンロードするには、次のコマンドを入力します:
```bash ```bash
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/darwin/amd64/kubectl curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/darwin/amd64/kubectl
``` ```
2. kubectlバイナリを実行可能にしてください。 2. kubectlバイナリを実行可能にしてください。
```bash ```bash
chmod +x ./kubectl chmod +x ./kubectl
``` ```
3. バイナリをPATHの中に移動させてください。 3. バイナリをPATHの中に移動させてください。
```bash ```bash
sudo mv ./kubectl /usr/local/bin/kubectl sudo mv ./kubectl /usr/local/bin/kubectl
``` ```
4. インストールしたバージョンが最新であることを確認してください: 4. インストールしたバージョンが最新であることを確認してください:
```bash ```bash
kubectl version --client kubectl version --client
``` ```
### Homebrewを使用してmacOSへインストールする ### Homebrewを使用してmacOSへインストールする
@@ -142,20 +142,20 @@ macOSで[Homebrew](https://brew.sh/)パッケージマネージャーを使用
1. インストールコマンドを実行してください: 1. インストールコマンドを実行してください:
```bash ```bash
brew install kubectl brew install kubectl
``` ```
または または
```bash ```bash
brew install kubernetes-cli brew install kubernetes-cli
``` ```
2. インストールしたバージョンが最新であることを確認してください: 2. インストールしたバージョンが最新であることを確認してください:
```bash ```bash
kubectl version --client kubectl version --client
``` ```
### MacPortsを使用してmacOSへインストールする ### MacPortsを使用してmacOSへインストールする
@@ -163,16 +163,16 @@ macOSで[MacPorts](https://macports.org/)パッケージマネージャーを使
1. インストールコマンドを実行してください: 1. インストールコマンドを実行してください:
```bash ```bash
sudo port selfupdate sudo port selfupdate
sudo port install kubectl sudo port install kubectl
``` ```
2. インストールしたバージョンが最新であることを確認してください: 2. インストールしたバージョンが最新であることを確認してください:
```bash ```bash
kubectl version --client kubectl version --client
``` ```
## Windowsへkubectlをインストールする {#install-kubectl-on-windows} ## Windowsへkubectlをインストールする {#install-kubectl-on-windows}
@@ -180,20 +180,20 @@ macOSで[MacPorts](https://macports.org/)パッケージマネージャーを使
1. [こちらのリンク](https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe)から、最新リリースである{{< param "fullversion" >}}をダウンロードしてください。 1. [こちらのリンク](https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe)から、最新リリースである{{< param "fullversion" >}}をダウンロードしてください。
または、`curl`をインストールされていれば、次のコマンドも使用できます: または、`curl`をインストールされていれば、次のコマンドも使用できます:
```bash ```bash
curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe curl -LO https://storage.googleapis.com/kubernetes-release/release/{{< param "fullversion" >}}/bin/windows/amd64/kubectl.exe
``` ```
最新の安定版を入手する際は(たとえばスクリプトで使用する場合)、[https://storage.googleapis.com/kubernetes-release/release/stable.txt](https://storage.googleapis.com/kubernetes-release/release/stable.txt)を参照してください。 最新の安定版を入手する際は(たとえばスクリプトで使用する場合)、[https://storage.googleapis.com/kubernetes-release/release/stable.txt](https://storage.googleapis.com/kubernetes-release/release/stable.txt)を参照してください。
2. バイナリをPATHに追加します 2. バイナリをPATHに追加します
3. `kubectl`のバージョンがダウンロードしたものと同じであることを確認してください: 3. `kubectl`のバージョンがダウンロードしたものと同じであることを確認してください:
```bash ```bash
kubectl version --client kubectl version --client
``` ```
{{< note >}} {{< note >}}
[Docker Desktop for Windows](https://docs.docker.com/docker-for-windows/#kubernetes)は、それ自身のバージョンの`kubectl`をPATHに追加します。Docker Desktopをすでにインストールしている場合、Docker Desktopインストーラーによって追加されたPATHの前に追加するか、Docker Desktopの`kubectl`を削除してください。 [Docker Desktop for Windows](https://docs.docker.com/docker-for-windows/#kubernetes)は、それ自身のバージョンの`kubectl`をPATHに追加します。Docker Desktopをすでにインストールしている場合、Docker Desktopインストーラーによって追加されたPATHの前に追加するか、Docker Desktopの`kubectl`を削除してください。
{{< /note >}} {{< /note >}}
@@ -204,72 +204,73 @@ Windowsで[Powershell Gallery](https://www.powershellgallery.com/)パッケー
1. インストールコマンドを実行してください(必ず`DownloadLocation`を指定してください): 1. インストールコマンドを実行してください(必ず`DownloadLocation`を指定してください):
```powershell ```powershell
Install-Script -Name 'install-kubectl' -Scope CurrentUser -Force Install-Script -Name 'install-kubectl' -Scope CurrentUser -Force
install-kubectl.ps1 [-DownloadLocation <path>] install-kubectl.ps1 [-DownloadLocation <path>]
``` ```
{{< note >}} {{< note >}}
`DownloadLocation`を指定しない場合、`kubectl`はユーザのTempディレクトリにインストールされます。 `DownloadLocation`を指定しない場合、`kubectl`はユーザのTempディレクトリにインストールされます。
{{< /note >}} {{< /note >}}
インストーラーは`$HOME/.kube`を作成し、設定ファイルを作成します。 インストーラーは`$HOME/.kube`を作成し、設定ファイルを作成します。
2. インストールしたバージョンが最新であることを確認してください: 2. インストールしたバージョンが最新であることを確認してください:
```powershell ```powershell
kubectl version --client kubectl version --client
``` ```
{{< note >}} {{< note >}}
アップデートする際は、手順1に示した2つのコマンドを再実行してください。 アップデートする際は、手順1に示した2つのコマンドを再実行してください。
{{< /note >}} {{< /note >}}
### ChocolateyまたはScoopを使用してWindowsへインストールする ### ChocolateyまたはScoopを使用してWindowsへインストールする
1. Windowsへkubectlをインストールするために、[Chocolatey](https://chocolatey.org)パッケージマネージャーや[Scoop](https://scoop.sh)コマンドラインインストーラーを使用することもできます。 1. Windowsへkubectlをインストールするために、[Chocolatey](https://chocolatey.org)パッケージマネージャーや[Scoop](https://scoop.sh)コマンドラインインストーラーを使用することもできます。
{{< tabs name="kubectl_win_install" >}} {{< tabs name="kubectl_win_install" >}}
{{% tab name="choco" %}} {{% tab name="choco" %}}
```powershell ```powershell
choco install kubernetes-cli choco install kubernetes-cli
``` ```
{{% /tab %}} {{% /tab %}}
{{% tab name="scoop" %}} {{% tab name="scoop" %}}
```powershell ```powershell
scoop install kubectl scoop install kubectl
``` ```
{{% /tab %}} {{% /tab %}}
{{< /tabs >}} {{< /tabs >}}
2. インストールしたバージョンが最新であることを確認してください: 2. インストールしたバージョンが最新であることを確認してください:
```powershell ```powershell
kubectl version --client kubectl version --client
``` ```
3. ホームディレクトリへ移動してください: 3. ホームディレクトリへ移動してください:
```powershell ```powershell
# cmd.exeを使用している場合は cd %USERPROFILE% を実行してください。 # cmd.exeを使用している場合は cd %USERPROFILE% を実行してください。
cd ~ cd ~
``` ```
4. `.kube`ディレクトリを作成してください: 4. `.kube`ディレクトリを作成してください:
```powershell ```powershell
mkdir .kube mkdir .kube
``` ```
5. 作成した`.kube`ディレクトリへ移動してください: 5. 作成した`.kube`ディレクトリへ移動してください:
```powershell ```powershell
cd .kube cd .kube
``` ```
6. リモートのKubernetesクラスターを使うために、kubectlを設定してください: 6. リモートのKubernetesクラスターを使うために、kubectlを設定してください:
```powershell ```powershell
New-Item config -type file New-Item config -type file
``` ```
{{< note >}} {{< note >}}
Notepadなどの選択したテキストエディターから設定ファイルを編集してください。 Notepadなどの選択したテキストエディターから設定ファイルを編集してください。
@@ -282,15 +283,15 @@ Google Cloud SDKの一部として、kubectlをインストールすることも
1. [Google Cloud SDK](https://cloud.google.com/sdk/)をインストールしてください。 1. [Google Cloud SDK](https://cloud.google.com/sdk/)をインストールしてください。
2. `kubectl`のインストールコマンドを実行してください: 2. `kubectl`のインストールコマンドを実行してください:
```shell ```shell
gcloud components install kubectl gcloud components install kubectl
``` ```
3. インストールしたバージョンが最新であることを確認してください: 3. インストールしたバージョンが最新であることを確認してください:
```shell ```shell
kubectl version --client kubectl version --client
``` ```
## kubectlの設定を検証する ## kubectlの設定を検証する
@@ -355,15 +356,15 @@ source /usr/share/bash-completion/bash_completion
- 補完スクリプトを`~/.bashrc`内でsourceしてください: - 補完スクリプトを`~/.bashrc`内でsourceしてください:
```bash ```bash
echo 'source <(kubectl completion bash)' >>~/.bashrc echo 'source <(kubectl completion bash)' >>~/.bashrc
``` ```
- 補完スクリプトを`/etc/bash_completion.d`ディレクトリに追加してください: - 補完スクリプトを`/etc/bash_completion.d`ディレクトリに追加してください:
```bash ```bash
kubectl completion bash >/etc/bash_completion.d/kubectl kubectl completion bash >/etc/bash_completion.d/kubectl
``` ```
- kubectlにエイリアスを張っている場合は、以下のようにシェルの補完を拡張して使うことができます: - kubectlにエイリアスを張っている場合は、以下のようにシェルの補完を拡張して使うことができます:
```bash ```bash
@@ -443,28 +444,28 @@ export BASH_COMPLETION_COMPAT_DIR="/usr/local/etc/bash_completion.d"
- 補完スクリプトを`~/.bash_profile`内でsourceする: - 補完スクリプトを`~/.bash_profile`内でsourceする:
```bash ```bash
echo 'source <(kubectl completion bash)' >>~/.bash_profile echo 'source <(kubectl completion bash)' >>~/.bash_profile
``` ```
- 補完スクリプトを`/usr/local/etc/bash_completion.d`ディレクトリに追加する: - 補完スクリプトを`/usr/local/etc/bash_completion.d`ディレクトリに追加する:
```bash ```bash
kubectl completion bash >/usr/local/etc/bash_completion.d/kubectl kubectl completion bash >/usr/local/etc/bash_completion.d/kubectl
``` ```
- kubectlにエイリアスを張っている場合は、以下のようにシェルの補完を拡張して使うことができます: - kubectlにエイリアスを張っている場合は、以下のようにシェルの補完を拡張して使うことができます:
```bash ```bash
echo 'alias k=kubectl' >>~/.bash_profile echo 'alias k=kubectl' >>~/.bash_profile
echo 'complete -F __start_kubectl k' >>~/.bash_profile echo 'complete -F __start_kubectl k' >>~/.bash_profile
``` ```
- kubectlをHomwbrewでインストールした場合([前述](#homebrewを使用してmacosへインストールする)のとおり)、kubectlの補完スクリプトはすでに`/usr/local/etc/bash_completion.d/kubectl`に格納されているでしょう。この場合、なにも操作する必要はありません。 - kubectlをHomwbrewでインストールした場合([前述](#homebrewを使用してmacosへインストールする)のとおり)、kubectlの補完スクリプトはすでに`/usr/local/etc/bash_completion.d/kubectl`に格納されているでしょう。この場合、なにも操作する必要はありません。
{{< note >}} {{< note >}}
Homebrewでインストールしたbash-completion v2は`BASH_COMPLETION_COMPAT_DIR`ディレクトリ内のすべてのファイルをsourceするため、後者の2つの方法が機能します。 Homebrewでインストールしたbash-completion v2は`BASH_COMPLETION_COMPAT_DIR`ディレクトリ内のすべてのファイルをsourceするため、後者の2つの方法が機能します。
{{< /note >}} {{< /note >}}
どの場合でも、シェルをリロードしたあとに、kubectlの自動補完が機能するはずです。 どの場合でも、シェルをリロードしたあとに、kubectlの自動補完が機能するはずです。
{{% /tab %}} {{% /tab %}}
@@ -506,4 +507,3 @@ compinit
* [アプリケーションを起動して公開する方法を学ぶ](/ja/docs/tasks/access-application-cluster/service-access-application-cluster/) * [アプリケーションを起動して公開する方法を学ぶ](/ja/docs/tasks/access-application-cluster/service-access-application-cluster/)
* あなたが作成していないクラスターにアクセスする必要がある場合は、[クラスターアクセスドキュメントの共有](/ja/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)を参照してください * あなたが作成していないクラスターにアクセスする必要がある場合は、[クラスターアクセスドキュメントの共有](/ja/docs/tasks/access-application-cluster/configure-access-multiple-clusters/)を参照してください
* [kubectlリファレンスドキュメント](/docs/reference/kubectl/kubectl/)を参照する * [kubectlリファレンスドキュメント](/docs/reference/kubectl/kubectl/)を参照する