米狗

  • kubernets
  • docker
  • AWS
  • linux
  • nginx
Kratos
Jenkins

中小企业自动化发布-架构介绍(第一篇)

自动化发布介绍 自动化发布可以更好更快的解决企业在日常发布中手动打包、效率慢、发布失败率搞的问题,值得在所有企业进行推广。 随着互联网的飞速发展,企业业务也在快速扩容,企业内部IT系统如何更好更快的支撑业务的发展,成为当前企业IT部门急需考虑的问题。当前Devops也是非常流行的,也了解了Devops的理念,个人决定其框架比较大,涉及部门比较多,比较适合中大型企业或者IT部门人员较多的公司,以上仅个人的意见。 据相关部门的统计中小企业的数量占据了全国企业50%以上(不准确,只是为了说明基数比较大而已),但中小企业的…

2022年9月5日 0条评论 505点热度 0人点赞 duhongjun 阅读全文
kubernets

kubenets常用删除命令

清理 Evicted 状态的 Pod kubectl get pods --all-namespaces -o wide | grep Evicted | awk '{print $1,$2}' | xargs -L1 kubectl delete pod -n 清理 Error 状态的 Pod kubectl get pods --all-namespaces -o wide | grep Error | awk '{print $1,$2}' | xargs -L1 kubectl delete pod -n …

2022年9月5日 0条评论 624点热度 0人点赞 duhongjun 阅读全文
kubernets

kubernets强制删除资源

查看 namespace 下面所有的资源 kubectl api-resources -o name --verbs=list --namespaced | xargs -n 1 kubectl get --show-kind --ignore-not-found -n {namespace} 删除 namespace 下面所有的资源(慎重) kubectl delete all --all -n {namespace} 当然也可以删除 namespace 来删除所有资源 kubectl delete ns {na…

2022年9月5日 0条评论 614点热度 0人点赞 duhongjun 阅读全文
kubernets

kubernets 多端口服务设置

Multi-Port Services For some Services, you need to expose more than one port. Kubernetes lets you configure multiple port definitions on a Service object. When using multiple ports for a Service, you must give all of your ports names so that these are unambigu…

2022年9月5日 0条评论 593点热度 0人点赞 duhongjun 阅读全文
kubernets

k8s设置容器时区

一:设置PodPreset PodPreset 的作用 将一些公用的参数设置到pod中去,例如 时区统一设置为东八区等   API Server 开启PodPreset 编辑文件 /etc/kubernetes/manifests/kube-apiserver.yaml, 添加 --runtime-config=settings.k8s.io/v1alpha1=true, 添加 --admission-control=PodPreset(新版本是--enable-admission-plugins) 重启…

2022年9月5日 0条评论 547点热度 0人点赞 duhongjun 阅读全文
kubernets

如何在kubernetes中针对ingress做IP白名单访问限制

如何在kubernetes中针对ingress做IP白名单访问限制 @ALIASMEE · AUG 24, 2019 · 1 MIN READ 在传统nginx上,如果想要对nginx 里面的虚拟主机做白名单访问控制很easy。但在kubernetes中,如何通过 ingress resource配置文件来达到这个效果呢? 场景 最近项目开发团队提出一个需求,想要关闭API某个接口的path公开访问。不用开白名单,而是直接deny掉everyone。 分析 在传统运维里面,我们只要去修改该API虚拟主机中的配置文件…

2022年9月5日 0条评论 945点热度 0人点赞 duhongjun 阅读全文
kubernets

k8s node 维护手册

由于node节点存在异常,需要 将异常node节点打污点标记,防止再被调度 异常节点node上的pod驱逐(若有) 异常node节点维护(更新程序、重启等) 取消异常node节点的五点标签 # 服务中断时间=停机等待5分钟时间+重建时间+服务启动时间+readiness探针检测正常时间 # 集群健康检查 kubectl get cs kubectl get node -owide kubectl get pod -A | grep -v Running # 命令查询 kubectl taint nodes node…

2022年9月5日 0条评论 562点热度 0人点赞 duhongjun 阅读全文
kubernets

k8s解决pod调度不均衡的问题

k8s解决pod调度不均衡的问题   问题及原因 k8s是通过sceduler来调度pod的,在调度过程中,由于一些原因,会出现调度不均衡的问题,例如: 节点故障 新节点被加到集群中 节点资源利用不足 这些都会导致pod在调度过程中分配不均,例如会造成节点负载过高,引发pod触发OOM等操作造成服务不可用 其中,节点资源利用不足时是最容易出现问题的,例如,设置的requests和limits不合理,或者没有设置requests/limits都会造成调度不均衡 解决办法及分析 在这之前,我们需要先装一个me…

2022年9月5日 0条评论 562点热度 0人点赞 duhongjun 阅读全文
mysql

using the Connector/J connection property 'autoReconnect=true' to avoid this problem

程序页面查看报错异常,具体如下: Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: The last packet successfully received from the server was 426,962,099 milliseconds ago. The last packet sent successfully to the server was 426,962,100 milliseconds ago. is longer th…

2022年9月5日 0条评论 543点热度 0人点赞 duhongjun 阅读全文
linux

Linux nc命令

Linux nc命令 Linux nc命令用于设置路由器。 执行本指令可设置路由器的相关参数。 语法 nc [-hlnruz][-g<网关...>][-G<指向器数目>][-i<延迟秒数>][-o<输出文件>][-p<通信端口>][-s<来源位址>][-v...][-w<超时秒数>][主机名称][通信端口...] 参数说明: -g<网关> 设置路由器跃程通信网关,最多可设置8个。 -G<指向器数目> 设置来源…

2022年9月5日 0条评论 736点热度 0人点赞 duhongjun 阅读全文
123

近期文章

  • nginx注册服务
  • vsftpd加密传输配置
  • vsftpd安装配置
  • keepalived注册服务
  • redis注册服务

近期评论

您尚未收到任何评论。

COPYRIGHT © 2024 米狗. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

沪ICP备2021019346号-1