会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
翟大卫(Zhai David)
you are value enoug. no fails, all just test. 轻松赚钱,潇洒生活。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
25
下一页
2023年7月20日
linux环境中,一个目录下,除了特定的目录和这个目录里面的内容,删除所有其他的目录和文件的方法
摘要: 有个tomcat目录,如下: [root@nccztsjb-node-27 apache-tomcat-9.0.75]# ls -l total 148 drwxr-x 2 root root 4096 Jul 20 14:37 bin -rw-r 1 root root 19992 May 4 2
阅读全文
posted @ 2023-07-20 14:44 Zhai_David
阅读(274)
评论(0)
推荐(0)
2023年7月19日
从哪里找到、下载已经预编译好的二进制openjdk文件?
摘要: openjdk在官网上都是源码,在实际使用中,需要直接用到二进制文件 尤其是基于alpine构建openjdk的基础镜像,发现...... 将linux版本的openjdk17的二进制tar.gz包,在alpine中进行解压,是无法运行的,安装glibc之后,也会有问题,很多的时候,会出现版本不匹配
阅读全文
posted @ 2023-07-19 13:55 Zhai_David
阅读(353)
评论(0)
推荐(0)
2023年7月18日
k8s中,secret中有多条数据,如何将某条数据挂载为一个单独的文件?
摘要: secrete中,包含以下两条数据 db-password, 原内容是123456 db-username,原内容是:admin 这里都是base64编码的结果。 在pod中,volumemounts中,subPath指定某个数据项的key值 mountPath:为具体的某个文件的名字 这样挂载之后
阅读全文
posted @ 2023-07-18 11:03 Zhai_David
阅读(112)
评论(0)
推荐(0)
如何在cmd中一次执行多个命令?
摘要: 使用 & 连接多个命令 比如,一次性统计多个状态,端口的连接数,在每个命令的最后加上 & 就可以了 这样,就不需要一条一条的复制执行了 netstat -ano | find "9084" | find "TIME_WAIT" /c & netstat -ano | find "9084" | fi
阅读全文
posted @ 2023-07-18 10:37 Zhai_David
阅读(1070)
评论(0)
推荐(0)
如何在windows系统中查看网络连接数
摘要: 1、查看系统中ESTABLISHED状态的连接数 netstat -ano | find "ESTABLISHED" /cnetstat -ano | find "ESTABLISHED" /c 2、查看系统中TIME_WAIT状态的连接数 netstat -ano | find "TIME_WAI
阅读全文
posted @ 2023-07-18 10:23 Zhai_David
阅读(3156)
评论(0)
推荐(1)
2023年7月10日
nginx中resolver指令的作用是什么?
摘要: 作用:配置域名服务器。用来把upstream中的服务器的域名解析为IP地址。 语法: Syntax: resolver address ... [valid=time] [ipv4=on|off] [ipv6=on|off] [status_zone=zone]; Default: — Contex
阅读全文
posted @ 2023-07-10 16:18 Zhai_David
阅读(3927)
评论(0)
推荐(0)
2023年7月7日
nginx中client_body_temp是什么指令,有什么作用?
摘要: 在nginx中,client_body_temp是一个用于存储客户端请求体数据(例如上传文件)的临时文件目录。 当客户端发送包含请求体数据的请求时(例如:通过post请求上传文件),nginx会将请求数据存储在临时文件中。 默认情况下,这些临时文件将被保存在名为client_body_temp的临时
阅读全文
posted @ 2023-07-07 11:10 Zhai_David
阅读(1676)
评论(0)
推荐(0)
2023年7月6日
k8s中role和clusterrole的区别?
摘要: 在 Kubernetes(K8s)中,Role 和 ClusterRole 的区别,可以简单概括如下: - Role(角色)是在命名空间级别定义的,仅适用于特定的命名空间。 - ClusterRole(集群角色)是在整个集群级别定义的,适用于整个集群的所有命名空间。 具体来说: - Role 用于控
阅读全文
posted @ 2023-07-06 11:22 Zhai_David
阅读(1244)
评论(0)
推荐(0)
2023年7月5日
什么是数字签名?
摘要: 数字签名是一种用于验证数据的完整性和身份真实性的技术。 它通过使用私钥对数据进行加密的方式,确保数据在传输过程中没有被篡改,并且可以确认数据的发送方是可信的。 数字签名的过程可以简单概括为以下几个步骤: 1. 数据准备:发送方准备要传输的数据。 2. 数据摘要生成:发送方使用哈希函数(如SHA-25
阅读全文
posted @ 2023-07-05 14:22 Zhai_David
阅读(791)
评论(0)
推荐(0)
2023年7月4日
iptables中masquerade的作用是什么?
摘要: 1、什么是iptables? "iptables" 是 Linux 操作系统上一个非常强大的防火墙工具,它允许管理员配置和管理数据包过滤规则,用于控制网络流量的传入和传出。 2、什么是masquerade? "masquerade" 是 iptables 中的一个特定动作或目标,也被称为 SNAT(
阅读全文
posted @ 2023-07-04 11:37 Zhai_David
阅读(3841)
评论(0)
推荐(2)
2023年7月3日
docker ps显示容器ID是多少的长度?
摘要: 12个字符的长度 通过下面的命令,在宿主机上进行查看 [root@nccztsjb-node-24 ~]# docker ps | awk 'NR>1 {print $1,length($1)}' bb54fe6a2e9a 12 05ee3c9bd9d2 12 6d860aae4155 12 7dc
阅读全文
posted @ 2023-07-03 10:38 Zhai_David
阅读(380)
评论(0)
推荐(0)
2023年6月27日
在pod内,如何通过curl命令来解析一个域名的地址?
摘要: 最近在测试kubernetes的这个api server的域名解析出来的地址,到底是多少,然后呢,就进入到一个容器里面,发现没有ping、nslookup、host、dig、nc、wget命令 如何知道这个service名字是解析到了什么呢? 因为在pod内,使用coredns解析,就是解析serv
阅读全文
posted @ 2023-06-27 10:50 Zhai_David
阅读(982)
评论(0)
推荐(0)
2023年6月26日
如何将TLS的安全证书和密钥保存到k8s的secret中?以及在ingress中使用secret中的证书?
摘要: 如果要ingress的域名增加TLS的证书,该怎么办? 那如何将证书和密钥保存到k8s的secret中呢? 如果使用自签名的证书,使用下面的命令创建密钥和证书 [root@nccztsjb-node-23 secrets]# openssl req -x509 \ > -newkey \ > rsa
阅读全文
posted @ 2023-06-26 15:43 Zhai_David
阅读(560)
评论(0)
推荐(0)
linux中,如何在/etc/hosts中将一个域名解析为多个IP地址?工作原理是什么?
摘要: 可以在/etc/hosts文件中,将一个域名配置多个IP地址 比如: [root@nccztsjb-node-23 yamls]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.local
阅读全文
posted @ 2023-06-26 10:39 Zhai_David
阅读(5900)
评论(0)
推荐(1)
2023年6月25日
如何在nginx增加健康检查接口?
摘要: 在docker中部署的nginx或者在nginx部署的nginx一般是需要一个健康检查接口的 这样的话,就可以确定容器当前的状态是否是健康的 那么,如何给nginx增加一个健康检查的接口呢? 接下来呢,我们就演示一个在nginx中如何增加健康检查的接口 1、打开nginx的配置文件(nginx.co
阅读全文
posted @ 2023-06-25 10:44 Zhai_David
阅读(1417)
评论(0)
推荐(0)
2023年6月21日
/etc/resolv.conf中options ndots是什么意思?
摘要: 意思是,当查询的名称,也就是主机名中,包括大于等于ndots定义的 . 的个数时,优先使用全名称查询,查询不到再和search进行拼接,之后查询 示例:
阅读全文
posted @ 2023-06-21 12:08 Zhai_David
阅读(508)
评论(0)
推荐(0)
DNS的配置/etc/resolve.conf中的search字段是什么意思?
摘要: search的意思是在你搜索的主机名后面,自动增加这个域名,拼成一个完整的域名地址 然后在DNS中进行查询 比如,ping web,会自动组合为web.cs1758coud.yyuap.yonyou这个域名 示例:在dns服务器里面建立example.local域,然后建立web.example.l
阅读全文
posted @ 2023-06-21 11:27 Zhai_David
阅读(1196)
评论(0)
推荐(0)
2023年6月14日
如何查看在当前的ingress-controller中,有哪些backend?每个backend的endpoints是什么?
摘要: 通过kubectl ingress-nginx命令,可以查看在ingress controller中,有哪些backends,每个backends的后端的endpoints信息和对应其他的参数设置 比如: kubectl ingress-nginx backends -n ingress-nginx
阅读全文
posted @ 2023-06-14 11:39 Zhai_David
阅读(290)
评论(0)
推荐(0)
2023年6月9日
怎么离线安装kubectl krew工具?并且通过krew工具安装kubectl 离线插件?
摘要: 一、什么是krew? krew是kubectl插件的一个包管理工具,通过krew可以用来安装kubectl的插件。 类似于yum可以用来管理和安装centos rpm包一样,krew工具可以用来安装、管理kubectl的插件。 但是,安装krew插件需要进行联网的操作 如果需要进行联网的操作,请参考
阅读全文
posted @ 2023-06-09 11:28 Zhai_David
阅读(919)
评论(0)
推荐(0)
2023年6月7日
如何在nginx.conf中使用系统的环境变量(env)?
摘要: 一、需求 如果在nginx的配置中,想要使用系统中,已经存在的环境变量的值,然后在后面的配置中使用这个变量的值,在系统中的这个变量,可以是动态变化的,比如pod的名字,这个环境变量,在每次pod的启动的时候,都会会发生变化的 那么,有什么办法来实现这个需求呢? 通过使用lua模块,来实现。 或者是,
阅读全文
posted @ 2023-06-07 10:33 Zhai_David
阅读(7860)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
8
···
25
下一页
公告