From 5aaaeda630eceda882fdac8c6009ebe0bd0676d5 Mon Sep 17 00:00:00 2001 From: Ryoko Tominaga Date: Mon, 1 Jun 2020 23:28:54 +0900 Subject: [PATCH 1/6] ja: Make /docs/tasks/tools/install-kubectl/ follow v1.17 of the original text --- content/ja/docs/tasks/tools/install-kubectl.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/content/ja/docs/tasks/tools/install-kubectl.md b/content/ja/docs/tasks/tools/install-kubectl.md index 1e6bb6b3a5..24c0e8b6c3 100644 --- a/content/ja/docs/tasks/tools/install-kubectl.md +++ b/content/ja/docs/tasks/tools/install-kubectl.md @@ -51,7 +51,7 @@ kubectlのバージョンは、クラスターのマイナーバージョンと 4. インストールしたバージョンが最新であることを確認してください: ``` - kubectl version + kubectl version --client ``` ### ネイティブなパッケージマネージャーを使用してインストールする @@ -129,7 +129,7 @@ kubectl version 4. インストールしたバージョンが最新であることを確認してください: ``` - kubectl version + kubectl version --client ``` ### Homebrewを使用してmacOSへインストールする @@ -150,7 +150,7 @@ macOSで[Homebrew](https://brew.sh/)パッケージマネージャーを使用 2. インストールしたバージョンが最新であることを確認してください: ``` - kubectl version + kubectl version --client ``` ### MacPortsを使用してmacOSへインストールする @@ -167,7 +167,7 @@ macOSで[MacPorts](https://macports.org/)パッケージマネージャーを使 2. インストールしたバージョンが最新であることを確認してください: ``` - kubectl version + kubectl version --client ``` ## Windowsへkubectlをインストールする {#install-kubectl-on-windows} @@ -188,7 +188,7 @@ macOSで[MacPorts](https://macports.org/)パッケージマネージャーを使 3. `kubectl`のバージョンがダウンロードしたものと同じであることを確認してください: ``` - kubectl version + kubectl version --client ``` {{< note >}} [Docker Desktop for Windows](https://docs.docker.com/docker-for-windows/#kubernetes)は、それ自身のバージョンの`kubectl`をPATHに追加します。Docker Desktopをすでにインストールしている場合、Docker Desktopインストーラーによって追加されたPATHの前に追加するか、Docker Desktopの`kubectl`を削除してください。 @@ -212,7 +212,7 @@ Windowsで[Powershell Gallery](https://www.powershellgallery.com/)パッケー 2. インストールしたバージョンが最新であることを確認してください: ``` - kubectl version + kubectl version --client ``` {{< note >}}アップデートする際は、手順1に示した2つのコマンドを再実行してください。{{< /note >}} @@ -235,7 +235,7 @@ Windowsへkubectlをインストールするために、[Chocolatey](https://cho 2. インストールしたバージョンが最新であることを確認してください: ``` - kubectl version + kubectl version --client ``` 3. ホームディレクトリへ移動してください: @@ -277,7 +277,7 @@ Google Cloud SDKの一部として、kubectlをインストールすることも 3. インストールしたバージョンが最新であることを確認してください: ``` - kubectl version + kubectl version --client ``` ## kubectlの設定を検証する From 95730ec38f64f50134ecf615530cb30b0032bde7 Mon Sep 17 00:00:00 2001 From: Ryoko Tominaga Date: Mon, 1 Jun 2020 23:49:11 +0900 Subject: [PATCH 2/6] update 'Install using other package management' section --- .../ja/docs/tasks/tools/install-kubectl.md | 20 ++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/content/ja/docs/tasks/tools/install-kubectl.md b/content/ja/docs/tasks/tools/install-kubectl.md index 24c0e8b6c3..69d94a1096 100644 --- a/content/ja/docs/tasks/tools/install-kubectl.md +++ b/content/ja/docs/tasks/tools/install-kubectl.md @@ -80,22 +80,24 @@ yum install -y kubectl ### 他のパッケージマネージャーを使用してインストールする +{{< tabs name="other_kubectl_install" >}} +{{% tab name="Snap" %}} Ubuntuまたは[snap](https://snapcraft.io/docs/core/install)パッケージマネージャーをサポートする別のLinuxディストリビューションを使用している場合、kubectlは[snap](https://snapcraft.io/)アプリケーションとして使用できます。 -Linuxで[Homebrew](https://docs.brew.sh/Homebrew-on-Linux)パッケージマネージャーを使用している場合は、kubectlを[インストール](https://docs.brew.sh/Homebrew-on-Linux#install)することが可能です。 - -{{< tabs name="other_kubectl_install" >}} -{{< tab name="Snap" codelang="bash" >}} -sudo snap install kubectl --classic +```shell +snap install kubectl --classic kubectl version -{{< /tab >}} -{{< tab name="Homebrew" codelang="bash" >}} +``` +{{% /tab %}} +{{% tab name="Homebrew" %}} +Linuxで[Homebrew](https://docs.brew.sh/Homebrew-on-Linux)パッケージマネージャーを使用している場合は、kubectlを[インストール](https://docs.brew.sh/Homebrew-on-Linux#install)することが可能です。 +```shell brew install kubectl kubectl version -{{< /tab >}} -{{< /tabs >}} +``` +{{% /tab %}} ## macOSへkubectlをインストールする {#install-kubectl-on-macos} From 9a3cecfbee95d6e497e8ad716269ce77dd77c917 Mon Sep 17 00:00:00 2001 From: Ryoko Tominaga Date: Mon, 1 Jun 2020 23:54:34 +0900 Subject: [PATCH 3/6] add section 'Upgrade Bash' --- .../ja/docs/tasks/tools/install-kubectl.md | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/content/ja/docs/tasks/tools/install-kubectl.md b/content/ja/docs/tasks/tools/install-kubectl.md index 69d94a1096..7928e1abe9 100644 --- a/content/ja/docs/tasks/tools/install-kubectl.md +++ b/content/ja/docs/tasks/tools/install-kubectl.md @@ -383,6 +383,27 @@ Bashにおけるkubectlの補完スクリプトは`kubectl completion bash`コ bash-completionにはv1とv2のバージョンがあり、v1はBash 3.2(macOSのデフォルト)用で、v2はBash 4.1以降向けです。kubectlの補完スクリプトはbash-completionのv1とBash 3.2では正しく**動作しません**。**bash-completion v2**および**Bash 4.1**が必要になります。したがって、macOSで正常にkubectlの補完を使用するには、Bash 4.1以降をインストールする必要があります([*手順*](https://itnext.io/upgrading-bash-on-macos-7138bd1066ba))。以下の手順では、Bash4.1以降(Bashのバージョンが4.1またはそれより新しいことを指します)を使用することを前提とします。 {{< /warning >}} +### bashのアップグレード + +ここではBash 4.1以降の使用を前提としています。Bashのバージョンは下記のコマンドで調べることができます。 + +```shell +echo $BASH_VERSION +``` + +バージョンが古い場合、Homebrewを使用してインストールもしくはアップグレードできます。 + +```shell +brew install bash +``` + +シェルをリロードし、希望するバージョンを使用していることを確認してください。 + +```shell +echo $BASH_VERSION $SHELL +``` + +Homebrewは通常、`/usr/local/bin/bash`フォルダ下でインストールを行います。 ### bash-completionをインストールする From 926b0d778d9cded11b53dfed3eabac7da07f6bfc Mon Sep 17 00:00:00 2001 From: Ryoko Tominaga Date: Tue, 2 Jun 2020 11:01:42 +0900 Subject: [PATCH 4/6] fix wording --- content/ja/docs/tasks/tools/install-kubectl.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/ja/docs/tasks/tools/install-kubectl.md b/content/ja/docs/tasks/tools/install-kubectl.md index 7928e1abe9..59997650c8 100644 --- a/content/ja/docs/tasks/tools/install-kubectl.md +++ b/content/ja/docs/tasks/tools/install-kubectl.md @@ -403,7 +403,7 @@ brew install bash echo $BASH_VERSION $SHELL ``` -Homebrewは通常、`/usr/local/bin/bash`フォルダ下でインストールを行います。 +Homebrewは通常、`/usr/local/bin/bash`フォルダ下にインストールします。 ### bash-completionをインストールする From 2cb01ae562571193fe9c4e8dae431f979805cae4 Mon Sep 17 00:00:00 2001 From: Ryoko Tominaga Date: Wed, 3 Jun 2020 08:31:06 +0900 Subject: [PATCH 5/6] fix section 'bash-completion install' --- content/ja/docs/tasks/tools/install-kubectl.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/ja/docs/tasks/tools/install-kubectl.md b/content/ja/docs/tasks/tools/install-kubectl.md index 59997650c8..b020581521 100644 --- a/content/ja/docs/tasks/tools/install-kubectl.md +++ b/content/ja/docs/tasks/tools/install-kubectl.md @@ -403,7 +403,7 @@ brew install bash echo $BASH_VERSION $SHELL ``` -Homebrewは通常、`/usr/local/bin/bash`フォルダ下にインストールします。 +Homebrewは通常、`/usr/local/bin/bash`にインストールします。 ### bash-completionをインストールする From 5321aed7fd94f51d47477aa044f28218b1eca779 Mon Sep 17 00:00:00 2001 From: Ryoko Tominaga Date: Wed, 3 Jun 2020 16:15:33 +0900 Subject: [PATCH 6/6] add tabs tag back --- content/ja/docs/tasks/tools/install-kubectl.md | 1 + 1 file changed, 1 insertion(+) diff --git a/content/ja/docs/tasks/tools/install-kubectl.md b/content/ja/docs/tasks/tools/install-kubectl.md index b020581521..afa28c8a77 100644 --- a/content/ja/docs/tasks/tools/install-kubectl.md +++ b/content/ja/docs/tasks/tools/install-kubectl.md @@ -98,6 +98,7 @@ brew install kubectl kubectl version ``` {{% /tab %}} +{{< /tabs >}} ## macOSへkubectlをインストールする {#install-kubectl-on-macos}