Alan的開發者天地
Develop
35
免費公開
房間資訊
紀錄自己的開發筆記,開發過程遇到的小bug
Top 5
1
MongoRestore 快速介紹
2
CentOS 安裝docker 和 docker-compose
3
Kubernetes RBAC Overview:賦予安全與彈性的管理
4
《Zeabur - 部署服務 從未如此簡單》
5
Kubernetes Secret
1
MongoRestore 快速介紹
2
CentOS 安裝docker 和 docker-compose
3
Kubernetes RBAC Overview:賦予安全與彈性的管理
4
《Zeabur - 部署服務 從未如此簡單》
5
Kubernetes Secret
全部
全部
全部類型
免費與付費
最新發佈
最新發佈
wang alan
2024/09/15
MongoRestore 快速介紹
本文介紹如何使用 MongoDB 的命令行工具 Mongorestore 將先前備份的資料還原到資料庫中。Mongorestore 支援資料庫的整體恢復、特定集合的恢復,以及從遠端伺服器進行恢復等功能。無論是初學者還是有經驗的使用者,都能夠快速掌握如何使用 Mongorestore 工具。
#
MongoDB
#
backup
1
wang alan
2024/09/15
MongoRestore 快速介紹
本文介紹如何使用 MongoDB 的命令行工具 Mongorestore 將先前備份的資料還原到資料庫中。Mongorestore 支援資料庫的整體恢復、特定集合的恢復,以及從遠端伺服器進行恢復等功能。無論是初學者還是有經驗的使用者,都能夠快速掌握如何使用 Mongorestore 工具。
#
MongoDB
#
backup
1
wang alan
2024/09/08
快速了解 mongodump:MongoDB 資料庫備份必知工具
👨💻簡介 在資料庫管理和系統維護中,備份是非常重要的一環。對於使用 MongoDB 的開發者和資料庫管理員來說,mongodump 是一個非常實用的命令行工具,能夠快速且輕鬆地完成資料庫的備份和恢復。無論是進行資料遷移、系統升級,還是面對突發的故障,mongodump 都能提供穩定的資料保護
#
MongoDB
#
資料庫
#
備份
wang alan
2024/09/08
快速了解 mongodump:MongoDB 資料庫備份必知工具
👨💻簡介 在資料庫管理和系統維護中,備份是非常重要的一環。對於使用 MongoDB 的開發者和資料庫管理員來說,mongodump 是一個非常實用的命令行工具,能夠快速且輕鬆地完成資料庫的備份和恢復。無論是進行資料遷移、系統升級,還是面對突發的故障,mongodump 都能提供穩定的資料保護
#
MongoDB
#
資料庫
#
備份
wang alan
2024/06/20
Telegram 憑證監控機器人實作 EP5 — 代碼優化
本文介紹如何對 Telegram 憑證監控機器人的代碼進行優化,包括新增指令、讀取變數、提高可讀性和可維護性。
#
Telegram
#
監控
#
python
9
wang alan
2024/06/20
Telegram 憑證監控機器人實作 EP5 — 代碼優化
本文介紹如何對 Telegram 憑證監控機器人的代碼進行優化,包括新增指令、讀取變數、提高可讀性和可維護性。
#
Telegram
#
監控
#
python
9
wang alan
2024/06/04
Telegram 憑證監控機器人實作 EP4 — 憑證資訊處理
在這篇文章中,將繼續介紹 TG Bot 整合 MongoDB 的相關操作。主要包括對 domain 進行驗證操作,使用的工具有 Python 、MongoDB 和 TG Bot。具體的功能需求包括新增 domain 前檢查 domain 憑證以及透過 TG Bot 檢查所有 domain 是否過期。
#
程式
#
資訊
#
Telegram
4
wang alan
2024/06/04
Telegram 憑證監控機器人實作 EP4 — 憑證資訊處理
在這篇文章中,將繼續介紹 TG Bot 整合 MongoDB 的相關操作。主要包括對 domain 進行驗證操作,使用的工具有 Python 、MongoDB 和 TG Bot。具體的功能需求包括新增 domain 前檢查 domain 憑證以及透過 TG Bot 檢查所有 domain 是否過期。
#
程式
#
資訊
#
Telegram
4
wang alan
2024/05/25
Telegram 憑證監控機器人實作 EP3 - 整合 MongoDB
本文介紹如何使用 TG Bot 來操作 MongoDB,包括讀取所有 domain、讀取特定 domain、新增 domain、批量新增 domain、修改 domain 和刪除 domain。透過 TG Bot 的指令操作,實現了自動化管理和多環境管理。
#
管理
#
Telegram
#
MongoDB
2
wang alan
2024/05/25
Telegram 憑證監控機器人實作 EP3 - 整合 MongoDB
本文介紹如何使用 TG Bot 來操作 MongoDB,包括讀取所有 domain、讀取特定 domain、新增 domain、批量新增 domain、修改 domain 和刪除 domain。透過 TG Bot 的指令操作,實現了自動化管理和多環境管理。
#
管理
#
Telegram
#
MongoDB
2
wang alan
2024/05/15
Telegram 憑證監控機器人實作 EP2 - 打造自己的 TG Bot
👨💻 簡介 今天這篇主要是帶大家快速建立屬於自己的 Telegram bot,申請 bot 的部分我會附上網址,請準備好之後再來開始。 🛠️ 使用工具 Python 3.9.6 TG Bot 📝 功能需求 輸入指令讓 TG Bot 回傳訊息 接受傳入參數並進行簡單回傳 設定
#
Telegram
#
輸入
#
聊天
4
wang alan
2024/05/15
Telegram 憑證監控機器人實作 EP2 - 打造自己的 TG Bot
👨💻 簡介 今天這篇主要是帶大家快速建立屬於自己的 Telegram bot,申請 bot 的部分我會附上網址,請準備好之後再來開始。 🛠️ 使用工具 Python 3.9.6 TG Bot 📝 功能需求 輸入指令讓 TG Bot 回傳訊息 接受傳入參數並進行簡單回傳 設定
#
Telegram
#
輸入
#
聊天
4
wang alan
2024/05/09
Telegram 憑證監控機器人實作 EP1 — 讀取 MongoDB Domain Info
學習如何使用Python連接MongoDB進行憑證監控,包括建立MongoDB docker-compose、連接MongoDB、讀取yaml並寫入MongoDB、傳入env以及domain寫入MongoDB、讀取MongoDB、修改MongoDB、刪除MongoDB。
#
刪除
#
查詢
#
新增
4
wang alan
2024/05/09
Telegram 憑證監控機器人實作 EP1 — 讀取 MongoDB Domain Info
學習如何使用Python連接MongoDB進行憑證監控,包括建立MongoDB docker-compose、連接MongoDB、讀取yaml並寫入MongoDB、傳入env以及domain寫入MongoDB、讀取MongoDB、修改MongoDB、刪除MongoDB。
#
刪除
#
查詢
#
新增
4
wang alan
2024/04/08
自動化SSL憑證監控與到期通知系統
👨💻簡介 最近因為憑證越來越多,需要監控什麼時候到期,當到期時發送到期通知,因此撰寫一個簡單的小程式來完成。 這次使用Python和Telegram Bot來監控SSL證書的到期時間並發送通知。並使用GCP工具,如CloudFunction和CloudScheduler做部署平台。
#
Telegram
#
監控
#
環境
4
wang alan
2024/04/08
自動化SSL憑證監控與到期通知系統
👨💻簡介 最近因為憑證越來越多,需要監控什麼時候到期,當到期時發送到期通知,因此撰寫一個簡單的小程式來完成。 這次使用Python和Telegram Bot來監控SSL證書的到期時間並發送通知。並使用GCP工具,如CloudFunction和CloudScheduler做部署平台。
#
Telegram
#
監控
#
環境
4
wang alan
2024/01/17
Kubernetes HPA:自動化應用擴展的藝術
引言 在當今的技術世界中,Kubernetes 已成為容器化應用的領導平台。作為一個高效的容器編排系統,它不僅管理著容器的部署和擴展,還提供了必要的自動化支持,以保證應用的高可用性和性能。在這個框架中,自動擴展功能起著至關重要的作用,特別是在面對不斷變化的負載和需求時。
#
Kubernetes
#
devops
2
wang alan
2024/01/17
Kubernetes HPA:自動化應用擴展的藝術
引言 在當今的技術世界中,Kubernetes 已成為容器化應用的領導平台。作為一個高效的容器編排系統,它不僅管理著容器的部署和擴展,還提供了必要的自動化支持,以保證應用的高可用性和性能。在這個框架中,自動擴展功能起著至關重要的作用,特別是在面對不斷變化的負載和需求時。
#
Kubernetes
#
devops
2
wang alan
2023/11/25
Kubernetes RBAC Overview:賦予安全與彈性的管理
👨💻簡介 在當今的雲計算時代,容器化和微服務架構成為了重要趨勢。Kubernetes,作為領先的容器編排平台,提供了強大的功能來管理和部署應用程式。然而,隨著應用程式和用戶的增加,有效管理誰可以對 Kubernetes 集群執行何種操作變得至關重要。
#
Kubernetes
#
角色管理
#
rbac
1
wang alan
2023/11/25
Kubernetes RBAC Overview:賦予安全與彈性的管理
👨💻簡介 在當今的雲計算時代,容器化和微服務架構成為了重要趨勢。Kubernetes,作為領先的容器編排平台,提供了強大的功能來管理和部署應用程式。然而,隨著應用程式和用戶的增加,有效管理誰可以對 Kubernetes 集群執行何種操作變得至關重要。
#
Kubernetes
#
角色管理
#
rbac
1
wang alan
2023/10/28
如何在GCP以及AWS設定 remote backend 管理 terraform 狀態檔
👨💻簡介 terraform在每次執行terraform plan或terraform apply時,是如何知道應該要管理哪些資源? 其實就是透過在每次執行terraform時,將建立或要變更的資源都記錄在terraform.state這份狀態檔,預設檔案使用JSON格式。
#
terraform
#
版本控制
#
Google
6
wang alan
2023/10/28
如何在GCP以及AWS設定 remote backend 管理 terraform 狀態檔
👨💻簡介 terraform在每次執行terraform plan或terraform apply時,是如何知道應該要管理哪些資源? 其實就是透過在每次執行terraform時,將建立或要變更的資源都記錄在terraform.state這份狀態檔,預設檔案使用JSON格式。
#
terraform
#
版本控制
#
Google
6
wang alan
2023/08/31
在 GCP 環境下使用 Ansible 自動化建立 ELK Stack
📔心得 最近,我在探索 Ansible 自動化工具的過程中,決定運用它來建立 ELK Stack,這是我之前使用 Docker 建立的經驗的延伸。在這個過程中,我想分享一下我的學習心得。
#
ansible
#
elk
#
automation
2
wang alan
2023/08/31
在 GCP 環境下使用 Ansible 自動化建立 ELK Stack
📔心得 最近,我在探索 Ansible 自動化工具的過程中,決定運用它來建立 ELK Stack,這是我之前使用 Docker 建立的經驗的延伸。在這個過程中,我想分享一下我的學習心得。
#
ansible
#
elk
#
automation
2
wang alan
2023/08/19
Kubernetes Secret
在 Kubernetes 裡,Secret 就像是一個保險箱,可以放你任何不想公開的東西。比如說密碼、API 金鑰、憑證等,這樣的資料可能會被放在 Pod 裡,但你可以用 Secret 來避免直接在應用程式的程式碼中暴露這些機密資料。
#
Kubernetes
4
wang alan
2023/08/19
Kubernetes Secret
在 Kubernetes 裡,Secret 就像是一個保險箱,可以放你任何不想公開的東西。比如說密碼、API 金鑰、憑證等,這樣的資料可能會被放在 Pod 裡,但你可以用 Secret 來避免直接在應用程式的程式碼中暴露這些機密資料。
#
Kubernetes
4
wang alan
2023/07/29
K8S憑證過期:X509: Certificate Has Expired Or Is Not Yet Valid
👨💻簡介 今天早上在下kubectl get pods時,突然跳出了以下錯誤 Unable to connect to the server: x509: certificate has expired or is not yet valid
#
過期
#
Kubernetes
#
憑證
4
wang alan
2023/07/29
K8S憑證過期:X509: Certificate Has Expired Or Is Not Yet Valid
👨💻簡介 今天早上在下kubectl get pods時,突然跳出了以下錯誤 Unable to connect to the server: x509: certificate has expired or is not yet valid
#
過期
#
Kubernetes
#
憑證
4
wang alan
2023/07/28
WSL環境下使用websocket連線被拒
👨💻簡介 因在wsl環境下使用websocket通訊協議,並在windows使用postman發生連線被拒 嘗試了localhost與127.0.0.1都無效,爬文後找到了一些解決辦法,這邊簡單紀錄一下
#
Windows
#
wsl
3
wang alan
2023/07/28
WSL環境下使用websocket連線被拒
👨💻簡介 因在wsl環境下使用websocket通訊協議,並在windows使用postman發生連線被拒 嘗試了localhost與127.0.0.1都無效,爬文後找到了一些解決辦法,這邊簡單紀錄一下
#
Windows
#
wsl
3
wang alan
2023/07/24
《Zeabur - 部署服務 從未如此簡單》
👨💻簡介 從來沒想過部署可以如此的方便快速,第一次接觸到Zeabur的時候覺得他跟一般的雲端服務商差不多,架設網站用個vm之類的,但仔細去摸索後才發現他是個想讓開發人員專注在寫扣這件事上,不需去管任何infra相關事項的一個服務,像是架設wordpress需要sql,就簡單的點兩下即可完
#
部署
#
專案
#
部落格
4
wang alan
2023/07/24
《Zeabur - 部署服務 從未如此簡單》
👨💻簡介 從來沒想過部署可以如此的方便快速,第一次接觸到Zeabur的時候覺得他跟一般的雲端服務商差不多,架設網站用個vm之類的,但仔細去摸索後才發現他是個想讓開發人員專注在寫扣這件事上,不需去管任何infra相關事項的一個服務,像是架設wordpress需要sql,就簡單的點兩下即可完
#
部署
#
專案
#
部落格
4
wang alan
2023/06/01
Kubernetes Deployment:Overview
什麼是 Kubernetes Deployment? 一樣先來個官網解說 A Deployment provides declarative updates for Pods and ReplicaSets. You describe a desired state in a Deployment,
#
Kubernetes
#
devops
#
Deployment
4
wang alan
2023/06/01
Kubernetes Deployment:Overview
什麼是 Kubernetes Deployment? 一樣先來個官網解說 A Deployment provides declarative updates for Pods and ReplicaSets. You describe a desired state in a Deployment,
#
Kubernetes
#
devops
#
Deployment
4
wang alan
2023/05/25
vscode在wsl環境下連接ssh
👨💻Intro 為了實現vscode在wsl環境下使用ssh連接到gce的需求,在爬文後找到一篇解法,因此記錄下來,方便日後查詢 🎯setup 建立ssh.bat檔案,並放在windows下任意位置 2. vscode設定ssh.bat路徑 打開vscode的settings -> exte
#
VSCode
#
ssh
#
wsl
6
wang alan
2023/05/25
vscode在wsl環境下連接ssh
👨💻Intro 為了實現vscode在wsl環境下使用ssh連接到gce的需求,在爬文後找到一篇解法,因此記錄下來,方便日後查詢 🎯setup 建立ssh.bat檔案,並放在windows下任意位置 2. vscode設定ssh.bat路徑 打開vscode的settings -> exte
#
VSCode
#
ssh
#
wsl
6
wang alan
2023/05/19
使用Docker安裝GitLab
GitLab不僅是一個源代碼管理工具,它還提供了一個統一的平台,將開發、運營和安全等流程整合在一起。通過GitLab,可以在單一的應用程序中進行專案計劃、源代碼管理、分支控制、CI/CD等操作。不論角色為何,GitLab提供了一個統一的資訊來源,讓你輕鬆地管理和追蹤整個開發流程。它消除了工具鏈的複雜
#
Docker
#
GitLab
4
1
wang alan
2023/05/19
使用Docker安裝GitLab
GitLab不僅是一個源代碼管理工具,它還提供了一個統一的平台,將開發、運營和安全等流程整合在一起。通過GitLab,可以在單一的應用程序中進行專案計劃、源代碼管理、分支控制、CI/CD等操作。不論角色為何,GitLab提供了一個統一的資訊來源,讓你輕鬆地管理和追蹤整個開發流程。它消除了工具鏈的複雜
#
Docker
#
GitLab
4
1
wang alan
2023/04/24
Kubernetes Service:Overview
什麼是Kubernetes Service? 先來個官網的解說 A Kubernetes Service is an abstraction which defines a logical set of Pods and a policy by which to access them. 白話文就是
#
Kubernetes
#
devops
3
wang alan
2023/04/24
Kubernetes Service:Overview
什麼是Kubernetes Service? 先來個官網的解說 A Kubernetes Service is an abstraction which defines a logical set of Pods and a policy by which to access them. 白話文就是
#
Kubernetes
#
devops
3
加入
Top 5
1
MongoRestore 快速介紹
2
CentOS 安裝docker 和 docker-compose
3
Kubernetes RBAC Overview:賦予安全與彈性的管理
4
《Zeabur - 部署服務 從未如此簡單》
5
Kubernetes Secret
1
MongoRestore 快速介紹
2
CentOS 安裝docker 和 docker-compose
3
Kubernetes RBAC Overview:賦予安全與彈性的管理
4
《Zeabur - 部署服務 從未如此簡單》
5
Kubernetes Secret
全部
全部
全部類型
免費與付費
最新發佈
最新發佈
wang alan
2024/09/15
MongoRestore 快速介紹
本文介紹如何使用 MongoDB 的命令行工具 Mongorestore 將先前備份的資料還原到資料庫中。Mongorestore 支援資料庫的整體恢復、特定集合的恢復,以及從遠端伺服器進行恢復等功能。無論是初學者還是有經驗的使用者,都能夠快速掌握如何使用 Mongorestore 工具。
#
MongoDB
#
backup
1
wang alan
2024/09/15
MongoRestore 快速介紹
本文介紹如何使用 MongoDB 的命令行工具 Mongorestore 將先前備份的資料還原到資料庫中。Mongorestore 支援資料庫的整體恢復、特定集合的恢復,以及從遠端伺服器進行恢復等功能。無論是初學者還是有經驗的使用者,都能夠快速掌握如何使用 Mongorestore 工具。
#
MongoDB
#
backup
1
wang alan
2024/09/08
快速了解 mongodump:MongoDB 資料庫備份必知工具
👨💻簡介 在資料庫管理和系統維護中,備份是非常重要的一環。對於使用 MongoDB 的開發者和資料庫管理員來說,mongodump 是一個非常實用的命令行工具,能夠快速且輕鬆地完成資料庫的備份和恢復。無論是進行資料遷移、系統升級,還是面對突發的故障,mongodump 都能提供穩定的資料保護
#
MongoDB
#
資料庫
#
備份
wang alan
2024/09/08
快速了解 mongodump:MongoDB 資料庫備份必知工具
👨💻簡介 在資料庫管理和系統維護中,備份是非常重要的一環。對於使用 MongoDB 的開發者和資料庫管理員來說,mongodump 是一個非常實用的命令行工具,能夠快速且輕鬆地完成資料庫的備份和恢復。無論是進行資料遷移、系統升級,還是面對突發的故障,mongodump 都能提供穩定的資料保護
#
MongoDB
#
資料庫
#
備份
wang alan
2024/06/20
Telegram 憑證監控機器人實作 EP5 — 代碼優化
本文介紹如何對 Telegram 憑證監控機器人的代碼進行優化,包括新增指令、讀取變數、提高可讀性和可維護性。
#
Telegram
#
監控
#
python
9
wang alan
2024/06/20
Telegram 憑證監控機器人實作 EP5 — 代碼優化
本文介紹如何對 Telegram 憑證監控機器人的代碼進行優化,包括新增指令、讀取變數、提高可讀性和可維護性。
#
Telegram
#
監控
#
python
9
wang alan
2024/06/04
Telegram 憑證監控機器人實作 EP4 — 憑證資訊處理
在這篇文章中,將繼續介紹 TG Bot 整合 MongoDB 的相關操作。主要包括對 domain 進行驗證操作,使用的工具有 Python 、MongoDB 和 TG Bot。具體的功能需求包括新增 domain 前檢查 domain 憑證以及透過 TG Bot 檢查所有 domain 是否過期。
#
程式
#
資訊
#
Telegram
4
wang alan
2024/06/04
Telegram 憑證監控機器人實作 EP4 — 憑證資訊處理
在這篇文章中,將繼續介紹 TG Bot 整合 MongoDB 的相關操作。主要包括對 domain 進行驗證操作,使用的工具有 Python 、MongoDB 和 TG Bot。具體的功能需求包括新增 domain 前檢查 domain 憑證以及透過 TG Bot 檢查所有 domain 是否過期。
#
程式
#
資訊
#
Telegram
4
wang alan
2024/05/25
Telegram 憑證監控機器人實作 EP3 - 整合 MongoDB
本文介紹如何使用 TG Bot 來操作 MongoDB,包括讀取所有 domain、讀取特定 domain、新增 domain、批量新增 domain、修改 domain 和刪除 domain。透過 TG Bot 的指令操作,實現了自動化管理和多環境管理。
#
管理
#
Telegram
#
MongoDB
2
wang alan
2024/05/25
Telegram 憑證監控機器人實作 EP3 - 整合 MongoDB
本文介紹如何使用 TG Bot 來操作 MongoDB,包括讀取所有 domain、讀取特定 domain、新增 domain、批量新增 domain、修改 domain 和刪除 domain。透過 TG Bot 的指令操作,實現了自動化管理和多環境管理。
#
管理
#
Telegram
#
MongoDB
2
wang alan
2024/05/15
Telegram 憑證監控機器人實作 EP2 - 打造自己的 TG Bot
👨💻 簡介 今天這篇主要是帶大家快速建立屬於自己的 Telegram bot,申請 bot 的部分我會附上網址,請準備好之後再來開始。 🛠️ 使用工具 Python 3.9.6 TG Bot 📝 功能需求 輸入指令讓 TG Bot 回傳訊息 接受傳入參數並進行簡單回傳 設定
#
Telegram
#
輸入
#
聊天
4
wang alan
2024/05/15
Telegram 憑證監控機器人實作 EP2 - 打造自己的 TG Bot
👨💻 簡介 今天這篇主要是帶大家快速建立屬於自己的 Telegram bot,申請 bot 的部分我會附上網址,請準備好之後再來開始。 🛠️ 使用工具 Python 3.9.6 TG Bot 📝 功能需求 輸入指令讓 TG Bot 回傳訊息 接受傳入參數並進行簡單回傳 設定
#
Telegram
#
輸入
#
聊天
4
wang alan
2024/05/09
Telegram 憑證監控機器人實作 EP1 — 讀取 MongoDB Domain Info
學習如何使用Python連接MongoDB進行憑證監控,包括建立MongoDB docker-compose、連接MongoDB、讀取yaml並寫入MongoDB、傳入env以及domain寫入MongoDB、讀取MongoDB、修改MongoDB、刪除MongoDB。
#
刪除
#
查詢
#
新增
4
wang alan
2024/05/09
Telegram 憑證監控機器人實作 EP1 — 讀取 MongoDB Domain Info
學習如何使用Python連接MongoDB進行憑證監控,包括建立MongoDB docker-compose、連接MongoDB、讀取yaml並寫入MongoDB、傳入env以及domain寫入MongoDB、讀取MongoDB、修改MongoDB、刪除MongoDB。
#
刪除
#
查詢
#
新增
4
wang alan
2024/04/08
自動化SSL憑證監控與到期通知系統
👨💻簡介 最近因為憑證越來越多,需要監控什麼時候到期,當到期時發送到期通知,因此撰寫一個簡單的小程式來完成。 這次使用Python和Telegram Bot來監控SSL證書的到期時間並發送通知。並使用GCP工具,如CloudFunction和CloudScheduler做部署平台。
#
Telegram
#
監控
#
環境
4
wang alan
2024/04/08
自動化SSL憑證監控與到期通知系統
👨💻簡介 最近因為憑證越來越多,需要監控什麼時候到期,當到期時發送到期通知,因此撰寫一個簡單的小程式來完成。 這次使用Python和Telegram Bot來監控SSL證書的到期時間並發送通知。並使用GCP工具,如CloudFunction和CloudScheduler做部署平台。
#
Telegram
#
監控
#
環境
4
wang alan
2024/01/17
Kubernetes HPA:自動化應用擴展的藝術
引言 在當今的技術世界中,Kubernetes 已成為容器化應用的領導平台。作為一個高效的容器編排系統,它不僅管理著容器的部署和擴展,還提供了必要的自動化支持,以保證應用的高可用性和性能。在這個框架中,自動擴展功能起著至關重要的作用,特別是在面對不斷變化的負載和需求時。
#
Kubernetes
#
devops
2
wang alan
2024/01/17
Kubernetes HPA:自動化應用擴展的藝術
引言 在當今的技術世界中,Kubernetes 已成為容器化應用的領導平台。作為一個高效的容器編排系統,它不僅管理著容器的部署和擴展,還提供了必要的自動化支持,以保證應用的高可用性和性能。在這個框架中,自動擴展功能起著至關重要的作用,特別是在面對不斷變化的負載和需求時。
#
Kubernetes
#
devops
2
wang alan
2023/11/25
Kubernetes RBAC Overview:賦予安全與彈性的管理
👨💻簡介 在當今的雲計算時代,容器化和微服務架構成為了重要趨勢。Kubernetes,作為領先的容器編排平台,提供了強大的功能來管理和部署應用程式。然而,隨著應用程式和用戶的增加,有效管理誰可以對 Kubernetes 集群執行何種操作變得至關重要。
#
Kubernetes
#
角色管理
#
rbac
1
wang alan
2023/11/25
Kubernetes RBAC Overview:賦予安全與彈性的管理
👨💻簡介 在當今的雲計算時代,容器化和微服務架構成為了重要趨勢。Kubernetes,作為領先的容器編排平台,提供了強大的功能來管理和部署應用程式。然而,隨著應用程式和用戶的增加,有效管理誰可以對 Kubernetes 集群執行何種操作變得至關重要。
#
Kubernetes
#
角色管理
#
rbac
1
wang alan
2023/10/28
如何在GCP以及AWS設定 remote backend 管理 terraform 狀態檔
👨💻簡介 terraform在每次執行terraform plan或terraform apply時,是如何知道應該要管理哪些資源? 其實就是透過在每次執行terraform時,將建立或要變更的資源都記錄在terraform.state這份狀態檔,預設檔案使用JSON格式。
#
terraform
#
版本控制
#
Google
6
wang alan
2023/10/28
如何在GCP以及AWS設定 remote backend 管理 terraform 狀態檔
👨💻簡介 terraform在每次執行terraform plan或terraform apply時,是如何知道應該要管理哪些資源? 其實就是透過在每次執行terraform時,將建立或要變更的資源都記錄在terraform.state這份狀態檔,預設檔案使用JSON格式。
#
terraform
#
版本控制
#
Google
6
wang alan
2023/08/31
在 GCP 環境下使用 Ansible 自動化建立 ELK Stack
📔心得 最近,我在探索 Ansible 自動化工具的過程中,決定運用它來建立 ELK Stack,這是我之前使用 Docker 建立的經驗的延伸。在這個過程中,我想分享一下我的學習心得。
#
ansible
#
elk
#
automation
2
wang alan
2023/08/31
在 GCP 環境下使用 Ansible 自動化建立 ELK Stack
📔心得 最近,我在探索 Ansible 自動化工具的過程中,決定運用它來建立 ELK Stack,這是我之前使用 Docker 建立的經驗的延伸。在這個過程中,我想分享一下我的學習心得。
#
ansible
#
elk
#
automation
2
wang alan
2023/08/19
Kubernetes Secret
在 Kubernetes 裡,Secret 就像是一個保險箱,可以放你任何不想公開的東西。比如說密碼、API 金鑰、憑證等,這樣的資料可能會被放在 Pod 裡,但你可以用 Secret 來避免直接在應用程式的程式碼中暴露這些機密資料。
#
Kubernetes
4
wang alan
2023/08/19
Kubernetes Secret
在 Kubernetes 裡,Secret 就像是一個保險箱,可以放你任何不想公開的東西。比如說密碼、API 金鑰、憑證等,這樣的資料可能會被放在 Pod 裡,但你可以用 Secret 來避免直接在應用程式的程式碼中暴露這些機密資料。
#
Kubernetes
4
wang alan
2023/07/29
K8S憑證過期:X509: Certificate Has Expired Or Is Not Yet Valid
👨💻簡介 今天早上在下kubectl get pods時,突然跳出了以下錯誤 Unable to connect to the server: x509: certificate has expired or is not yet valid
#
過期
#
Kubernetes
#
憑證
4
wang alan
2023/07/29
K8S憑證過期:X509: Certificate Has Expired Or Is Not Yet Valid
👨💻簡介 今天早上在下kubectl get pods時,突然跳出了以下錯誤 Unable to connect to the server: x509: certificate has expired or is not yet valid
#
過期
#
Kubernetes
#
憑證
4
wang alan
2023/07/28
WSL環境下使用websocket連線被拒
👨💻簡介 因在wsl環境下使用websocket通訊協議,並在windows使用postman發生連線被拒 嘗試了localhost與127.0.0.1都無效,爬文後找到了一些解決辦法,這邊簡單紀錄一下
#
Windows
#
wsl
3
wang alan
2023/07/28
WSL環境下使用websocket連線被拒
👨💻簡介 因在wsl環境下使用websocket通訊協議,並在windows使用postman發生連線被拒 嘗試了localhost與127.0.0.1都無效,爬文後找到了一些解決辦法,這邊簡單紀錄一下
#
Windows
#
wsl
3
wang alan
2023/07/24
《Zeabur - 部署服務 從未如此簡單》
👨💻簡介 從來沒想過部署可以如此的方便快速,第一次接觸到Zeabur的時候覺得他跟一般的雲端服務商差不多,架設網站用個vm之類的,但仔細去摸索後才發現他是個想讓開發人員專注在寫扣這件事上,不需去管任何infra相關事項的一個服務,像是架設wordpress需要sql,就簡單的點兩下即可完
#
部署
#
專案
#
部落格
4
wang alan
2023/07/24
《Zeabur - 部署服務 從未如此簡單》
👨💻簡介 從來沒想過部署可以如此的方便快速,第一次接觸到Zeabur的時候覺得他跟一般的雲端服務商差不多,架設網站用個vm之類的,但仔細去摸索後才發現他是個想讓開發人員專注在寫扣這件事上,不需去管任何infra相關事項的一個服務,像是架設wordpress需要sql,就簡單的點兩下即可完
#
部署
#
專案
#
部落格
4
wang alan
2023/06/01
Kubernetes Deployment:Overview
什麼是 Kubernetes Deployment? 一樣先來個官網解說 A Deployment provides declarative updates for Pods and ReplicaSets. You describe a desired state in a Deployment,
#
Kubernetes
#
devops
#
Deployment
4
wang alan
2023/06/01
Kubernetes Deployment:Overview
什麼是 Kubernetes Deployment? 一樣先來個官網解說 A Deployment provides declarative updates for Pods and ReplicaSets. You describe a desired state in a Deployment,
#
Kubernetes
#
devops
#
Deployment
4
wang alan
2023/05/25
vscode在wsl環境下連接ssh
👨💻Intro 為了實現vscode在wsl環境下使用ssh連接到gce的需求,在爬文後找到一篇解法,因此記錄下來,方便日後查詢 🎯setup 建立ssh.bat檔案,並放在windows下任意位置 2. vscode設定ssh.bat路徑 打開vscode的settings -> exte
#
VSCode
#
ssh
#
wsl
6
wang alan
2023/05/25
vscode在wsl環境下連接ssh
👨💻Intro 為了實現vscode在wsl環境下使用ssh連接到gce的需求,在爬文後找到一篇解法,因此記錄下來,方便日後查詢 🎯setup 建立ssh.bat檔案,並放在windows下任意位置 2. vscode設定ssh.bat路徑 打開vscode的settings -> exte
#
VSCode
#
ssh
#
wsl
6
wang alan
2023/05/19
使用Docker安裝GitLab
GitLab不僅是一個源代碼管理工具,它還提供了一個統一的平台,將開發、運營和安全等流程整合在一起。通過GitLab,可以在單一的應用程序中進行專案計劃、源代碼管理、分支控制、CI/CD等操作。不論角色為何,GitLab提供了一個統一的資訊來源,讓你輕鬆地管理和追蹤整個開發流程。它消除了工具鏈的複雜
#
Docker
#
GitLab
4
1
wang alan
2023/05/19
使用Docker安裝GitLab
GitLab不僅是一個源代碼管理工具,它還提供了一個統一的平台,將開發、運營和安全等流程整合在一起。通過GitLab,可以在單一的應用程序中進行專案計劃、源代碼管理、分支控制、CI/CD等操作。不論角色為何,GitLab提供了一個統一的資訊來源,讓你輕鬆地管理和追蹤整個開發流程。它消除了工具鏈的複雜
#
Docker
#
GitLab
4
1
wang alan
2023/04/24
Kubernetes Service:Overview
什麼是Kubernetes Service? 先來個官網的解說 A Kubernetes Service is an abstraction which defines a logical set of Pods and a policy by which to access them. 白話文就是
#
Kubernetes
#
devops
3
wang alan
2023/04/24
Kubernetes Service:Overview
什麼是Kubernetes Service? 先來個官網的解說 A Kubernetes Service is an abstraction which defines a logical set of Pods and a policy by which to access them. 白話文就是
#
Kubernetes
#
devops
3