原创 Coredns 1.2.6 安裝部署

CoreDNS簡介 CoreDNS 其實就是一個 DNS 服務,而 DNS 作爲一種常見的服務發現手段,所以很多開源項目以及工程師都會使用 CoreDNS 爲集羣提供服務發現的功能,Kubernetes 就在集羣中使用 CoreDNS 解決

原创 Elasticsearch 集羣自我保護配置

Elasticsearch 集羣集羣自我保護配置 配置調試原因主要是爲了保護ES 集羣能夠自我保護,避免業務人員寫暴力查詢語句,大量的佔用內存或者CPU最終將es集羣直接查掛。文檔所有值均爲參考值,具體設置多少合適需要根據集羣規模、inde

原创 kubernetes ssl證書梳理

前言 kubernetes 集羣安裝配置過程中,會使用各種證書,目的是爲了加強集羣安全性,但是會坑很多入門新手. 前期如果手動部署集羣, 想了解集羣組件配合工作原理,各種不通,報很多奇葩的錯,很多是證書配置錯誤導致的。 推薦報錯時

原创 centos 7.x-64x 安裝 hugo

簡介 Hugo是一種靜態網站生成器。適用於搭建個人博客、小型公司主頁等網站,是一種小型的CMS系統。靜態站點的好處就是快速、安全、易於部署,方便管理。 Hugo 優勢 快!!! 天下武功唯快不破。。。。。。。。 世界上最快的靜態網站生成工具

原创 centos 7 新一代包管理工具 snap 安裝部署

snap簡介 什麼是snap,snap是一種全新的軟件包管理方式,它類似一個容器擁有一個應用程序所有的文件和庫,各個應用程序之間完全獨立。所以使用snap包的好處就是它解決了應用程序之間的依賴問題,使應用程序之間更容易管理。但是由此帶來的問

原创 Hugo 與 nginx 結合使用

hugo 與 nginx結合使用 簡介 Hugo是一種go語言編寫的靜態網站生成器。適用於搭建個人blog、公司主頁、help等網站,是一種小型的CMS系統。靜態站點的好處就是快速、安全、易於部署,方便管理。 Hugo 優勢 快!!! 天下

原创 Hugo 常用命令詳解

Hugo 安裝配置文檔地址: https://blog.51cto.com/michaelkang/2364007 本文環境介紹 #hugo 版本 version Hugo Static Site Generator v0.54.0 li

原创 Windows 包管理工具 Scoop 安裝部署

簡介: window 系統有這豐富的軟件包,但是個人想做一些開發調試是,需要找一些各種奇葩的包,還要解決解決各種奇葩的問題。scoop 的目標就是解決這些問題。scoop 是windows 平臺的包管理工具,類似 linux 系統的apt-

原创 docker-compose 快速啓動wordpress服務

deploy : 安裝 docker yum install docker systemctl start docker systemctl enable docker 安裝docker-compose sudo curl -L "htt

原创 Elasticsearch refresh 和 fresh 特性梳理

refresh 數據從index buffer中進入filesystem cache的過程)translog中的操作記錄並不會被清除,當數據從filesystem cache中被寫入磁盤之後纔會將translog中清空。 手動執行refre

原创 Elasticsearch 重要概念text , keyword , index ,Dynamic

核心數據類型 text & keyword Text: 1:支持分詞,全文檢索,支持模糊、精確查詢,不支持聚合,排序操作; 2:test類型的最大支持的字符長度無限制,適合大字段存儲; 使用場景: 存儲全文搜索數據,

原创 Postgresql-11.X 性能優化詳解

postgres 性能優化 系統優化 修改 /etc/grub.conf 關閉 numa=off ,修改磁盤IO調度方式 elevator=deadline 修改方法: grubby --update-kernel=ALL --ar

原创 理解Kubernetes核心概念

本文將會簡單介紹Kubernetes的核心概念。因爲這些定義可以在Kubernetes的文檔中找到,所以文章也會避免用大段的枯燥的文字介紹。相反,我們會使用一些圖表(其中一些是動畫)和示例來解釋這些概念。我們發現一些概念(比如Service

原创 理解Kubernetes核心概念

本文將會簡單介紹Kubernetes的核心概念。因爲這些定義可以在Kubernetes的文檔中找到,所以文章也會避免用大段的枯燥的文字介紹。相反,我們會使用一些圖表(其中一些是動畫)和示例來解釋這些概念。我們發現一些概念(比如Service

原创 kubernetes 網絡組件簡介(Flannel, Open vSwitch,Calico)

k8s的網絡模型假定了所有Pod都在一個可以直接連通的扁平的網絡空間中。這是因爲k8s出自Google,而在GCE裏面是提供了網絡模型作爲基礎設施的,所以k8s就假定這個網絡已經存在。而在大傢俬有的平臺設施裏搭建k8s集羣,就不能假定這種網