摘要: 背景 harbor: Harbor是构建企业级私有docker镜像的仓库的开源解决方案,它是Docker Registry的更高级封装,它除了提供友好的Web UI界面,角色和用户权限管理,用户操作审计等功能外,它还整合了K8s的插件(Add-ons)仓库,即Helm通过chart方式下载,管理,安 阅读全文
posted @ 2020-05-21 17:52 学习者_3988 阅读(511) 评论(0) 推荐(0) 编辑
摘要: GO 语言爱好者的最佳Web框架 如果你是自己写一个小应用程序,那你可能不需要Web框架。但是如果你要做产品,那么你肯定需要一个好的框架。 如果你认为你有相应的知识和经验,你会自己编写所有的这些代码么?你有时间找到一个产品级的外部包来完成工作吗?你确定这与你应用程序的其它部分一致吗? 这些都是促使我 阅读全文
posted @ 2020-05-21 10:33 学习者_3988 阅读(939) 评论(0) 推荐(0) 编辑
摘要: Drone 是一套用 Go 語言所撰寫的 CI/CD 開源專案,透過 .drone.yml 檔案方式讓開發者可以自行撰寫測試及部署流程。大家一定會認為要先架設好 Drone 伺服器,才能透過 Git Push 方式來達到自動化測試及部署專案。現在跟大家介紹,如果你的團隊尚未架設 Drone 服務,但 阅读全文
posted @ 2020-04-29 10:54 学习者_3988 阅读(1171) 评论(0) 推荐(0) 编辑
摘要: 我们知道 CI/CD 是 devops 中最重要的环节,特别是对于现在的云原生应用,CI/CD 更是不可或缺的部分,对于 CI/CD 工具有很多优秀的开源工具,比如前面我们介绍的Jenkins以及gitlab ci都是非常流行常用的 CI/CD 工具,但是这两个工具整体使用来说有点陈旧和笨重,本文将 阅读全文
posted @ 2020-04-29 10:35 学习者_3988 阅读(1054) 评论(0) 推荐(0) 编辑
摘要: 介绍 ChartMuseum是一个用Go(Golang)编写的开源Helm Chart Repository服务器 ChartMuseum是一个用Go(Golang)编写的开源Helm Chart Repository服务器,支持云存储后端,包括Google云存储,Amazon S3,Microso 阅读全文
posted @ 2020-04-27 17:34 学习者_3988 阅读(685) 评论(0) 推荐(0) 编辑
摘要: 常用命令: # 生成chart文件 $helm create foo Creating foo # 打包 $helm package foo Successfully packaged chart and saved it to: /home/test/helm/foo-0.1.0.tgz # 安装 阅读全文
posted @ 2020-04-26 15:43 学习者_3988 阅读(899) 评论(0) 推荐(0) 编辑
摘要: 1、新的功能 1.版本以新格式存储 2.没有群集内(分iller)组件 3.Helm 3包括对新版Helm图表的支持(图表v2) 4.Helm 3还支持库图表-图表主要用作其他图表的资源。 5.用于在OCI注册表中存储Helm图表的实验支持(例如Docker Distribution)可以进行测试。 阅读全文
posted @ 2020-04-26 15:12 学习者_3988 阅读(7698) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍kubernetes排查问题时经常用到的命令。这里主要借助kubectl命令来实现。以下列出常用命令,后面会对每个命令进行详细解释,并举例:kubectl核心命令 get 获取列出一个或多个资源的信息。(资源分为pod、instance、service等很多种)describe 输出指定 阅读全文
posted @ 2020-04-02 17:47 学习者_3988 阅读(2844) 评论(0) 推荐(0) 编辑
摘要: 1.1. 控制台使用 RocketMQ 提供有控制台及一系列控制台命令,用于管理员对主题,集群,broker 等信息的管理; 登录控制台 首先进入RocketMQ 工程,进入/RocketMQ/bin 在该目录下有个mqadmin 脚本 查看帮助 在mqadmin 下可以查看有哪些命令 sh mqa 阅读全文
posted @ 2020-02-06 13:02 学习者_3988 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 一、下载源码 目前是windows 进入https://github.com/apache/rocketmq地址拿到rocketmq git的地址 image.png 打开idea 操作如下 image.png image.png 等待代码下载完毕后执行 maven命令 mvn(maven) cle 阅读全文
posted @ 2020-02-05 21:30 学习者_3988 阅读(439) 评论(0) 推荐(0) 编辑