📜  在 Docker 中安装 Helm 和 Kubernetes

📅  最后修改于: 2022-05-13 01:56:45.221000             🧑  作者: Mango

在 Docker 中安装 Helm 和 Kubernetes

Helm 只是 Kubernetes 的一个包管理器。它可以帮助您管理 Kubernetes 应用程序——Helm Charts 可以帮助您定义、安装和升级甚至是最复杂的 Kubernetes 应用程序。

执行:

按照以下步骤在 Docker 中安装 Helm 和 Kubernetes:

第 1 步:安装 Docker

  • 首先,从官网下载Docker.exe(点击这里 链接直接下载win64版本的docker)
  • 在桌面上安装 docker.exe 文件。

安装 Docker 桌面

  • 安装完成后重新启动桌面。

安装完成

第 2 步:在 Docker 应用程序中启用 Kubernetes

Kubernetes,也称为 K8s,是一个用于自动化部署、扩展和管理容器化应用程序的开源系统。如果您不了解 Kubernetes,请访问本文,它包含对 Kubernetes 的基本介绍。如果要安装 Kubernetes,只需按照简单的步骤操作:

  • 打开 Docker 应用程序。
  • 单击设置 -> Kubernetes -> 启用 Kubernetes

第 3 步:为 Kubernetes 添加 Helm 包:

有两种方法可以添加 Helm 包:

使用 Chocolatey 包管理器(Windows):

  • 首先,确保您使用的是管理 shell。
  • 在您的命令上运行Set-ExecutionPolicy Bypass -Scope Process以检查执行策略
  • 现在要在您的系统上下载 choco,请复制以下代码并将其粘贴到您的命令 shell-
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

这可能与您的命令外壳不同,但过程是相同的。

  • 现在从 Chocolatey 安装 helm,转到Command Shell或更常见的PowerShell并输入:
choco install kubernetes-helm
电源外壳

运行 choco install kubernetes-helm 的 Windows PowerShell

使用脚本:

最简单的方法是复制以下代码并将其粘贴到您的命令外壳上:-  

curl https://raw.githubusercontent.com/helm/helm/master/scripts/get > get_helm.sh
chmod 700 get_helm.sh
./get_helm.sh

运行代码后的LocalHost提示窗口