GitHub Actions 自動化部署到 Amazon EC2
從 GitHub Actions 自動化部署到 Amazon EC2 並整合 S3 的流程
以下說明如何設定 GitHub Actions,自動將 Ktor 專案的 app.jar
上傳至 S3,再將其部署到 EC2 並重啟應用程式。
AWS SSM Parameter Store 設定
AWS SSM Parameter Store 設定與使用技術指南
目錄
- 前言
- 本地開發環境設置(使用 AWS SSO)
- 安裝 AWS CLI
- 配置 AWS SSO
- 本地運行應用程式
- 正式環境部署(使用 EC2 IAM Role)
- 創建 IAM Role
- 為 EC2 實例分配角色
- 測試部署
- 關鍵依譜與程式範例
- 注意事項與最佳實踐
1. 前言
AWS Systems Manager Parameter Store 是一種安全的配置管理服務,用於儲存應用程式參數(如數據庫應用證明、API 密鑰)。本指南將演示如何在本地和正式環境中安全高效地讀取參數。
Read More