原创 Spring Boot 2.3.0配置Graceful-Shutdown,Readiness和Liveness

原文發表於kubernetes中文社區,爲作者原創翻譯 ,原文地址 更多kubernetes文章,請多關注kubernetes中文社區 目錄 背景:容器被廣泛使用 優雅停機( Gracefully Shutdown ) 存活狀態( L

原创 Kubernetes:基於WSL2和Kind或Minikube:搭建Windows版Kubernetes

原文發表於kubernetes中文社區,爲作者原創翻譯 ,原文地址 更多kubernetes文章,請多關注kubernetes中文社區 目錄 爲什麼要在Windows上使用Kubernetes? 前提條件 WSL2:與Ubuntu結合

原创 Kubernetes:從4個方面增強Kubernetes環境的安全性

原文發表於kubernetes中文社區,爲作者原創翻譯 ,原文地址 更多kubernetes文章,請多關注kubernetes中文社區 目錄 基礎設施的安全性 1.網絡 2.存儲 3.主機和操作系統 4.主機訪問管理 Kubernet

原创 使用GitLab CI和Docker自動部署SpringBoot應用

原文發表於kubernetes中文社區,爲作者原創翻譯 ,原文地址 更多kubernetes文章,請多關注kubernetes中文社區 Docker和Spring Boot是非常流行的組合,我們將利用GitLab CI的優勢,並在應用

原创 Go基礎:格式化輸出--Printf、Sprintf、Fprintf

目錄 Printf、Sprintf、Fprintf區別 格式化輸出示例 Printf詳解 格式字符串 旗標 寬度和精度 arg 索引          動詞 通用動詞 布爾型 整型 浮點型和複數型 字符串或字節切片 指針類型 複合類型 P

原创 Kubernetes:創建和分配Kubernetes Pod安全策略

目錄 Pod Security Policies(PSP) Pod的安全策略配置 1.PodSecurityPolicy的工作機制 2.PodSecurityPolicy配置詳情 2.1.特權模式相關配置 2.2.宿主機資源相關配置 2.

原创 混沌網格(Chaos Mesh)的設計和工作原理

原文發表於kubernetes中文社區,爲作者原創翻譯 ,原文地址 更多kubernetes文章,請多關注kubernetes中文社區 目錄 爲什麼選擇混沌網格(Chaos Mesh)? 混沌網格(Chaos Mesh)可以做什麼?

原创 Go基礎:接口類型、接口嵌套、空接口、類型判斷

目錄 1. 接口 1.1. 接口 1.1.1. 接口類型 1.1.2. 爲什麼要使用接口 1.1.3. 接口的定義 1.1.4. 實現接口的條件 1.1.5. 接口類型變量 1.1.6. 值接收者和指針接收者實現接口的區別 1.1.7.

原创 Go基礎:指針地址、指針類型、多重指針、指針運算

目錄 到底什麼是指針呢? 指針 指針地址和指針類型 指針取值 指針變量初始化 指針運算符 多重指針 指針運算 到底什麼是指針呢? 內存就是一系列有序列號的存儲單元,變量就是編譯器爲內存地址分配的暱稱,那麼指針是什麼呢? 指針就是一個指向

原创 Go基礎:常見的json包--encoding/json、easyjson、ffjson、json-iterator/go

本文對常見的json包做一些介紹,方便快速入門。每一小節均有示例說明。大家在實際開發中可以選擇適合自己的json包。 encoding/json encoding/json是官方提供的標準json, 實現RFC 7159中定義的JSON

原创 Go基礎:開發中常見錯誤總結

目錄 1.1. 前言 1.1.1. 初級篇:1-34 1.左大括號 { 不能單獨放一行 2.未使用的變量 3.未使用的 import 4.簡短聲明的變量只能在函數內部使用 5.使用簡短聲明來重複聲明變量 6.不能使用簡短聲明來設置字段的值

原创 Go基礎:如何做單元測試和基準測試

目錄 1. 單元測試 1.1. go test工具 go test的參數解讀: 1.2. 測試函數 1.2.1. 測試函數的格式 1.2.2. 測試函數示例 1.3. 測試組 1.4. 子測試 t.Run 1.5. 測試覆蓋率 go te

原创 Kubernetes運行有狀態應用程序的注意事項

目錄 Kubernetes存儲演進 Kubernetes運行有狀態應用程序的注意事項 1. 易於使用的持久存儲 2. 高可用性選項 3. 混合雲數據的可移植性 4. 性能 5. 服務質量(QoS)的保證 6. 用於存儲和數據的共享網絡 7

原创 如何在kubernetes中將secret標記爲可選或必選?

  目錄 使用環境變量方式創建帶有secret的pod 創建username爲bob的secret 創建帶有secret的pod 返回信息   解釋  Optional: false 源碼說明 在kubernetes中將secret標記

原创 RabbitMQ精講9:鏡像模式集羣搭建,整合KeepAlived+HaProxy組件

  目錄 1. 鏡像模式集羣搭建 1.1 集羣節點安裝 1、安裝依賴包 2、下載安裝包 3、安裝服務命令 4、修改集羣用戶與連接心跳檢測 5、安裝管理插件 6、服務指令 1.2 文件同步步驟 1.3 組成集羣步驟 1、停止MQ服務 2、組