删除POD kubectl delete pod PODNAME --force --grace-period=0 ```#删除NAMESPACEkubectl delete namespace NAMESPACENAME --force --grace-period=0```
原创 10月前
277阅读
 欢迎关注我的公众号: 目前刚开始写一个月,一共写了18篇原创文章,文章目录如下:​​istio多集群探秘,部署了50次多集群后我得出的结论​​​​istio多集群链路追踪,附实操视频​​​​istio防故障利器,你知道几个,istio新手不要读,太难!​​​​istio业务权限控制,原来可以这么玩​​​​istio实现非侵入压缩,微服务之间如何实现压缩​​​​不懂envoyf
原创 2022-08-11 10:49:51
15阅读
第一部分:Pod在 Kubernetes 中,Pod 代表的是集群上处于运行状态的一组【容器】的集合创建并运行Pod(不推荐直接通过Pod运行容器)kubectl run <Pod名称> --image=<镜像名称> --port=<端口> --namespace=<命名空间> # 创建并运行一个pod(不推荐直接运行Pod) kubectl get
转载 4天前
0阅读
k8s的架构是用户使用kubectl工具对虚拟机资源进行各种各样的控制和定制。而kubectl本身并不包含对其核心资源的访问与控制。而是通过http通信与api-server进行交互实现资源的管理。而api-server的核心其实就是etcd数据库,它将各种资源的管理通过对etcd中的数据进行更改实现。这篇文章简要分析一下kubectl对api-server发起访问的过程。以kubectl cre
转载 3月前
94阅读
查看某个命名空间下的pods
原创 2021-03-22 22:07:51
59阅读
官网:https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/ConfigMaps allow you to decouple configuration artifacts from image content to keep containerized applications porta
# Java Request 获取 Namespace ## 简介 在Java中,我们经常会使用请求(Request)来获取数据或执行某些操作。然而,有时候我们需要在请求中获取 Namespace(命名空间)的信息,以便在不同的上下文中进行区分和处理。本文将介绍如何通过 Java 请求获取 Namespace,并结合示例解决一个实际的问题。 ## 问题背景 假设我们正在开发一个电子商务网站,其
原创 3月前
20阅读
# HBASE获取namespace空间大小 ## 简介 在HBase中,namespace是一种组织和管理表的方式。每个namespace下可以创建多个表,而每个表都属于一个namespace。在实际应用中,我们经常需要获取某个namespace的大小,以进行容量规划和性能优化。本文将介绍如何使用HBase API获取namespace的空间大小。 ## 流程 下面是获取HBase name
原创 3月前
67阅读
# Python Kubectl API 获取数据 ## 概述 在本文中,我们将探讨如何使用Python编程语言和Kubectl命令行工具获取数据。Kubectl是一个用于与Kubernetes集群进行交互的命令行工具,而Python则是一种功能强大的编程语言。通过结合使用这两者,我们可以编写Python代码来调用Kubectl API并获取所需的数据。 ## 整体流程 下面是整个流程的概览,
原创 2月前
19阅读
0.kubectl使用vim /etc/profile 进入配置文件,定义别名=原命令操作 source /etc/profile 使配置文件生效 kubectl命令补全工具 bash-completion1.NameSpace管理(1)查看全部命名空间kubectl get namespaces(2) 创建新的命名空间kubectl create namespace test20220130(3
kubernetes 常用命令(K8S)1、kubectl version2、kubectl get2.1、kubectl get nodes2.2、kubectl get pods2.3、kubectl get services & kubectl get svc2.4、kubectl get ReplicaSets & kubectl get rs2.5、kubectl ge
在那篇《使用独立PID namespace防止误杀进程》中的最后,我碰到了一个难题,那就是父PID namespace中的进程无法使用进入子PID namespace中通过echo $$ >$pidfile写入的pid值,进程发信号时,目标pid是和自己处于同样的PID namespace的。当时我的方法是使用ps+grep的方式去寻找,然而如果遇到多个同名进程的时候,这一招也将碰壁。那么有
原创 2013-07-14 23:47:00
680阅读
在那篇《 使用独立PID namespace防止误杀进程》中的最后,我碰到了一个难题,那就是父PID namespace中的进程无法使用进入子PID namespace中通过echo $$ >$pidfile写入的pid值,进程发信号时,目标pid是和自己处于同样的PID namespace的。当时我的方法是使用ps+grep的方式去寻找,然而如果遇到多个同名进程的时候,这一招也将碰壁。那么有没有别的办法呢?在我这,这类问题是我最想碰到的啦,哈哈。 还记得进入子PID namespace的bash后,ps -e为何还是父进程的结果吗?因为mount proc的原因,因为在mount的时候
转载 2013-07-15 21:51:00
137阅读
2评论
# HBASE获取namespace和表信息 ## 简介 Apache HBase是一个分布式、可伸缩、可靠的NoSQL数据库,基于Hadoop的HDFS文件系统,提供实时读写访问海量数据的能力。在HBase的数据模型中,数据以表的形式组织,表可以包含多个列族,每个列族又可以包含多个列。为了更好地管理和组织表,HBase引入了namespace的概念。 namespace是HBase中的一个
原创 3月前
50阅读
# Java 获取 MY_POD_NAMESPACE 在 Kubernetes 中,每个 Pod 都有一个命名空间(Namespace),用于隔离和组织资源。在某些情况下,我们可能需要在 Java 程序中获取当前 Pod 的命名空间,以便根据不同的命名空间执行不同的逻辑。本文将介绍如何使用 Java 代码获取当前 Pod 的命名空间。 ## 使用 Kubernetes Downward API
原创 3月前
109阅读
理解并举例标题中的命令使用示例脚本中的稳定输出使用配置文件对 Kubernetes 对象进行声明式管理Kubectl diff概览如何创建对象示例如何更新对象示例如何删除对象如何查看对象服务器端试运行(Server-side Dry-run)试运行dry-run的授权试运行 dry-run发起试运行请求kubectl 的用法约定在可重用脚本中使用 `kubectl`[ 最佳实践](https://kubernetes.io/zh/docs/reference/kubectl/conventions/#最佳实
原创 2021-07-12 11:00:33
1571阅读
理解并举例标题中的命令使用示例脚本中的稳定输出使用配置文件对 Kubernetes 对象进行声明式管理Kubectl diff概览如何创建对象示例如何更新对象示例如何删除对象如何查看对象服务器端试运行(Server-side Dry-run)试运行dry-run的授权试运行
原创 2022-02-18 14:02:58
1429阅读
系列文章:      kubernetes和Docker —— kubernetes实用随笔(一)最常用的kubectl命令(附带场景和截图) —— kubernetes实用随笔(二)kubernetes核心对象 —— kubernetes实用随笔(三)        上几篇博客主要介绍了k8s核心
简单整理一、kubectl 使用1.1 查询命令1.2 命名空间操作二、项目的生命周期2.1 创建2.2 发布2.3 更新2.4 回滚 一、kubectl 使用1.1 查询命令查看版本信息kubectl version查看资源对象简写kubectl api-resources查看集群信息kubectl cluster-info配置kubectl自动补全source <(kubectl co
  • 1
  • 2
  • 3
  • 4
  • 5