第 3 章 安装 GitOps CLI
Red Hat OpenShift GitOps argocd
CLI 工具只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
使用 GitOps argocd
CLI 工具从命令行配置和管理 Red Hat OpenShift GitOps 和 Argo CD 资源。GitOps argocd
CLI 旨在使 GitOps 计算任务简单而简洁。您可以在不同的平台中安装 CLI 工具。
压缩的存档和 RPM 都包含 argocd
可执行文件。如果您在红帽帐户中有一个有效的 OpenShift Container Platform 订阅,请使用软件包管理器(如 yum
或 dnf
)将 CLI 工具作为 RPM 安装。
3.1. 在 Linux 上安装 Red Hat OpenShift GitOps CLI
对于 Linux 发行版本,您可以将 GitOps argocd
CLI 下载为 tar.gz
归档。
流程
从您的操作系统和架构 的内容网关 下载最新版本的 CLI 工具。
操作系统 架构 Tarball Linux
x86_64, amd64
argocd-linux-amd64.tar.gz
Linux on IBM zSystems 和 IBM® LinuxONE
s390x
argocd-linux-s390x.tar.gz
Linux on IBM Power
ppc64le
argocd-linux-ppc64le.tar.gz
Linux on ARM
aarch64、arm64
argocd-linux-arm64.tar.gz
注意较新版本的 CLI 工具与旧版本的 Red Hat OpenShift GitOps 服务器兼容,反之亦然。
运行以下命令来提取存档:
$ tar xvzf <file>
运行以下命令,将二进制文件移到
PATH
环境变量的目录中:$ sudo mv argocd /usr/local/bin/argocd
运行以下命令使文件可执行:
$ sudo chmod +x /usr/local/bin/argocd
安装 GitOps
argocd
CLI 后,运行以下命令来验证其是否可用:$ argocd version --client
输出示例
argocd: v2.9.5+f943664 BuildDate: 2024-02-15T05:19:27Z GitCommit: f9436641a616d277ab1f98694e5ce4c986d4ea05 GitTreeState: clean GoVersion: go1.20.10 Compiler: gc Platform: linux/amd64 ExtraBuildInfo: openshift-gitops-version: 1.12.0, release: 0015022024 1
- 1
- 红帽构建的 Red Hat OpenShift GitOps 的构建信息。