运维问题 记录一次docker多平台build问题 最近接手一个国外项目,用的rust语言,部署在AWS的ECS上面。我们开发在开发环境build发布到集群以后,报错docker: not found。一开始以为是容器里面没有安装成功docker,检查... 01月13日 228 ℃ 发表评论 阅读全文
运维问题 阿里云ACK网络插件Terway踩坑记 先来看看阿里云官方对Terway的介绍:什么是Terway网络插件Terway是阿里云开源的基于专有网络VPC的容器网络接口CNI(Container Network Interface)插件,支持基... 11月12日 4,440 ℃ 发表评论 阅读全文
科技视界 十款开源的服务网格(Service Mesh)介绍 什么是服务网格服务网格近年来有很高的话题度,背后的原因是什么?2017年底,非侵入式的 Service Mesh 技术从萌芽到走向了成熟。Service Mesh 又译作“服务网格”,作为服务间通信的... 10月29日 3,911 ℃ 发表评论 阅读全文
运维视界 为什么需要kubernetes这样的容器编排系统 Docker 本身非常适合管理单个容器,若运行的是构建于有限几个或十几个容器上的应用程序,则可以仅在 Docker 引擎上自主运行,部署和管理这些容器并不会遇到太大的困难。然而,对于包含成百上千个容器... 08月25日 1,699 ℃ 发表评论 阅读全文
运维视界 数据库适不适合Docker容器化部署 网上有一篇文章提到数据库不适合容器化的七大原因:1、数据不安全2、运行数据库的环境需求3、网络问题4、状态5、数据库不适合使用主要的Docker功能6、额外的隔离对数据库是不利的7、云平台的不适用性当... 08月24日 3,113 ℃ 发表评论 阅读全文
运维问题 同一个docker镜像在不同的服务器运行/tmp目录权限不一致解决办法 今天遇到一个比较有意思的问题,在kubernetes集群创建了一个springcloud服务,在其中一台node上面很快就启动成功,显示running了,但是在另外一台node上面,等了很久都没启动成... 07月05日 4,127 ℃ 发表评论 阅读全文
科技视界 Docker限制Docker Hub上免费用户镜像拉取次数 在今年8月的时候,Docker宣布要在11月1日,对平台上的镜像实施两个新政策,分别是移除免费帐户中,长期无人使用的镜像文件,另外则是限制免费使用者拉取镜像的次数,现在官方宣布暂缓前者,在2021年中... 11月03日 2,990 ℃ 发表评论 阅读全文
运维文档 Kubernetes集群Prometheus Operator钉钉报警配置 最近把Prometheus监控迁移到了kubernetes集群中,部署文档参考《Kubernetes环境使用Prometheus Operator自发现监控SpringBoot》,各类监控项的数据采集... 09月29日 5,736 ℃ 发表评论 阅读全文
科技视界 Docker更新协议,禁止被列入美国实体清单的组织和个人使用,Docker Hub服务受限 美国实体清单公布以来,对国内科技圈的影响越来越大。2019 年 5 月,美国政府以「科技网络安全」为由,将华为及其 70 个分支机构列入「实体清单」,禁止华为在未经美国政府批准的情况下从美国企业获得元... 08月17日 2,632 ℃ 发表评论 阅读全文
运维问题 Eureka Server unavailable-replicas 问题排查分享 最近公司项目准备迁移kubernetes,于是在测试的过程中遇到了Eureka Server常见的unavailable-replicas问题,对于Eureka 高可用部署出现副本不可用,也比较简单,... 07月31日 6,415 ℃ 1 阅读全文
运维文档 从Jenkins容器内部执行宿主机的docker命令 前提条件,docker开启RESTful API 操作Docker的守护进程:1、在vim /usr/lib/systemd/system/docker.service中添加如下参数Exec... 07月21日 7,398 ℃ 发表评论 阅读全文
运维文档 Harbor2.x配置Nginx(SLB)反向代理和报错处理 harbor的部署比较简单,基本就是一个命令,这里不做介绍,官网也比较详细。harbor2.x默认情况下,配置好hostname,部署好以后就可以通过hostname的域名或者IP访问。但是有时候,服... 07月01日 12,023 ℃ 发表评论 阅读全文
运维问题 Prometheus报错Error refreshing service Unexpected response code: 503解决办法 今天终于把这个搁置了几个月没有解决的问题解决了,真的是找遍了Google、百度文档,没有找到一个解决方案,这里分享一下解决办法。公司项目使用的是spring cloud,注册中心使用的Eureka,监... 11月20日 9,205 ℃ 1 阅读全文
运维问题 docker部署elasticsearch报错None of the configured nodes are available处理 之前一直都是通过yum安装es,最近使用docker-compose部署了一个单节点es,java调用9300端口的时候,总是报错:None of the configured nodes are a... 11月07日 10,945 ℃ 发表评论 阅读全文
运维文档 使用Nexus3.x搭建Docker私有仓库 1、前提:安装好Nexus3.x版本和docker,以及Nginx。2、登录nexus,按照下图所示选择:3、仓库类型选择 docker(hosted),本地存储。4、然后按照下图填写仓库名称、htt... 07月04日 4,429 ℃ 发表评论 阅读全文
运维文档 Kubernetes部署Ingress + NGINX Ingress Controller+TLS证书配置 1、下载ingress控制器yml文件#git clone https://github.com/nginxinc/kubernetes-ingress.git #cd ... 06月05日 6,200 ℃ 发表评论 阅读全文
运维文档 Kubernetes使用StorageClass动态生成NFS类型的PV 官方文档:https://github.com/kubernetes-incubator/external-storage/tree/master/nfs以自己单独安装NFS系统为例1、安装nfs设置... 06月05日 5,518 ℃ 发表评论 阅读全文
运维文档 kubernetes 部署ELK日志 1、下载官方yaml配置文件到master服务器https://github.com/kubernetes/kubernetes/tree/master/cluster/addons/fluentd-... 06月05日 8,244 ℃ 发表评论 阅读全文
运维文档 Kubernetes部署Nginx+PV(nfs)+service 1、安装nfs设置共享(生产环境建议使用云服务商提供的云共享存储如:阿里云的NAS,AWS的EBS)#yum install nfs-utils #每个节点安装#systemctl ena... 06月05日 4,311 ℃ 发表评论 阅读全文
运维文档 搭建具有认证、TLS的docker registry私有仓库 一、下载官方registry镜像并启动测试#docker pull registry#mkdir /opt/data/registry -pv# docker run -d -p 5000... 12月14日 5,123 ℃ 发表评论 阅读全文