23 14 11 6 4 2 1 1 1 Kubernets 中的文章

K8S基本命令操作

K8S基本命令操作 kubectl 是一个命令行接口,用于对 Kubernetes 集群运行命令。kubectl 在 $HOME/.kube 目录中寻找一个名为 config 的文件。您可以通过设置环境变量 KUBECONFIG 或设置 --kubeconfig 参数指定其它 kubeconfig 文件。 kubectl官方使用文档:https://kubernetes.io/docs/reference/kubectl/ov……

阅读全文

k8s异常资源强制删除

NameSpace #将namespace的配置文件输出保存 kubectl get namespace ingress-nginx -o json > ingress-nginx.json #删除spec及status部分的内容还有metadata字段 kubectl proxy --port=8081 & # 另启一个终端执行 curl -k -H "Content-Type: application/json" -X PUT --data-binary @ingress-nginx.json http://127.0.0.1:8081/api/v1/namespaces/ingress-nginx/finalize Pods kubectl delete ns xxx --grace-period=0 --force Pvc……

阅读全文

kubeadm安装cri-dockerd的kubernets集群

1.系统优化 升级内核 #安装ELRepo软件仓库的yum源 rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm # 安装完成后检查 /boot/grub2/grub.cfg 中对应内核 menuentry 中是否包含 initrd16 配置,如果没有,再安装一次! yum --enablerepo=elrepo-kernel install -y kernel-lt #查看已安装内核 sudo awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg # 设置开机从新内核启动 grub2-set-default 0 配置hosts cat <<EOF >> /etc/hosts 192.168.152.128 master-s 192.168.152.129 node EOF 确保MAC地址唯一 确保product_u……

阅读全文

特殊权限容器

容器root权限 你一定很奇怪,明明进入容器内,可以看到是root用户啊,为什么还要设置容器的root权限?这是因为容器内虽然看起来是root,但是却没有root的所有功能。当需要修改系统文件时,就不被允许。如果你的app恰好就要去修改系统文件,那么就需要明白如何设置容器的root……

阅读全文