logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

k8s之ingress-“负载均衡器”

k8s 对外暴露服务(service)主要有两种方式:NotePort, LoadBalance, 此外externalIPs也可以使各类service对外提供服务,但是当集群服务很多的时候,NodePort方式最大的缺点是会占用很多集群机器的端口;LB方式最大的缺点则是每个service一个LB又有点浪费和麻烦,并且需要k8s之外的支持; 而ingress则只需要一个NodePort或者一个LB

#负载均衡#zookeeper#运维
自建K8S-devops自动化流程

在前文已经提到了关于自建k8s的文章。而且还涉及到如何搭建基于springcloud alibaba提下的微服务的基础服务。那现在面临的问题就是如何进行发布应用到集群。以下正文即是关于devops的整体搭建过程这里部署jenkins的服务使用的是docker,docker-compose如下注意映射的目录一定要在宿主机存在。还有映射出来的端口一定别被别的服务占用 。这样映射出的jenkins的we

#devops#自动化#jenkins
springcloud alibaba全家桶之k8s单机版安装【kubeadm】

一、安装要求以及服务器参数调整1.centos7以及以上2.双核2G以及以上3.禁用swap分区ssh> echo vm.swappiness=0 >> /etc/sysctl.confssh> vim /etc/fstab注释掉swap一行4.可上外网5.关闭防火墙 #安装过程会启动好多端口,等安装完成后再补充防火墙的端口再开启防火墙systemctl stop fire

#linux#centos#运维 +1
springcloud alibaba全家桶之nacos,sentinel,seata集成

nacos版本说明:点击查看这里选择nacos1.4.3下载地址https://github.com/alibaba/nacos/releases/download/1.4.3/nacos-server-1.4.3.ziphttps://github.com/alibaba/nacos/releases/download/1.4.3/nacos-server-1.4.3.zip配置conf/app

#java#开发语言#后端
centos下生成ssh公钥

一 、设置git的user name和email:$ git config --global user.name "test"$ git config --global user.email "test@gmail.com"二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份删除2.生存密钥:$ ssh

k8s根ca证书最多10年调整为100年或任意时间

Kubernetes 官方提供了 kubeadm 工具安装 kubernetes 集群,使用这个工具安装集群非常便捷,使部署和升级 Kubernetes 变得简单起来。不过该工具有点坑的就是,使用其安装的 kubernetes 集群的大部分证书有效期只有一年,需要在证书过期前,使用更新操作更新集群,使证书的有效期再续一年。如果忘记这个操作,那么在使用过程中证书到期将导致集群不可用,应用无法访问,急

#java#开发语言
到底了