Ciwei
kubernetes常用的命令 kubernetes常用的命令
kubectl命令kubernetes常用的命令 得到所有命名空间 kubectl get namespaces 同理得到所有的节点 kubectl get nodes 删除weave命名空间 kubectl delete namesp
2019-06-13
traefik金丝雀部署 traefik金丝雀部署
介绍可以使用服务权重在多个部署之间以细粒度方式拆分Ingress流量。 一个规范用例是canary版本,其中代表较新版本的部署将随着时间的推移接收最初较小但不断增加的请求部分。在Traefik中可以这样做的方法是指定应该进入每个部署的请求的
2019-06-13
traefik自动熔断 traefik自动熔断
自动熔断在集群中,当某一个服务大量出现请求错误,或者请求响应时间过久,或者返回500+错误状态码时,我们希望可以主动剔除该服务,也就是不在将请求转发到该服务上,而这一个过程是自动完成,不需要人工执行。Traefik 通过配置很容易就能帮我们
2019-06-13
traefik保持会话,session亲和性,sticky特性 traefik保持会话,session亲和性,sticky特性
介绍原理会话粘粘:在客户端第一次发起请求时,反向代理为客户端分配一个服务端,并且将该服务端的地址以SetCookie的形式发送给客户端,这样客户端下一次访问该反向代理时,便会带着这个cookie,里面包含了上一次反向代理分配给该客户端的服务
2019-06-13
kubernetes使用traefik作为反向代理(Deamonset模式) kubernetes使用traefik作为反向代理(Deamonset模式)
介绍 traefik 在Kubernetes中的部署方式有2种: Deployment 以及DaemonSet。区别主要是: 相比一个节点只部署一个daemonset的traefik,采用deployment会更易于伸缩和扩展; Daem
2019-06-12
kubernetes存储nfs作为volume并部署tomcat上传到nginx ingress的例子 kubernetes存储nfs作为volume并部署tomcat上传到nginx ingress的例子
介绍kubernetes 挂载目录多节点共享问题 需要通过nfs解决 举例:如果tomcat部署war需要挂载webapps目录的 安装nfs使用一台服务器作为nfs服务器 #通过yum目录安装nfs服务和rpcbind服务: yum
2019-06-11
docker-compose安装redis sentinel集群 docker-compose安装redis sentinel集群
redis sentinel集群参考:https://blog.csdn.net/song_java/article/details/88039575 创建目录mkdir -p /home/sentinel/build新增docker-
2019-06-10
kubernetes根据nginx ingress实现负载均衡 kubernetes根据nginx ingress实现负载均衡
部署nginx-ingress-controllerPod的IP以及service IP只能在集群内访问,如果想在集群外访问kubernetes提供的服务,可以使用nodeport、proxy、loadbalacer以及ingress等方式
2019-06-06
kubernetes安装helm和Monocular界面 kubernetes安装helm和Monocular界面
安装helm 前提需要安装了kubernetes Monocular界面可以管理helm安装的所有Charts,很方便的呀 安装helm wget https://storage.googleapis.com/kubernetes-h
2019-06-05
Kubernetes 1.14.2快速升级 Kubernetes 1.14.2快速升级
1、升级kubeadm/kubectl/kubelet版本 sudo apt install kubeadm=1.14.2-00 kubectl=1.14.2-00 kubelet=1.14.2-00 查看该版本的容器镜像版本: kub
2019-06-01
Kubernetes中部署SpringBoot 应用 Kubernetes中部署SpringBoot 应用
创建Dockerfile(把自己的项目部署到服务器)如果多个replicas的话 就是负载均衡了 FROM java:8 VOLUME /tmp ADD /target/test-walle-0.0.1-SNAPSHOT.jar app.j
2019-06-01
kubernetes-1.14.2集群安装和dashbaord面板 kubernetes-1.14.2集群安装和dashbaord面板
初始化环境特别注意的地方:node节点无法加入master日志也看不出什么,因为hostname相同,kubeadm reset里面会还原hostname,多检查hostname,可以使用hostnamectl –static set-ho
2019-06-01
17 / 28