linux下如何将字符串转换为base64编码
背景
今天在看kubernetes的secret发现secret编码都是base64编码,每次base64编码都需要找一个在线base64编码和解码,那么linux下有没有命令可以进程base64编码...
阅读全文运维 kubernetes docker ELK 安全 Nginx Mysql
今天在看kubernetes的secret发现secret编码都是base64编码,每次base64编码都需要找一个在线base64编码和解码,那么linux下有没有命令可以进程base64编码...
阅读全文公司现有一台nginx+lua程序对外提供地理位置查询,因为要上https所以打算直接放到haproxy后面,后面发现nginx+lua程序无法获取到客户端IP的问题(原nginx读的remot...
阅读全文默认haproxy如果开启option forwardfor的参数的话,如果客户端自定义x-forwarded-for也会传过去,干扰程序获取客户真实IP,所以需要在禁区haproxy代理时候删除x-...
阅读全文jvm启动参数优化
在cluster域中加入类似如下
<server-defa
<jvm-arg>-Xmx4096m&
<jvm-arg>-Xms4096m&
<jvm-arg>-Xss128k&...
阅读全文apiVersion:v1//版本kind:pod//类型,podmetadata://元数据name:String//元数据,pod的名字namespace:String//元数据,pod的命名空间labels://元数据,标签列表-name:String//元数据,标签的名字annotations://元数据,自定义注解列表-name:String//元数据,自定义注解名字spec://pod中容器的详细定义containers://pod中的容器列表,可以有多个容器-name:Stringimage:String//容器中的镜像imagesPullPolicy:[Always|Never|IfNotPresent]//获取镜像的策略command:[String]//容器的启动命令列表(不配置的话使用镜像内部的命令)args:[String]//启动参数列表workingDir:String//容器的工作目录volumeMounts://挂载到到容器内部的存储卷设置-name:StringmountPath:StringreadOnly:booleanports://容器需要暴露的端口号列表-name:StringcontainerPort:int//容器要暴露的端口hostPort:int//容器所在主机监听的端口(容器暴露端口映射到宿主机的端口)protocol:Stringenv://容器运行前要设置的环境列表-name:Stringvalue:Stringresources://资源限制limits:cpu:Srtingmemory:Stringrequeste:cpu:Stringmemory:StringlivenessProbe://pod内容器健康检查的设置exec:command:[String]httpGet://通过httpget检查健康path:Stringport:numberhost:Stringscheme:SrtringhttpHeaders:-name:Stirngvalue:StringtcpSocket://通过tcpSocket检查健康port:numberinitialDelaySeconds:0//首次检查时间timeoutSeconds:0//检查超时时间periodSeconds:0//检查间隔时间successThreshold:0failureThreshold:0securityContext://安全配置privileged:falaerestartPolicy:[Always|Never|OnFailure]//重启策略nodeSelector:object//节点选择imagePullSecrets:-name:StringhostNetwork:false//是否使用主机网络模式,默认否volumes://在该pod上定义共享存储卷-name:StringmeptyDir:{}hostPath:path:stringsecret://类型为secret的存储卷secretName:Stringitem:-key:Stringpath:StringconfigMap://类型为configMap的存储卷name:Stringitems:-key:Stringpath:String阅读全文
最近工作中需要筛出所有最近修改时间< 特定日志的文件,man find好久终于发现find-newermt 参数可实现此功能
其实find -new...
阅读全文如果只是临时有一个命令需要长时间运行,什么方法能最简便的保证它在后台稳定运行呢?
我们知道,当用户注销(logout)或者网络断开时,终端会收到HUP(han...
阅读全文如何让正在运行的进程放到后台执行,首先使用ctrl + z挂起正在运行的进程,再使用bg %1(任务标号具体可通过jobs -l查看)放置到后台执行,再执行disown -h %1任务标号具体可通过jobs -l查看...
阅读全文