问题标签 [calicoctl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
kubernetes - 在 Windows 上运行 calicoctl 会报错:Failed to create Calico API client: invalid configuration: no configuration has been provided
我正在将 k3d 与 calico 一起使用,并尝试使用它calicoctl
来设置网络策略。我可以在 Ubuntu 上运行它,但在 Windows 上却不行。为了设置它,我做了以下事情:
然后,当我尝试运行以应用NetWorkPolicy
with 时calicoctl apply -f my-policy.yaml
,出现错误:
创建 Calico API 客户端失败:无效配置:未提供配置,尝试设置 KUBERNETES_MASTER 环境变量
所以我尝试使用我的 Kubeconfig 的值来设置它:
这仍然给出了同样的错误。(注意:来自 Kubeconfig 的 ip 是“https://0.0.0.0:60776”)
因此,我尝试了以下所有方法,但均无效:
如何让“calicoctl-windows-amd64.exe”找到我的 Kubernetes 集群?
kubernetes - 如何从我的 k3s 中删除 calicoctl 和 iptables(由 calico 安装创建)
我有一个运行印花布豆荚 [ calico-node-
& calico-kube-controllers-
] 的 K3s 设置。在卸载 K3s 时,calico pod 被删除,但我看到它calicoctl
并且iptables -S
命令仍在运行并显示数据。
我想彻底删除calico(包括calico创建的calicoctl和Iptables)。哪些命令可以帮助我这样做?
K3s 卸载命令: /usr/local/bin/k3s-uninstall.sh
删除所有 k3s pod,包括 calico,但calicoctl
仍然iptables -S
有效。
PS:我已经尝试了几件事-
- 命令
kubectl delete -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/release-1.5/config/v1.5/calico.yaml
删除calico-node-
butcalico-kube-controller
,calicoctl
并且iptables -S
仍然存在 Kubectl delete
这个队列中的命令也对我不起作用,在执行这两个命令之后calicoctl
仍然iptables -S
存在
kubernetes - 删除 calico 的 iptables -S
我正在尝试使用calico-script删除所有与 calico 相关的 Iptables 。运行此脚本后,大部分 calico iptables 将被删除,但以下除外:
总共还剩下31个。我正在尝试在脚本中添加一个 grep 行,该行应该 grep 高于剩余的 31 个条目并删除那些 iptables。但是当我在第 14 行之后添加以下行时
我出现以下错误 31 次:
如何修复此脚本,以便它也可以 grep 和删除剩余的 31 个 iptables 条目。