原创 blog-auto-publishing-tools博客自動發佈工具

https://github.com/ddean2009/blog-auto-publishing-tools

原创 微服務新體驗之Aspire初體驗

安裝aspire 查看vs版本 我這的版本是17.9.7,不支持aspire,所以需要升級 更新VS 點擊 幫助->檢查更新 點擊更新 靜等安裝升級 創建aspire項目 項目創建成功,如下圖 運行Aspire項目 在Aspir

原创 圖牀PicGo

https://github.com/Molunerfinn/PicGo https://github.com/Molunerfinn/PicGo

原创 微服務實踐k8s&dapr開發部署實驗(3)訂閱發佈

自託管模式運行dapr 新建訂閱webapi項目,取名爲backend 項目增加docker支持,取消https支持 修改Program.cs var builder = WebApplication.CreateBuilder(args)

原创 微服務實踐k8s&dapr開發部署實驗(2)狀態管理

新建webapi項目 建項目時取消https支持,勾選docker支持, Program.cs中註釋下面語句,這樣部署後才能訪問Swagger // Configure the HTTP request pipeline. //if

原创 微服務實踐k8s&dapr開發部署實驗(1)服務調用

前置條件 安裝docker與dapr: 手把手教你學Dapr - 3. 使用Dapr運行第一個.Net程序 安裝k8s dapr 自託管模式運行 新建一個webapi無權限項目 launchSettings.json中applica

原创 WinSW——將.exe文件註冊爲服務的一個工具

https://github.com/winsw/winsw

原创 基於Ubuntu-22.04安裝K8s-v1.28.2實驗(四)使用域名訪問網站應用

安裝負載均衡metalb 安裝metalb kubectl create namespace metallb-system 配置metalb #kubectl create secret generic -n metallb-system

原创 基於Ubuntu-22.04安裝K8s-v1.28.2實驗(一)部署K8s

1 環境配置要求: apt使用阿里雲的源 設置主機名及解析,設定時鐘同步,關閉swap和防火牆,開啓IPv4轉發。 更改機器名 hostnamectl set-hostname master 2.關閉swap和防火牆 swapoff -a

原创 基於Ubuntu-22.04安裝K8s-v1.28.2實驗(二)使用kube-vip實現集羣VIP訪問

安裝kube-vip kubectl apply -f https://kube-vip.io/manifests/rbac.yaml 使用daemonset部署kube-vip export VIP=192.168.215.200 #

原创 基於Ubuntu-22.04安裝K8s-v1.28.2實驗(三)數據卷掛載NFS(網絡文件系統)

安裝 NFS 服務器: 首先,打開終端並安裝 NFS 服務器軟件包: sudo apt update sudo apt install nfs-kernel-server 創建共享目錄: 決定哪個目錄你想要共享,然後創建它(如果還不存在

原创 容器運行時Containerd

sudo ctr image import image.tar #導入docker鏡像 sudo ctr image list #顯示鏡像列表 sudo ctr containers list #列出容器列表  

原创 rancher docker 安裝

  sudo docker run --privileged -d --restart=unless-stopped -p 8080:80 -p 443:443 --name=rancher rancher/rancher:stable

原创 py ftp

from ftplib import FTP # 連接到FTP服務器 ftp = FTP('10.129.250.27') ftp.login(user='用戶名', passwd='密碼') # 列出FTP服務器上的文件和目錄 ft

原创 url重寫重定向所有http網址到https網址

web.config中輸入一下內容 <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <rewrite>