2019-07-28

Kubernetes 部署 ElasticSearch7 集群

组建 ES 集群

在 Kubernetes 集群上部署 ElasticSearch 的时候,我先按照网上的经验指南,发现 ES 节点之间无法互相发现,不能够组成集群。

对比后发现,我使用的 ES 版本是7.2,而目前我参照的大部分网页都是 6.8的。在 7.0 之前的协调方式是配置discovery.zen.minimum_master_nodes,让集群自行选举为指定数量的 master 节点。

如果没有设置 initial_master_nodes,则在启动全新节点时会尝试......

2019-07-15

鼠须管快速配置

本文是个人配置,仅供方法参考。

步骤一 - 安装

首先下载安装 Rime。

通过官网下载安装

https://bintray.com/rime/squirrel/release

通过 Homebrewbrew cask install squirrel

步骤二 - 配置东风破

東風破 是 中州韻輸入法引擎 的配置管理工具。

克隆仓库

git clone --depth 1 https://github.com/rime/plum.git

cd plum

生......

2019-06-01

转移域名,更换评论系统,更换图床

一、域名从阿里云转移到 Porkbun

原来域名是在阿里云上,续费价格为¥89,这样的价格对于 ME 这种活动很少的域名来说已经是比较实惠了。找了一圈也并没有发现有什么特别实惠的注册商。但是想尝试一下其他域名服务商,就选择了 Porkbun,续费价格为$12.48,其实只比阿里云便宜¥3。

二、评论系统从 Disqus 更换成 Valine

到目前为止我依然认为 Disqus 是最为靠谱的社会化评论服务,但无奈有高墙(虽然小博客并没有什么人访问与评论)。

livere

vali......

2019-03-10

搭建 NPM Proxy 之预编译包

背景

上一篇 搭建 NPM Proxy 成功搭建了一个 NPM 代理,但很快就又遇到问题了:node-sass 这种典型的有预编译包,而且需要到 GitHub 下载的 Package,安装就会失败。

寻找原因

我们的 NPM Proxy 已经将所有包重定向至 taobao registry,tarball(源码包)也完全是从 taobao 源下载的,然后我根据 cnpm 的首页例子尝试:

alias cnpm="npm --registry=https://registry......

2019-02-25

搭建 NPM Proxy

背景是公司内部服务器是网络隔离的, 但是要做自动化构建、测试等,通常都需要从外部拉取依赖。所以,我又要搭建内部的镜像源了。(为什么说又呢。。。)

毫无疑问,是要用到一个服务器专门做镜像源的服务器,它有特殊的网络策略,内网的服务器可以和它连通,用作内外网的转发,以下假设使用 Nginx 做反向代理。

那么,当前公司内部之前已经搭建了 Private NPM Registry(使用 cnpm 搭建),私有包自然是从内部服务器下载,而 Public 包,则是通过 301 重定向到 ta......