原创 前後端都用得上的 Nginx 日常使用經驗-補充篇

之前分享了 前後端都用得上的 Nginx 日常使用經驗 ,在配置 elk 的時候增加了nginx basic auth 和 IP百名的配置,作爲補充分享。 配置 nginx 域名轉發 常規的轉發配置,不需要https部分去掉即可,一般只需要

原创 使用 Docker Compose V2 快速搭建日誌分析平臺 ELK (Elasticsearch、Logstash 和 Kibana)

前言 ELK 是指 Elasticsearch、Logstash 和 Kibana 這三個開源軟件的組合。 Elasticsearch 是一個分佈式的搜索和分析引擎,用於日誌的存儲,搜索,分析,查詢。 Logstash 是一個數據收集、轉

原创 構建 dotnet&vue 應用鏡像->推送到 Nexus 倉庫->部署爲 k8s 服務實踐

前言 前面分享了 k8s 的部署安裝,本篇來點實操,將會把一個 .net core + vue 的項目(zhontai),打包構建成 docker 鏡像,推送到 nexus 鏡像倉庫,並部署到 k8s 中 準備 要實現項目的部署,除了

原创 一篇可供參考的 K8S 落地實踐經驗

前言 k8s 即 Kubernetes,是一個開源的容器編排引擎,用來對容器化應用進行自動化部署、 擴縮和管理 本篇文章將分享 k8s v1.18.8 的安裝,以及其面板,監控,部署服務,使用Ingress-Ningx進行負載均衡的實踐

原创 使用 Power Shell 修改 Hyper-V 虛擬機 UUID 的解決方案

前言 在研究了一下午 k8s 文檔的時候,正準備開幹,萬萬沒想到一個 uuid 的問題卡了我幾個小時,一直想在系統中解決,沒想到最後在外部使用PowerSheel解決了,分享記錄一二 問題描述與嘗試解決 根據官方文檔 使用 kubeadm

原创 一個程序猿的2023總結:《尋找》

前言 一年又快結束,疫情似乎已經離去,但是最近的感冒又讓人感受到了一絲不安~ 回顧着過往幾年,一個詞形容:渾渾噩噩。 總結着 2023 年,有開心,有憧憬,有遺憾,有成長,但如果用一個詞的話,我覺得是:尋找 2023 的到來,也給我這渾渾噩

原创 Prometheus+Grafana 監控平臺實踐-搭建&常用服務監控&告警

前言 Prometheus 是一個開放性的監控解決方案,通過各種 Exporter 採集當前主機/服務的數據,和 Grafana 相結合可以實現強大的監控和可視化功能 本篇將分享使用 docker compose 構建 Prometheu

原创 提升運維效率:輕鬆掌握JumpServer安裝和使用技巧

前言 JumpServer 是一個開源的跳板機的解決方案,提供了對遠程服務器的安全訪問、會話錄製和審計、用戶身份管理等功能,適用於需要管理機器資源&大量服務器資源的情況。 本文將分享在 docker 中 JumpServer 的安裝使用經

原创 一篇適合躺收藏夾的 Nexus3 搭建 NuGet&Docker 私有庫的安裝使用總結

前言 Nexus 是支持 Nuget、Docker、Npm 等多種包的倉庫管理器,可用做私有包的存儲分發,緩存官方包。本篇將手把手教學使用 Nexus 搭建自己的 NuGe t& Docker 私有倉庫。 特點 私有化倉庫管理

原创 一個基於.NET7的開源DNS服務 DnsServer 的部署使用經驗分享

前言 接上篇 docker-bind 的使用搭建了一個 dns 服務,本篇將介紹另外一款 DnsServer 的部署和使用,更專注,更輕量。 特點 基於 。NET 7 實現 ,支持 Windows、Linux、macOS 和 Ras

原创 DNS 服務 docker-bind 的部署使用

前言 前面使用 nginx 代理轉發了幾個域名到服務器,但是每次添加一個域名都需要在客戶端添加一行 hosts 文件,無疑是繁瑣的,其中也提到可以使用 DNS 來實現自動解析域名 到指定服務器的功能,本篇將介紹開源 DNS 服務 dock

原创 前後端都用得上的 Nginx 日常使用經驗

前言 nginx 是一個高性能的開源反向代理服務器和 web 服務器,一般用來搭建靜態資源服務器、負載均衡器、反向代理,本文將分享其在 Windows/docker 中的使用,使用 nssm 部署成服務的方案腳本,局域網中自定義域名解決h

原创 使用 Docker Compose 部署 RabbitMQ 的一些經驗與踩坑記錄

前言 RabbitMQ 是一個功能強大的開源消息隊列系統,它實現了高效的消息通信和異步處理。 本文主要介紹其基於 Docker-Compose 的部署安裝和一些使用的經驗。 特點 成熟,穩定 消息持久化 靈活的消息路由 高性能,高可用

原创 Apollo 配置中心的部署與使用經驗

前言 Apollo(阿波羅)是攜程開源的分佈式配置管理中心。 本文主要介紹其基於 Docker-Compose 的部署安裝和一些使用的經驗 特點 成熟,穩定 支持管理多環境/多集羣/多命名空間的配置 配置修改發佈實時(1s)通知到應用

原创 字符串表達式計算(a+b/(a-b))的思路與實踐

前言 爲滿足業務需要,需要爲項目中自定義模板添加一個計算字段的組件,通過設置字符串表達式,使用時在改變表達式其中一個字段的數據時,自動計算另外一個字段的值。 本篇爲上篇,介紹原理,簡單實現一個工具,輸入字符串表達式,解析其中的參數,輸入參