Skip to content

Commit 33c2953

Browse files
authored
Merge pull request #39525 from yayoimizuha/patch-1
[ja] Update install-kubeadm.md
2 parents 9a8e973 + 58917de commit 33c2953

File tree

1 file changed

+31
-10
lines changed

1 file changed

+31
-10
lines changed

content/ja/docs/setup/production-environment/tools/kubeadm/install-kubeadm.md

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -153,16 +153,37 @@ kubeadmは`kubelet`や`kubectl`をインストールまたは管理**しない**
153153

154154
{{< tabs name="k8s_install" >}}
155155
{{% tab name="Ubuntu、Debian、またはHypriotOS" %}}
156-
```bash
157-
sudo apt-get update && sudo apt-get install -y apt-transport-https curl
158-
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
159-
cat <<EOF | sudo tee /etc/apt/sources.list.d/kubernetes.list
160-
deb https://apt.kubernetes.io/ kubernetes-xenial main
161-
EOF
162-
sudo apt-get update
163-
sudo apt-get install -y kubelet kubeadm kubectl
164-
sudo apt-mark hold kubelet kubeadm kubectl
165-
```
156+
1. `apt`のパッケージ一覧を更新し、Kubernetesの`apt`リポジトリを利用するのに必要なパッケージをインストールします:
157+
158+
```shell
159+
sudo apt-get update
160+
sudo apt-get install -y apt-transport-https ca-certificates curl
161+
```
162+
163+
2. Google Cloudの公開鍵をダウンロードします:
164+
165+
```shell
166+
sudo curl -fsSLo /etc/apt/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
167+
```
168+
169+
3. Kubernetesの`apt`リポジトリを追加します:
170+
171+
```shell
172+
echo "deb [signed-by=/etc/apt/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
173+
```
174+
175+
4. `apt`のパッケージ一覧を更新し、kubelet、kubeadm、kubectlをインストールします。そしてバージョンを固定します:
176+
177+
```shell
178+
sudo apt-get update
179+
sudo apt-get install -y kubelet kubeadm kubectl
180+
sudo apt-mark hold kubelet kubeadm kubectl
181+
```
182+
{{< note >}}
183+
Debian 12やUbuntu 22.04より古いリリースでは、`/etc/apt/keyrings`はデフォルトでは存在しません。
184+
必要に応じてこのディレクトリを作成し、誰でも読み取り可能で、管理者のみ書き込み可能にすることができます。
185+
{{< /note >}}
186+
166187
{{% /tab %}}
167188
{{% tab name="CentOS、RHEL、またはFedora" %}}
168189
```bash

0 commit comments

Comments
 (0)