上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: 缘由默认的情况,在K8S里启动一个容器,该容器的设置的时区是UTC0,但是对于很多客户而言,其主机环境并不在UTC0。例如中国客户在UTC8。如果不把容器的时区和主机主机设置为一致,则在查找日志等时候将非常不方便,也容易造成误解。但是K8S以及Docker容器没有一个简便的设置/开关在系统层面做配置 阅读全文
posted @ 2019-07-29 11:51 lvelvis 阅读(842) 评论(0) 推荐(0) 编辑
摘要: CentOS7 系统默认的 CPUPOWER 策略是 powersave 节能模式,Google 了非常多的资料,一直没有找到解决办法,现在分享一下。 执行: 查看 CPU 核心的实时频率: 相关资料: https://community.centminmod.com/threads/some-pe 阅读全文
posted @ 2019-07-25 15:52 lvelvis 阅读(2594) 评论(0) 推荐(0) 编辑
摘要: 下载包:https://github.com/Morningstar/kafka-offset-monitor.git 解决:jar包内\KafkaOffsetMonitor-assembly-0.2.1\offsetapp\index.html,编辑这个index.html, 把引入augular 阅读全文
posted @ 2019-07-17 14:47 lvelvis 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 一、Kafka监控的几个指标 1、lag:多少消息没有消费 lag=logsize-offset2、logsize:Kafka存的消息总数 3、offset:已经消费的消息 Kafka管理工具 介绍: https://www.iteblog.com/archives/1605.html Kafka管 阅读全文
posted @ 2019-05-31 20:28 lvelvis 阅读(7134) 评论(1) 推荐(0) 编辑
摘要: 一、在namespace设置自动注入: 给 default 命名空间设置标签:istio-injection=enabled: 这样就会在 Pod 创建时触发 Sidecar 的注入过程了。删掉运行的 Pod,会产生一个新的 Pod,新 Pod 会被注入 Sidecar。原有的 Pod 只有一个容器 阅读全文
posted @ 2019-05-05 16:08 lvelvis 阅读(2721) 评论(0) 推荐(0) 编辑
摘要: 前提条件 正确安装配置Kubernetes集群 CentOS Linux release 7.5.1804 安装 下载istio 1.1版本 Istio安装有多种方式,本文根据helm template生成istio部署的配置文件,其他部署方式请参考官方文档。 根据配置模板部署Isito组件 查看I 阅读全文
posted @ 2019-05-01 18:14 lvelvis 阅读(858) 评论(0) 推荐(1) 编辑
摘要: etcd默认的空间配额限制为2G,超出空间配额限制就会影响服务,所以需要定期清理 以下是etcd磁盘清理的步骤: 1. 显示空间配额: ETCDCTL_API=3 etcdctl --endpoints=$ip:$port --write-out=table endpoint status 2.查看 阅读全文
posted @ 2019-04-26 16:30 lvelvis 阅读(3563) 评论(0) 推荐(0) 编辑
摘要: 在我们部署Spinnaker之前,我们需要一个YAML格式的配置文件,它会包含了一些配置信息。可以从Spinnaker Helm Chart repository[2]获得这个文件。 $curl -Lo values.yaml https://raw.githubusercontent.com/ku 阅读全文
posted @ 2019-04-24 18:52 lvelvis 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 在Pivotal Container Service (PKS)上部署软件的方法多种多样,本文重点介绍如何使用Spinnaker在PKS(或任何Kubernetes群集)上进行持续交付。 Pivotal Container Service是一个由Pivotal构建的平台,用于减轻部署和运维Kuber 阅读全文
posted @ 2019-04-24 16:45 lvelvis 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: 工作中要保证生产环境部署的consul的集群能够安全稳定地对外提供服务,即使出现系统故障也能快速恢复,这里将讲述部分的备份还原操作及KV的导入导出操作。 备份与还原 需要备份的主要有两类数据:consul相关的配置文件、consul的服务器状态,采用下面的脚本备份就可以了: 1 2 3 4 5 6 阅读全文
posted @ 2019-04-18 10:47 lvelvis 阅读(5840) 评论(0) 推荐(0) 编辑
摘要: cURL是我喜欢的开源软件之一。虽然cURL的强大常常被认为是理所当然的,但我真心地认为它值得感谢和尊重。如果我们的工具箱失去了curl,那些需要和网络重度交互的人(我们大多数人都是这样的)将会陷入到困境中。curl速度快、体积小,并且和大多数好工具一样,简洁干净,尽量不影响用户,只做它们需要做的事 阅读全文
posted @ 2019-04-17 15:28 lvelvis 阅读(1378) 评论(0) 推荐(0) 编辑
摘要: 首先介绍下什么是Label? Label是Kubernetes系列中一个核心概念。是一组绑定到K8s资源对象上的key/value对。同一个对象的labels属性的key必须唯一。label可以附加到各种资源对象上,如Node,Pod,Service,RC等。 通过给指定的资源对象捆绑一个或多个不用 阅读全文
posted @ 2019-04-15 15:12 lvelvis 阅读(1429) 评论(0) 推荐(0) 编辑
摘要: 理解Ingress 简单的说,ingress就是从kubernetes集群外访问集群的入口,将用户的URL请求转发到不同的service上。Ingress相当于nginx、apache等负载均衡方向代理服务器,其中还包括规则定义,即URL的路由信息,路由信息得的刷新由Ingress controll 阅读全文
posted @ 2019-04-12 17:51 lvelvis 阅读(9511) 评论(1) 推荐(0) 编辑
摘要: 介绍 多什么? 简单来讲,多阶段。多阶段允许在创建Dockerfile时使用多个from,它非常有用,因为它使我们能够使用所有必需的工具构建应用程序。举个例子,首先我们使用Golang的基础镜像,然后在第二阶段的时候使用构建好的镜像的二进制文件,最后阶段构建出来的镜像用于发布到我们自己的仓库或者是用 阅读全文
posted @ 2019-04-01 18:41 lvelvis 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 1.拉取镜像 2.启动容器 3.修改maven settings.xml 这里使用默认用户名 admin 密码 admin123 4.如果项目需要发布到nexus,修改pom 添加以下 distributionManagement 内容 5.发布 登录进入 http://192.168.91.137 阅读全文
posted @ 2019-02-21 15:39 lvelvis 阅读(1916) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
#####