AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-692191

solveit's questions

Martin Hope
solveit
Asked: 2021-09-03 06:01:53 +0800 CST

如何删除 K3s 集群中除 kube-system 之外的所有命名空间

  • 2

我有一个带有系统 pod(即kube-system命名空间)和我的应用程序 pod 的 K3s 集群:

kube-system   pod/calico-node-xxxx                          
kube-system   pod/calico-kube-controllers-xxxxxx   
kube-system   pod/metrics-server-xxxxx
kube-system   pod/local-path-provisioner-xxxxx
kube-system   pod/coredns-xxxxx
app-system    pod/my-app-xxxx
db-system     pod/my-db-xxxxx

我正在寻找一个 shell/kubectl 命令(用于自动化脚本),它可以删除我的应用程序命名空间(想要修改kubectl delete namespace app-system db-system)而不在命令中提及应用程序命名空间名称(因为将来如果集群中有更多应用程序命名空间,我必须每次编辑此脚本)。

这意味着我想删除集群中的所有命名空间,除了 kube-system

类似的东西 - kubectl delete namespace -v kube-system(我知道-v这里不是一个有效的参数,只是展示了 grep-v是如何使用除了以下单词的。寻找类似的东西kubectl delete ns...)

kubernetes kubectl k3s
  • 3 个回答
  • 694 Views
Martin Hope
solveit
Asked: 2021-08-17 03:57:39 +0800 CST

如何重新启动或重置自定义命名空间 pod

  • 0

我有一个带有kube-systempod 和我的应用程序(xyz-system命名空间)pod 的 k3s 集群:

kube-system   pod/calico-node-xxxx                          
kube-system   pod/calico-kube-controllers-xxxxxx   
kube-system   pod/metrics-server-xxxxx
kube-system   pod/local-path-provisioner-xxxxx
kube-system   pod/coredns-xxxxx
xyz-system    pod/my-app
xyz-system    pod/my-app-mqtt

我想在一个命令中重置/重新启动所有这些 pod(kube-system + xyz-system)(或者它可以是两个命名空间但没有部署名称的两个命令)而不提供部署名称,因为将来我可以创建更多部署,因此很难手动提供许多部署名称。

调试:使用链接中提到的
命令 ,我可以重新启动pod。但是,当我使用以下命令修改此命令时:当我监控它们时,各个 pod 没有重新启动,它们仍然处于运行状态。kubectl -n kube-system rollout restart daemonsets,deploymentskube-systemxyz-namespacekubectl -n xyz-system rollout restart deploymentswatch kubectl get all -A

有人可以让我知道如何实现这一目标吗?

kubernetes k3s
  • 1 个回答
  • 1056 Views
Martin Hope
solveit
Asked: 2021-08-10 04:24:47 +0800 CST

如何重启或重置 K3s 集群 Pod

  • 2

我有一个带有以下 pod 的 k3s ( v1.21.1+ k3s1) 集群:

kube-system   pod/calico-node-xxxx                          
kube-system   pod/calico-kube-controllers-xxxxxx   
kube-system   pod/metrics-server-xxxxx
kube-system   pod/local-path-provisioner-xxxxx
kube-system   pod/coredns-xxxxx

如何使用命令(kubectl可能)或任何脚本重新启动(停止并再次启动 pod)pod?

kubernetes k3s
  • 1 个回答
  • 5471 Views
Martin Hope
solveit
Asked: 2021-08-04 21:24:49 +0800 CST

如何删除grepped iptables

  • 1

我有 iptables 从cali-

 root@Ubuntu-18-VM:~# iptables -S | grep -oP '(?<!^:)cali-[^ ]+'
    cali-FORWARD
    cali-INPUT
    cali-OUTPUT
    cali-cidr-block
    cali-from-hep-forward
    cali-from-host-endpoint
    cali-from-wl-dispatch
    cali-from-wl-dispatch-5
    cali-fw-cali2847b154969
    cali-fw-cali4bb24809f90
    cali-fw-cali531f8f2e712
    cali-fw-cali5a82b3ff301
    cali-pri-_CVSZITRyIpEmH8AB6H
    cali-pri-_HayIXLB85hzHkIhWER
    cali-pri-_PTRGc0U-L5Kz7V6ERW
    cali-pri-_u2Tn2rSoAPffvE7JO6
    cali-pri-kns.kube-system
    cali-pro-_CVSZITRyIpEmH8AB6H
    cali-pro-_HayIXLB85hzHkIhWER
    cali-pro-_PTRGc0U-L5Kz7V6ERW
    cali-pro-_u2Tn2rSoAPffvE7JO6
    cali-pro-kns.kube-system
    cali-to-hep-forward
    cali-to-host-endpoint
    cali-to-wl-dispatch
    cali-to-wl-dispatch-5
    cali-tw-cali2847b154969
    cali-tw-cali4bb24809f90
    cali-tw-cali531f8f2e712
    cali-tw-cali5a82b3ff301
    cali-wl-to-host

如何删除这 31 个 iptables ?在 grep 之后我应该添加什么删除命令,以便该iptables -S命令不显示cali-iptables ?

linux bash iptables linux-networking shell-scripting
  • 1 个回答
  • 109 Views
Martin Hope
solveit
Asked: 2021-08-03 20:42:46 +0800 CST

如何从我的 k3s 设置中手动删除由 calico 创建的 calicoctl 和 iptables

  • 1

我有一个运行印花布豆荚 [ 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:我已经尝试了几件事-

  1. 命令kubectl delete -f https://raw.githubusercontent.com/aws/amazon-vpc-cni-k8s/release-1.5/config/v1.5/calico.yaml删除calico-node-but calico-kube-controller,calicoctl并且iptables -S仍然存在
  2. Kubectl delete这个队列中的命令也对我不起作用,在执行这两个命令之后calicoctl仍然iptables -S存在
kubernetes k3s calico
  • 2 个回答
  • 2249 Views
Martin Hope
solveit
Asked: 2021-06-26 01:28:24 +0800 CST

Kubernetes 中基于域名和通配符的 Calico 网络策略

  • 1

我有一个使用 kubernetes 编排器运行的应用程序。我想实现基于域名或通配符的 calico 网络策略,以便可以使用域名 ( FQDN/ DNS) 来允许从一个 pod 或一组 pod 访问(通过标签选择器)。

我遇到了calico doc,它说了同样的话,但不确定这是免费的还是付费的?有人可以证实这一点吗?我也可以在哪里得到这个例子?

kubernetes calico
  • 1 个回答
  • 1448 Views
Martin Hope
solveit
Asked: 2021-06-24 22:29:29 +0800 CST

Kubernetes 中基于域名正则表达式匹配的 Calico 网络策略

  • 2

我有一个使用 kubernetes 编排器运行的应用程序。我想实现基于域名正则表达式匹配的印花布网络策略。我在calico doc中看到他们使用 ip range(CIDR) 来控制来电和去电。
可以使用域名正则表达式匹配而不是 CIDR 来完成同样的事情吗?一些例子会有所帮助。

例如,我希望我的 calico 网络策略允许域的入口调用:

"^.+\\.app\\.ubuntu\\.net$ ^.+\\.aws-tools.org$ ^local\\.aws-tools\\.org$"
kubernetes calico
  • 1 个回答
  • 155 Views
Martin Hope
solveit
Asked: 2021-05-25 02:07:55 +0800 CST

如何在 Kubernetes 中检查应用程序响应

  • 1

我有一个在 K8s 编排中运行的用 C# 编写的 .net 框架应用程序。我只是想以固定的时间间隔(比如说每 300 秒)检查我在 pod 内运行的应用程序是否响应。

有人可以让我知道该怎么做吗?

.net kubernetes dotnet-framework devops
  • 1 个回答
  • 47 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve