记一次 Harbor 的升级之旅

之前安装的 harbor版本是 v1.6的版本,由于在 v1.7版本中新增加了对 helm的支持,所以为了更充分的利用 harbor 镜像仓库,我们将进行一次升级,将 harbor 升级到目前最新的v1.7.1版本,在升级过程中也遇到了各种问题,相关问题博客中会特意注明

Read more

Share

Consul 集群安装配置

Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置。Consul 是分布式的、高可用的、 可横向扩展的。本部分主要说明 consul 集群如何部署,希望可以给初次使用 consul 的同学提供可参考的东西,也欢迎大家指正相关错误

Read more

Share

RabbitMQ 集群部署

一般情况下,如果只是为了探究 RabbitMQ 或者验证业务工程的正确性那么在本地环境或者测试环境上使用其单实例部署就可以了,但是出于 MQ 中间件本身的可靠性、并发性、吞吐量和消息堆积能力等问题的考虑,在生产环境上一般都会考虑使用 RabbitMQ 的集群方案。

Read more

Share

使用 PASS 密码管理器管理密码

PASS 是 Linux 上的一个简单的命令行密码管理器,它将密码存储在一个 gpg 加密后的文件里。这些加密后的文件很好地组织按目录结构存放,现在密码管理器还是比较普遍的,其实这些密码管理器一般分为两种,一种是基于GUI,另一种是基于CLI的,而pass这款是基于CLI的密码管理器。

Read more

Share

Linux 自定义 Bash 终端风格

现在大多数现代 Linux 发行版的默认 shell 都是 Bash 。然而,你可能已经注意到这样一个现象,在各个发行版中,其终端配色和提示内容都各不相同。这里我们配置 CentOS 7 的默认终端,将其改成 Kail 系统的终端风格

Read more

Share

Helm 技巧配置

我们在使用 Helm 管理 Kubernetes 集群应用的时候我们可以针对 Helm 做些其他配置,这样有利于我们更方便的使用 Helm 管理应用,同时也可以很方便的应用 Helm 相关功能,Helm 其他技巧配置主要包括命令行补全、添加第三方 Chart 库、解决依赖关系等等。

Read more

Share