我在本地集群上使用ArgoCD和ArgoRollouts。直接将其设置为本地集群,下载二进制文件,设置二进制文件的路径并执行kubectl argo rollouts version
然而,我正在尝试在一个新的Azure Kubernetes集群上安装它,但是无法做到,正如安装步骤所提到的,需要下载二进制文件并将其设置为Env路径,但是它在sudo mv ./kubectl-argo-rollouts-linux-amd64 /usr/local/bin/kubectl-argo-rollouts上失败了--这是可以理解的,但我如何克服它呢?
我没有遇到过安装ArgoRollouts的任何其他方式。在安装ArgoCD上有可用的文档,但没有ArgoRollouts。
发布于 2022-07-14 16:08:58
我们使用Kustomize为Argo部署生成我们的清单。我们还使用Argo管理Argo推出作为一个单独的应用程序。
> 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不管理它),那么您可以导航到kustomization目录并运行kustomize build . | kubectl apply -f -。
https://stackoverflow.com/questions/72947841
复制相似问题