gsh*_*abi 13 bash kubernetes kubernetes-ingress argocd
我只是尝试查看此处找到的 Argocd 入门指南https://argo-cd.readthedocs.io/en/stable/getting_started/。
我执行了步骤 1 和 2,然后运行命令argocd login --core
以跳过步骤 3-5(如指南中所述)。
当运行下一个命令时
argocd app create guestbook --repo https://github.com/argoproj/argocd-example-apps.git --path guestbook --dest-server https://kubernetes.default.svc --dest-namespace default
。
要应用应用程序本身,我收到以下错误:
FATA[0000] configmap "argocd-cm" not found
。尽管我确实在带有标签的集群上找到了它app.kubernetes.io/part-of: argocd
。
我还尝试返回步骤 3-5 并更改服务器和命名空间,但有些步骤不起作用,或者我不知道在其中做什么,在步骤 5 的第二个命令中我也遇到了相同的错误。谢谢寻求帮助。
小智 35
虽然configmap
位于argocd
命名空间中,但如果argocd
不是您当前的命名空间,则它将不起作用。要确保它是,请运行:
kubectl config set-context --current --namespace=argocd
Run Code Online (Sandbox Code Playgroud)
这为我解决了。来自如何在 kubernetes 中切换命名空间的命令
正如 @emile-tenezakis 所注意到的,如果这是当前的命名空间问题,您还可以使用argocd --namespace
或-n
标志来指定目标命名空间。
我在运行导出命令时遇到了同样的错误:
argocd admin export
FATA[0000] configmaps "argocd-cm" not found
Run Code Online (Sandbox Code Playgroud)
我能够让它像这样工作:
argocd -n argocd admin export
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
11125 次 |
最近记录: |