
Kubernetes
文章平均质量分 87
isea533
《MyBatis从入门到精通》作者,MyBatis分页插件PageHelper作者,通用Mapper作者,个人网站:https://mybatis.io
展开
-
Spring Cloud Alibaba 在 Kubernetes 配置 Service 访问
环境框架:Spring Cloud Alibaba运行环境:Kubernetes注册中心:Nacos问题当在 Spring Cloud Alibaba 中使用 Dubbo 服务时,或者就是单纯的 Dubbo 服务时,会经常遇到 No Provider 的问题。产生这个问题的一个原因是,Kubernetes 中的服务更新时,会启动新 Pod,然后关闭旧 Pod,没对 Dubbo 做任何配置的时候,注册服务时,使用的都是 Pod 容器的 IP,这个 IP 在服务更新或者重启的时候会变,Dubbo原创 2021-12-06 21:32:55 · 907 阅读 · 0 评论 -
Kubernetes Java 服务最小化镜像方案
本篇不是介绍如何把一个大的镜像如何变小,主要实现的是,如何把 Java 服务镜像变化的部分变的尽可能的小。方案依赖于 Kubernetes Pod 运行机制(纯Docker有兼容方案)。Java服务的镜像都很大,当遇到离线环境需要拷贝的时候,每次都需要传递几百G的镜像,拷贝频繁时影响更大。Java服务的镜像大主要在于基础运行环境,一个 openjdk 的镜像在 200M以上(jre环境更小,但是又限制),为了方便运维还会安装一些工具,最终可能会产生一个300M~500M左右的基础镜像。基础镜像的内.原创 2021-04-04 18:04:19 · 547 阅读 · 0 评论 -
PaaS 以及全套服务微服务搭建流程
这是一篇写的很早的文章,所以有个别内容没那么新,涵盖的内容非常的全,内容太多,可以用于参考。主要流程分为:Rancher PaaS 平台MySQL 安装、配置、数据导入RabbitMQ 安装、配置镜像(Harbor、ACR、SWR)服务服务部署、调试一、Rancher PaaS 平台搭建主要参考:Rancher HA 高可用安装步骤Kubernetes 最新版本安装过程和注意事项搭建过程分为以下几个主要步骤:Docker 安装配置kubectl 下载安装rke 下载原创 2021-04-02 12:11:47 · 7211 阅读 · 0 评论 -
K8s 简单集成 SkyWalking
本文记录最简单的一个过程要点。搭建 ES7参考这里:Install Elasticsearch with Docker搭建单节点时需要注意配置环境变量:discovery.type=single-node配置本地存储(例如 hostPath方式)需要注意配置权限:mkdir esdatadirchmod g+rwx esdatadirchgrp 0 esdatadir搭建 skywalking-oap-server 服务官方镜像:apache/skywalking-oap-server:原创 2020-08-07 14:10:50 · 4575 阅读 · 3 评论 -
基于 k8s 的 frp 内网穿透配置
环境测试环境:私有云 Rancher(k8s)集群。正式环境:公有云 Rancher(k8s)集群。测试环境本来可以直接通过 443 端口访问 https,最近端口被封,又不想使用其他端口,因此想通过正式环境将测试环境发布到外网。frpfrp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。关于 frp 的配置和用法,看 官方文档。为了在 k8s 使用,需要制作 Docker 镜原创 2020-07-26 00:32:50 · 3739 阅读 · 2 评论 -
Harbor 无法下载镜像的一个原因
问题描述无法从 harbor 通过 docker pull 下载镜像。这可能是一个个例,只有特定网络情况下才会发生的问题。由于我这种网络情况下发生了多次,因此有必要记录下来。环境Harbor 通过 https://IP 提供服务,使用自签名的证书。Harbor 有两个网卡,分别是 10.10.1/24 和 10.10.10/24,HTTPS 服务证书指定的 10.10.10/24 的 IP。k8s 新的几个集群都在 10.10.0/24 网段。这几个新的集群都无法从 Harbor 下载镜像。原创 2020-06-15 12:12:49 · 2221 阅读 · 1 评论 -
Helm 执行资源的顺序是什么?
我一直很好奇 “Helm 执行资源的顺序是什么?”单纯看 Chart 里面的内容完全看不出来,例如:wordpress直到今天才去搜了搜,发现下面的内容:helm-install-in-certain-order通过上面这篇内容,找到了 Helm2 和 Helm3 的执行和卸载顺序:Helm2: kind_sorter.goHelm3: kind_sorter.go在 Helm3 中的执行顺序定义代码如下:// InstallOrder is the order in wh原创 2020-05-26 12:35:45 · 6857 阅读 · 0 评论 -
容器启动失败 ERROR: for log Cannot start service log: OCI runtime create failed: container_linux.go:346
完整错误信息:ERROR: for log Cannot start service log: OCI runtime create failed: container_linux.go:346: starting container process caused “process_linux.go:319: getting the final child’s pid from pipe ca...原创 2020-04-25 00:00:45 · 21613 阅读 · 0 评论 -
Kubernetes 最新版本安装过程和注意事项
本文写于 2019-02-06 已亥猪年 农历正月初二当前最新版本为 v1.13.3在 18 年 6 月份京东活动的时候,买了一本 Kubernetes 权威指南,一直没时间看,春节期间正好学学。由于书上使用的是 2017 年的 1.6.0 版本,我自己为了使用最新版本,特地做一个记录。虽然买了本书,但是整个操作过程参考了很多资料,主要是 kubeadm 官方文档:https://k...原创 2019-02-06 22:27:22 · 38902 阅读 · 12 评论 -
Rancher 两种 Registry 镜像库的区别和用法
Rancher 有两种配置 Registry 镜像库的地方,这两种方式起的作用不同。Rke 配置集群时设置参考:https://rancher.com/docs/rke/latest/en/config-options/private-registries/配置多个RKE支持在中配置多个私有Docker镜像库的功能cluster.yml。通过传递您的镜像库和凭据,它允许节点从这些私有镜...原创 2019-11-03 11:19:04 · 6590 阅读 · 3 评论 -
容器网络问题排查常用命令
结合极客时间k8s的课,将其中命令按顺序写下了,结合自己的 rancher 集群去测试每一个命令。尝试无网络情况下安装 rancher。原创 2019-08-30 21:30:45 · 1834 阅读 · 0 评论 -
Rancher HA 问题汇总
由于前一篇 Rancher HA 高可用安装步骤 内容过长,后续相关内容在这里补充。下面问题标记 [前] 的需要在安装 Rancher HA 前提前考虑。1. [前]域名问题假设以下服务器使用的 hostname 为 rancher.mybatis.io在前面写到了最后安装 Rancher 时要设置 hostname,在没有本地 DNS 服务器的情况下,需要修改本地 hosts 来...原创 2019-08-02 11:28:29 · 8170 阅读 · 0 评论 -
Rancher HA 高可用安装步骤
详细的介绍了 Rancher 高可用部署的完整过程,提供了大量的相关资料进行扩展阅读。.原创 2019-08-01 18:54:24 · 6763 阅读 · 0 评论 -
方便的 Kubernetes API 参考文档
http://k8s.mybatis.tk关注过 K8s 的人可能都看过官方的 API 参考文档:https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.13这个文档的形式如下图所示:如果你真正参考过这个文档,你会发现这个文档特别不好用,想要逐级查看属性信息时,经常在锚点之间跳转,无法从整体上看到完整的结构,非...原创 2019-02-24 19:30:15 · 5931 阅读 · 8 评论 -
Kubernetes 入门练习
在 Kubernetes 最新版本安装过程和注意事项 中,我已经配置好了 Kubernetes 的基础环境,接下来要按照 Kubernetes 权威指南 书中的内容简单做个练习。Kubernetes 使用的 v1.13.3 版本,在实际操作时发现和书上 v1.6.3 版本的命令没太大区别,但是由于例子中使用的 mysql 没有指定版本,因此,不管 Kubernetes 版本如何,跟着书上第一章...原创 2019-02-07 15:29:07 · 1884 阅读 · 1 评论