[英]Installing Argo Rollouts on Azure Kubernetes cluster
我在本地集群上使用ArgoCD和ArgoRollouts 。 将其设置为本地集群很简单,下载二进制文件,设置二进制文件的路径并执行kubectl argo rollouts version
但是,我正在尝试将其安装在新的 Azure Kubernetes 集群上,但无法执行,根据提到的 安装步骤,需要下载二进制文件并将其设置为 Env 路径,但在sudo mv ./kubectl-argo-rollouts-linux-amd64 /usr/local/bin/kubectl-argo-rollouts
处失败sudo mv ./kubectl-argo-rollouts-linux-amd64 /usr/local/bin/kubectl-argo-rollouts
-这是可以理解的,但我该如何克服呢?
我还没有遇到任何其他安装 ArgoRollouts 的方法。 有关于安装 ArgoCD的文档,但没有关于 ArgoRollouts 的文档。
我们使用 Kustomize 为 Argo Rollouts 生成清单。 我们还使用 Argo CD 将 Argo Rollouts 作为单独的应用程序进行管理。
> cat kustomization.yml
resources:
- https://raw.githubusercontent.com/argoproj/argo-rollouts/v1.2.1/manifests/install.yaml
- https://raw.githubusercontent.com/argoproj/argo-rollouts/v1.2.1/manifests/dashboard-install.yaml
- https://raw.githubusercontent.com/argoproj/argo-rollouts/v1.2.1/manifests/notifications-install.yaml
images:
- name: quay.io/argoproj/argo-rollouts
newTag: v1.2.1
- name: quay.io/argoproj/kubectl-argo-rollouts
newTag: v1.2.1
namespace: argo-rollouts
如果您想手动安装(即 Argo CD 不管理它),那么您可以导航到 kustomization 目录并运行kustomize build . | kubectl apply -f -
kustomize build . | kubectl apply -f -
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.