[root@k8s-0 ~]# kubectl get cs NAME AGE controller-manager scheduler etcd-0 [root@k8s-0 ~]…
写水文啦啦啦啦啦啦啦 kubectl 可能是 Kubernetes(k8s) 最好用的用户接口, 但各种工具都得自己打磨打磨才能用得顺手, kubectl 也不例外. 日常使用起来…
为了确保整体的简单性和易上手,有时 Kubernetes 会通过一些简单的抽象隐去操作背后的复杂逻辑,但作为一名有梦想的工程师,掌握其背后的真正思路是十分有必要的。本文以 Kube…
作者 | 郑超 导读:OpenYurt 是阿里巴巴开源的云边协同一体化架构,与同类开源方案相比,OpenYurt 拥有可实现边缘计算全场景覆盖的能力。在之前的一篇文章中,我们介绍了…
如果你使用Kubernetes 的时间足够长,那么你肯定需要对其进行调试,但它是一个分布式系统,有很多组件,有时组件很难理解。在这篇文章中,我将介绍八个命令来调试Kubernete…
Kubernetes kubectl 命令自动补全 标签(空格分隔): Kubernetes Kubernetes安装 在k8s 1.3版本之前,设置kubectl命令自动补全是通…
1. Kubectl 基本命令1.1 创建对象1 2 3 4 5 6 7 8 # 创建资源,也可以使用远程 URL kubectl create -f ./my.yaml # 使用…
1. 什么是 kubectlkubectl 是 Kubernetes 的命令行工具,通过 API server 与集群进行交互。2. 配置 kubectlkubectl 可以通过 …
主要记录最近遇到的一些开发问题,解决方法。1. Kubernetes 中给 Node 增加 Role: worker1 2 3 4 kubectl get nodes NAME S…
1. 自动签发 Ingress 证书安装 cert-manager 1 2 3 4 5 6 7 8 9 10 kubectl apply -f https://raw.github…
磨刀不误砍柴工,无论什么时候,花点时间在工具链上都是值得的。1. 自动补全 - kubectlOS X 安装命令:1 brew install [email protected] …
1. 批量删除 Evicted 状态的 Pod1 kubectl get pods --all-namespaces -o wide | grep Evicted | awk '{…
1. 系统要求Kubernetes, >= 1.16.0-0Helm, >= 3.0Linux 内核 >= 4.9.17CentOS 7 升级内核过程,可以参考 …
长时间运行的集群,常会面临各种资源耗尽的问题,另外磁盘不足时 Kubelet 还会主动清理镜像增加不确定因素,本文提供了一些命令片段用于清理工作。1. Kubernetes 基础对…
1. 通过 kubectl create 添加1 kubectl create secret docker-registry mypullsecret --docker-serve…
1. 创建负载时,通过 nodeSelector 指定 Node给节点添加标签1 kubectl label node node2 project=A 指定 nodeSelecto…
1. 安装方式1 2 kubectl apply -f https://openebs.github.io/charts/openebs-operator.yaml kubectl…
使用 Kubectl 获取和删除孤立的 Secret 维护干净有序的 Kubernetes 集群对于 DevOp 团队非常重要,这样他们就不会不必要地浪费计算或财务资源,或者在孤立…