如何在Windows及Linux WSL环境中安装kubeseal?
在Windows及WSL环境中安装kubeseal
Windows原生系统(Chocolatey方式)
如果已经安装Chocolatey,直接跳过安装步骤:
检查Chocolatey是否已安装
打开管理员权限的PowerShell,执行:choco --version若返回版本号则已安装,否则继续下一步。
安装Chocolatey
在管理员PowerShell中执行官方安装脚本命令:Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))安装完成后关闭并重新打开PowerShell,再次验证版本确认安装成功。
安装kubeseal
执行以下命令完成安装:choco install kubeseal过程中会提示确认,输入
Y回车即可。验证安装
执行命令检查版本:kubeseal --version返回版本信息则安装成功。
WSL(Linux子系统)环境安装
方法1:包管理器安装(Ubuntu/Debian系发行版)
- 添加Sealed Secrets的GPG密钥:
curl -fsSL https://pkgs.sealed-secrets.io/public-key.asc | sudo gpg --dearmor -o /usr/share/keyrings/sealed-secrets-keyring.gpg - 添加软件源:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/sealed-secrets-keyring.gpg] https://pkgs.sealed-secrets.io stable main" | sudo tee /etc/apt/sources.list.d/sealed-secrets.list > /dev/null - 更新源并安装kubeseal:
sudo apt update && sudo apt install kubeseal - 验证安装:
kubeseal --version
方法2:二进制文件安装(通用所有WSL发行版)
- 替换命令中的
v0.25.0为项目最新版本号,下载对应二进制包:wget https://github.com/bitnami-labs/sealed-secrets/releases/download/v0.25.0/kubeseal-0.25.0-linux-amd64.tar.gz - 解压压缩包:
tar -xvzf kubeseal-0.25.0-linux-amd64.tar.gz - 将二进制文件移动到系统PATH目录:
sudo install -m 755 kubeseal /usr/local/bin/kubeseal - 验证安装:
kubeseal --version
内容的提问来源于stack exchange,提问作者Lam
相关产品推荐
相关产品推荐

