set 在对象上设置特定功能 run-container 在集群上运行特定镜像,已被run替代 基本命令(中级):get 现实一个或多个资源 explain 资源文档 edit 编辑服务器上的资源 delete 按照文件名称,标准输入,资源和名称来刪除资源,还可以通过资源和标签选择器 部署命令:rollout 管理资源的部署 rolling-update 执行给定的ReplicationC...
在K8s环境部署应用后,经常遇到需要进入pod进行排错。除了查看pod logs和describe方式之外,传统的解决方式是在业务pod基础镜像中提前安装好procps、net-tools、tcpdump、vim等工具。但这样既不符合最小化镜像原则,又徒增Pod安全漏洞风险。 有没有一种即插即用的排错工具呢? 今天为大家推荐一款K8s pod诊断工具,kubectl-...
复制 kubectlgetpod-owide--all-namespaces 9、查看各pod的内存使用情况 代码语言:javascript 复制 kubectl top pod--all-namespaces 10、查看某pod的相关日志 代码语言:javascript 复制 kubectl logs-f--tail=100-n<namespace><podName> logs -f --tail=100 表示持续查看最新的 100 行日志。 11、查看上一个...
在K8s环境部署应用后,经常遇到需要进入pod进行排错。除了查看pod logs和describe方式之外,传统的解决方式是在业务pod基础镜像中提前安装好procps、net-tools、tcpdump、vim等工具。但这样既不符合最小化镜像原则,又徒增Pod安全漏洞风险。 有没有一种即插即用的排错工具呢? 今天为大家推荐一款K8s pod诊断工具,kubectl-...
kubectl 功能非常强大, 常见的命令使用方式可以参考 kubectl --help,或者这篇文章 这篇文章首先会简单介绍几个 kubectl 你可能不知道的小技巧,主要篇幅介绍 kubectl 的 plugin. kubectl 小技巧 设置自动补全 kubectl completion zsh 检查资源 SPEC (有没有遇到过 想看SPEC 只能去查API文档或者翻代码的情况?) kubectl...
本指南说明如何缩放 vCore 和/或内存。 纵向扩展或缩减服务器的 vCore 或内存设置意味着可以设置每个 vCore 和内存设置的最小值和/或最大值。 如要将服务器配置为使用特定的 vCore 数目或特定的内存量,请将最小值设置设为等于最大值设置。 在增加为 vCore 和内存设置的值之前,必须确保 ...
Kubernetes提供了一个命令行工具,用于使用Kubernetes API与Kubernetes群集的控制平面(可以认为是管理端)进行通信。 工具名称为kubectl,查找工具(这个可以到官方下载对应版本的二进制程序或自己编译都可以) [root@aozhejin ~]# whereis kubectl kubectl: /usr/local/bin/kubectl ...
本小节将指导您如何在本地使用 kubectl 工具连接到集群。 说明 kubectl 是标准的 Kubernetes 命令行管理工具,您可以通过 Kubectl 来管理和控制 QKE 集群。 通过负载均衡器 对于高可用的 QKE (三个主节点)或配置了K8s apiserver EIP的集群,可通过负载均衡器连接集群。
我们已经知道 K8s 的常用术语和一些思想,要想进行二次开发,或者简单的说跑起来,运行一个小实例,那就要求我们需要对ta的常用操作相当的熟悉。入手了解kubectl 是非常快速的一个方式,下面,我们就来看看kubectl的命令行操作的常用方式。 1.kubectl用法详解
7.kubectl get pods -n namespace -o wide 查看应用pod部署到那个node上 root@kubernets-master:/usr/local/kubernetes/dashboard# kubectl get pods -n kubernetes-dashboard -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATES dashboard-metrics-scraper-7b8b58dc8b-mkj4b 1/1...