米狗

  • kubernets
  • docker
  • AWS
  • linux
  • nginx
Kratos

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条评论 598点热度 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条评论 552点热度 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条评论 951点热度 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条评论 567点热度 0人点赞 duhongjun 阅读全文
kubernets

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

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

2022年9月5日 0条评论 566点热度 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条评论 545点热度 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条评论 742点热度 0人点赞 duhongjun 阅读全文
kubernets

kubernets使用nfs作为后端存储

kubernets使用nfs作为后端存储使用,通过以下yaml文件进行pv创建及Storageclass创建,storagclass后端本质还是pv,通过storageclass可以简化pvc的创建,由storageclass进行自动分配,pod仅需要调用storageclass即可。 --- apiVersion: v1 kind: PersistentVolume metadata: annotations: pv.kubernetes.io/bound-by-controller: 'yes' finaliz…

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

k8s的service和endpoint

service: 在k8s中,pod之间是通信是一般通过service名称完成的 endpoint: pod和service之间的关联关系,是通过endpoint实现的。 Endpoints表示了一个Service对应的所有Pod副本的访问地址,而Endpoints Controller负责生成和维护所有Endpoints对象的控制器。它负责监听Service和对应的Pod副本的变化。 对于pod,endpoint是集群自动创建的,用于将service和pod关联起来;而对于外部服务(部署在集群外边的数据库啥的),…

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

kubernets

kubernets   --- apiVersion: v1 kind: Service metadata: name: h5gw namespace: $Namespace$ spec: type: ClusterIP selector: $Namespace$/env: $EnvName$ $Namespace$/name: $Service$ ports: - name: http port: 80 targetPort: 8336 kubernets服务调用其他namespace的service配…

2022年9月2日 0条评论 671点热度 0人点赞 duhongjun 阅读全文
1…34567…12

近期文章

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

近期评论

您尚未收到任何评论。

COPYRIGHT © 2024 米狗. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

沪ICP备2021019346号-1