10 2018 档案
摘要:1、Kubectx kubectx是一个在多集群和多命名空间的时候使用的非常好用的工具,kubectx与kubens绑定,kubectx用来在集群之间切换,kubens用来切换namespace。 直接输入kubens会打印出当前集群的所有namespace,需要切换到那个namespace,直接跟
阅读全文
摘要:1、概述 首先部署好kubernetes集群并采用Coredns进行解析,这样集群内部的服务都能通过内部域名进行访问。但是集群内部的coredns与物理机的dns解析不完全统一,coredns不能解析物理机的hostname。所以需要一个统一的dns来管理两者。主要是建立一个coredns的上游dn
阅读全文
摘要:1、概述 helm使得在k8s集群里面部署应用变得更简单,就像在linux系统里面使用yum安装软件一样,helm主要是利用的chart,首先看一下chart的结构: charts: 是依赖的charts Chart.yaml:是chart的版本和配置信息 templates:配置模版目录 depl
阅读全文
摘要:1、ambassador是datawire开源的服务网关,很好的支持kubernetes。具体详细介绍参考官网:https://www.getambassador.io/about/why-ambassador 本节主要讲述整个部署过程和简单实用,具体详细的资料抢参考官网。 2、部署 本次主要介绍将
阅读全文
摘要:一、故事 最近随着搞活动比较频繁导致数据库出现了波动,后端日志总是报数据库连接和读取的问题。由于我设置的是读写分离(伪的,通过设置副本集的读取策略实现的,设置的db.getMongo().setReadPref(),共有如下几个参数: One of the following read prefer
阅读全文
摘要:1、环境准备 centos7 、docker-ce18.06.1-ce、kubeadm、kubelet、kubectl 2、安装 yum安装,准备repo文件 docker: kubeadm、kubelet、kubctl 3、配置docker #cat https-proxy.conf [Servi
阅读全文