原创 白話K8s-常用開源軟件K8s部署合集

以下爲常用的開源軟件Kubernetes部署的Yaml 及 常用資源創建的Yaml, 列出的大部分都是我工作中驗證過、總結的, 也歡迎大家補充! 博文裏只是個目錄,資源大家可以從我的Github 下載,歡迎大家 star、fork

原创 Grafana Dashboard標籤篩選配置(Grafana變量查詢配置)

在K8s使用過程中,我們經常使用 Prometheus + Grafana的組合,來配置我們的監控及報警,所以Grafana的文章,我也歸屬到了白話K8s系列當中來了。 寫本篇博文的,主要原因是, 當我搜索Grafana 標籤配

原创 SpringBoot接收GET請求中的數組、Map集合參數

本文主要有以下內容: SpringBoot 如何接收HTTP Get請求中的數組參數? [java.lang.IllegalStateException: No primary or default constructor

原创 Mac OS搭建JAVA開發環境搭建

安裝集成開發環境IDEA https://www.jetbrains.com/idea/download/#section=mac 下載安裝包,安裝即可。IDEA 中自帶了jdk以及各種構建工具(maven,gradle)以及各種

原创 Consul運維常用API及常用CLI命令(最新版本)

以下列出的CLI命令和API接口,在日常運維和排查客戶問題過程中,是非常常用的, 列出以作記錄。 一、Consul 常用CLI 1.1 查看服務列表 consul catalog services 1.2 註銷服務 co

原创 白話K8s-Service工作原理

PS: 以下都是博主的自學筆記 + 個人理解的概括,很抱歉沒有準備圖文形式描述,歡迎大家提問交流。 在上一章節的基本概念中,我們有提到Service基本概念。 我們知道Service是對Pod訪問的一種抽象。 本章節,我們來聊一

原创 白話K8s-Kubernetes基本概念

PS: 以下都是博主的自學筆記 + 個人理解的概括,很抱歉沒有準備圖文形式描述,歡迎大家提問交流。 通過簡要的語言,概括總結Kubernetes的基本概念;更通俗的理解kubernetes的各個基本概念。 比如: 什麼是k8s?

原创 SpringBoot2.X 目錄結構及靜態文件加載— QS6.1

本小節,主要介紹一下 SpringBoot 目錄結構 及靜態文件加載。 1. SpringBoot 目錄結構,每層及的作用是什麼? 2. SpringBoot 2.x 靜態文件是如何加載的, 訪問html, js, css 這些靜

原创 SpringBoot2.x 整合SpringBoot-Admin監控 — QS11

SpringBoot2.x 整合 SpringBoot-Admin 監控 author: [email protected] 內容: SpringBoot2.x 整合 SpringBoot-Admin 監控 包含client及S

原创 Json字符串與實體集轉換工具類 — QS8

開始更新SpringBoot2.x 快速入門系列 本次分享一個常用的工具類,實體集與字符串互相轉換的工具類,也就是Json字符串的序列化與反序列化(基於Jackson) Demo 下載: https://github.com/wa

原创 高性能的線程安全單例 — Java基礎語法系列

大家都知道,一般實現單例有兩種寫法: 餓漢式 和 懶漢式, 餓漢式是線程安全的,在編譯期間已完成初始化,加載到了內存裏。 懶漢式一般寫法是非線程安全的, 那懶漢式的線程安全單例應該如何實現呢,以及如何寫出低耗能的線程安全單例呢 ?

原创 寫給.NET程序員的SpringBoot幫助文檔

1. 項目組是由.NET 轉Java, 這是之前我做技術分享時,整理的提綱,分享給大家 2. SpringBoot2.x 的代碼,會更新在 GitHub,歡迎大家 star, follow, fork 3. htt

原创 白話K8s-kubernetes應用重啓功能的實現(理解 Kubernetes 對象與狀態)

一、場景 我們在做K8s應用部署平臺的時候,遇到的一個場景? 用戶想讓【k8s應用重啓】或【重新部署】,我們應該如何實現呢? 當然,還有其他需要重啓的場景,比如說: 有時候我們會需要重啓Deployment,原因可能是: do

原创 解決Lombok父類與子類Builder不兼容

Lombok 是我們經常使用的插件,@Builder也是我們經常使用的註解,那你有沒有遇見過如下錯誤呢? 父類與子類 Builder不兼容場景 Error:(16, 1) java: com.jdcloud.jdsf.demo.

原创 (最新版本)Consul運維常用API及常用CLI命令

以下列出的CLI命令和API接口,在日常運維和排查客戶問題過程中,是非常常用的, 列出以作記錄。 一、Consul 常用CLI 1.1 查看服務列表 consul catalog services 1.2 註銷服務 co