自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 解决 Elasticsearch 查询时 Fielddata is disabled on text fields by default 错误

问题描述以下过程基于 Elasticsearch 7.3Elasticsearch 启动后无法查询,检查日志发现这样一行日志:Caused by: java.lang.IllegalArgumentException: Fielddata is disabled on text fields by default. Set fielddata=true on [type] in o...

2020-04-30 11:19:00 1858

原创 使用 Certbot 自动申请并续订阿里云 DNS 免费泛域名证书

背景Certbot 支持自动申请 LetsEncrypt 的泛域名证书,但是官方插件不支持阿里云,在 GitHub 搜索发现已经有人写好了阿里云 DNS 插件,下面只需要进行简单的配置即可免费申请一个泛域名证书并自动续订。安装 Certbot 和 certbot-dns-aliyun本文基于 CentOS 7首先安装 Python 3yum install -y pytho...

2020-04-30 11:17:00 3122

原创 Android Pie(Android 9)跳过 Google 框架 (GApps) 开机验证方法

如果刷机时刷入了 Google 框架(GApps)可以使用以下方法跳过验证:进入TWRP,并 mount system 分区,数据线链接电脑。打开 cmd 或其它终端:# 将 build.prop 拉取到当前目录$ adb pull system/build.prop .# 使用记事本或其他软件在 build.prop 文件最后加入以下代码ro.setupwiz...

2019-03-02 17:03:00 816

原创 Jenkins kubernetes-plugin 使用 Gradle 构建时 Permission denied 问题

问题描述在使用 Jenkins 的 kubernetes-plugin 插件时发现使用 Gradle 镜像 构建项目时出现 Permission denied 错误,具体错误如下:[test] Running shell scriptsh: 1: cannot create /home/jenkins/workspace/test@tmp/durable-b7fece0a/jenk...

2018-08-20 18:10:00 367 1

原创 虚拟机部署 Kubernetes v1.10.3 高可用集群 - 05 总结

总结本文的大部分思路参考了 『Kubernetes v1.10.x HA 全手動苦工安裝教學(TL;DR)』 这篇文章。不过,虽然 Kairen 同志已经写得很详细了,但是实践起来还是有不少问题的,我在他的基础上根据自己的实践过程写了这篇文档。可能会出现的问题apiserver 会一直报错:x509.go:172] x509: subject with cn=system:...

2018-05-30 17:47:00 95

原创 虚拟机部署 Kubernetes v1.10.3 高可用集群 - 04 部署 Node

部署 Node在开始部署前,先在 kube-m1 将需要用到的文件复制到所有 node 节点上:$ cd /etc/kubernetes/ssl$ for NODE in kube-n1 kube-n2 kube-n3; do echo "--- $NODE ---" ssh ${NODE} "mkdir -p /etc/kubernetes/ssl/" ...

2018-05-30 17:45:00 132

原创 虚拟机部署 Kubernetes v1.10.3 高可用集群 - 03 部署 Master

部署 Master本部分将说明如何建立与设定 Kubernetes Master 角色,过程中会部署以下元件:kube-apiserver:提供 REST APIs,包含授权、认证与状态储存等。kube-controller-manager:负责维护集群的状态,如自动扩展,滚动更新等。kube-scheduler:负责资源排程,依据预定的排程策略将 Pod 分配到对应节点上。...

2018-05-30 17:44:00 118

原创 虚拟机部署 Kubernetes v1.10.3 高可用集群 - 02 生成证书

生成证书在这个部分,将需要产生多个元件的 Certificates,这包含 Etcd、Kubernetes 元件等,并且每个集群都会有一个根数位凭证认证机构 (Root Certificate Authority) 被用在认证 API Server 与 Kubelet 端的凭证。P.S. 这边要注意 CA JSON 档的 CN(Common Name)与O(Organization)...

2018-05-30 17:43:00 99

原创 虚拟机部署 Kubernetes v1.10.3 高可用集群 - 01 虚拟机环境准备

虚拟机环境准备使用 Vagrant 管理虚拟机集群,下边是安装步骤。文件准备目录结构如下:├── setup.sh├── Vagrantfile└── yum └── CentOS7-Base-163.repoVagrantfile:def set_vbox(vb, config) vb.gui = false vb.memory = 1024 vb...

2018-05-30 17:42:00 133

原创 Spring Boot Admin 集成自定义监控告警

Spring Boot Admin 集成自定义监控告警前言Spring Boot Admin 是一个社区项目,可以用来监控和管理 Spring Boot 应用并且提供 UI,详细可以参考 官方文档。Spring Boot Admin 本身提供监控告警功能,但是默认只提供了 Hipchat、Slack 等国外流行的通讯软件的集成,虽然也有邮件通知,不过考虑到使用体检决定二次开发增加 ...

2018-05-19 14:41:00 257

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除