摘要:引言 学习docker网络,可以带着下面两个问题来探讨 1. 容器之间可以相互访问的原理 2. 容器暴露端口后,通过宿主机访问到容器内应用,并且对于访问端而言不用感知容器存在的原理 Docker 本身的技术依赖Linux的内核虚拟化技术,所以为了能够更好的理解Docker的网络实现,必须要对牵扯到的 阅读全文
posted @ 2020-02-15 17:02 高枫_henu 阅读 (7) 评论 (0) 编辑
摘要:安装下载依赖包 1. 安装docker compose 从 docker compose "发布页面" 下载最新的 docker compose 二进制文件,本文以1.25.4为例 1. 下载harbor二进制文件 从 harbor "发布页面" 下载最新的 harbor 离线安装包,本文以v1.9 阅读全文
posted @ 2020-02-14 21:20 高枫_henu 阅读 (20) 评论 (0) 编辑
摘要:创建spring boot工程 1. 工程目录 1. Controller.java 类说明 主要是接收界面请求,直接返回传入的参数 1. 在启动工程,查看工程运行效果 1. 右键SampleApplication.java run as Java application 1. 通过浏览器访问系统 阅读全文
posted @ 2020-02-13 11:28 高枫_henu 阅读 (17) 评论 (0) 编辑
摘要:1. 下载配置文件 从 1.7 开始,dashboard 只允许通过 https 访问,采用自动生成的证书有的浏览器不支持,所以需要生成自签名的证书 1. 生成自签名证书 1. 使用自签名证书生成secret 1. 修改配置文件 把dashboard recommended.yaml中创建kuber 阅读全文
posted @ 2020-02-13 10:20 高枫_henu 阅读 (4) 评论 (0) 编辑
摘要:系统信息 角色 | 系统 | CPU Core|memory | | | master|18.04.1 Ubuntu| 4 | 8G slave |18.04.1 Ubuntu| 4 | 4G 安装前准备(主节点和从节点都需要执行) 1. 关闭swap 1. 配置系统安装源和kubernetes安装 阅读全文
posted @ 2020-02-11 20:06 高枫_henu 阅读 (14) 评论 (0) 编辑
摘要:主要参考https://github.com/opsnull/follow me install kubernetes cluster,采用Flanel和docker 系统信息 角色 | 系统 | CPU Core|内存|主机名称|ip| 安装组件 | | | | | | master |18.04 阅读全文
posted @ 2020-02-11 18:07 高枫_henu 阅读 (4) 评论 (0) 编辑
摘要:准备工作 因为在编译时需要下载许多依赖包,在执行编译前最好先配置下代理仓库 编译flink shaded 因为flink依赖flink shaded工程,基本的依赖项都是在这个工程里面定义的,所以要先编译这个工程 1. 下载flink shaded工程 "flink shaded" 1. 在写文章时 阅读全文
posted @ 2020-01-19 14:21 高枫_henu 阅读 (102) 评论 (0) 编辑
摘要:问题描述 业务需要一个长期运行的程序,将上传的文件存放至HDFS,程序启动后,刚开始一切正常,执行一段时间(一般是一天,有的现场是三天),就会出现认证错误,用的JDK是1.8,hadoop client,对应的版本是2.5.1,为什么强调这个版本号,因为错误的根本原因就在于版本问题 错误日志 业务程 阅读全文
posted @ 2020-01-14 10:12 高枫_henu 阅读 (44) 评论 (0) 编辑
摘要:功能需求 1. 提供一个公共的jar包给其他业务模块依赖,需要在这个公共的jar中暴露一个restful API 1. 采用spring auto config机制,在公共jar包中定义spring.factories文件,将jar包需要注入到spring容器中的bean定义好,业务模块依赖后直接使 阅读全文
posted @ 2020-01-08 21:12 高枫_henu 阅读 (71) 评论 (0) 编辑