Auto-sync: wiki-ingest 3 sources (2026-04-16)

This commit is contained in:
2026-04-16 00:08:35 +08:00
parent 9688f3f54b
commit 5ae9550d8c
267 changed files with 9537 additions and 1163 deletions

View File

@@ -12,7 +12,7 @@ tags:
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/CTP _ Topic 12_ Using SES SMTP service terraform module.mp4"
audio-source: ""
status: summarized
status: summarized (Gemini 摘要)
---
# CTP Topic 12 Using SES SMTP service terraform module
@@ -21,7 +21,7 @@ status: summarized
**Type:** VIDEO | **Category:** 03_Terraform
**Status:** 🟡 Awaiting Whisper transcription → Summary
**Status:** ✅ 已完成Gemini 摘要)
---

View File

@@ -11,7 +11,7 @@ tags:
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/CTP _ Topic 16_ Cross-account Terraform modules.mp4"
audio-source: ""
status: summarized
status: summarized (Gemini 摘要)
---
# CTP Topic 16 Cross-account Terraform modules
@@ -20,7 +20,7 @@ status: summarized
**Type:** VIDEO | **Category:** 03_Terraform
**Status:** 🟡 Awaiting Whisper transcription → Summary
**Status:** ✅ 已完成Gemini 摘要)
---

View File

@@ -1,17 +1,17 @@
---
title: "CTP Topic 48 Terraform vs Terragrunt"
title: CTP Topic 48 Terraform vs Terragrunt
type: cloud-learning
source-type: video
category: "DevOps & SRE/03_Terraform"
category: DevOps & SRE/03_Terraform
tags:
- Terraform
- Terragrunt
- IaC
- CTP
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/CTP _ Topic 48_ Terraform vs Terragrunt.mp4"
video-source: nas:///volume2/work/Public Cloud Learning Sessions/CTP _ Topic 48_ Terraform vs Terragrunt.mp4
audio-source: ""
status: raw
status: summarized (Gemini 摘要)
---
# CTP Topic 48 Terraform vs Terragrunt
@@ -26,7 +26,24 @@ status: raw
## 摘要
> 待转录后由 LLM 生成
> ## Terraform vs. Terragrunt
Bob, an AWS Solutions Architect and Tech Lead, contrasts Terraform and Terragrunt, emphasizing the importance of understanding their differentiation for both high-level strategy/design roles and low-level development/debugging roles.
Terraform, founded by HashiCorp, is a Golang application used to provision, change, and version-control resources across various environments. A key selling point is its cloud-agnostic nature. The plan command allows users to preview changes before implementation, providing a distinct advantage. *To run Terraform consistently, it ties the desired state to the existing environment using a state file.* For enterprise-scale use, storing this file in a safe, accessible location is crucial, with cloud vendors offering persistence solutions.
Terragrunt is presented as a thin wrapper around Terraform, promoting the DRY (don't repeat yourself) principle. All Terraform commands work with Terragrunt; a Terraform plan becomes a Terragrunt plan. The language, including blocks and attributes, remains consistent. Terragrunt helps manage provider and remote state blocks, which can be complex and error-prone when declared multiple times across different environments. *Terragrunt offers a way to use information in a repeatable way without hard coding values.*
Terraform and Terragrunt have similar commands and languages, but differ in their approach to reusability and state management. Terraform's core is cloud-agnostic, while its vendor-specific parts require separate modules for each cloud provider. Terragrunt helps streamline configurations across environments.
Additional points:
* Terraform Enterprise is a CI platform with workspaces.
* Gruntwork offers pre-built, customizable modules and a Terraform native AWS landing zone.
* Atlantis integrates Terraform with GitHub for infrastructure provisioning.
* Tools like tfsec aid in maintaining security through static code analysis.
* Terratest enables test automation for improved stability and velocity in the software delivery pipeline.
* Cloud cost customization tools can help visualize the cost implications of changes before deployment.
---

View File

@@ -0,0 +1,51 @@
---
title: CTP Topic 48 Terraform vs Terragrunt
type: cloud-learning
source-type: video
category: DevOps & SRE/03_Terraform
tags:
- Terraform
- Terragrunt
- IaC
- CTP
date-added: 2026-04-14
video-source: nas:///volume2/work/Public Cloud Learning Sessions/CTP _ Topic 48_ Terraform vs Terragrunt.mp4
audio-source: ""
status: raw
---
# CTP Topic 48 Terraform vs Terragrunt
**Source:** NAS `/volume2/work/Public Cloud Learning Sessions/CTP _ Topic 48_ Terraform vs Terragrunt.mp4`
**Type:** VIDEO | **Category:** 03_Terraform
**Status:** 🟡 Awaiting Whisper transcription → Summary
---
## 摘要
> 待转录后由 LLM 生成
---
## 关键概念
-
---
## 行动项
-
---
## 相关视频
> 配对视频笔记链接(生成后填入)
---
*最后更新: 2026-04-14*

View File

@@ -10,7 +10,7 @@ tags:
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/Learning Sessions _ Cloud Transformation Programme-20230808_183322-Meeting Recording.mp4"
audio-source: ""
status: raw
status: summarized (Gemini 摘要)
---
# Learning Sessions Cloud Transformation Programme-20230808 183322-Meeting Recording
@@ -23,28 +23,8 @@ status: raw
---
## 摘要
The learning session focuses on ECS deployment using infrastructure as code, presented by JP and Raja M. The session is part of a weekly series on Tuesdays, emphasizing interactive learning with Q&A opportunities. Recordings and presentations are available on a SharePoint site, with notifications sent beforehand.
> 待转录后由 LLM 生成
JP discusses the business and technology background of ECS, while Raja details the ECS module developed within CTP and SRE. The industry faces challenges like unpredictability and the need for agility, pushing businesses towards infrastructure as code. *Businesses have to thrive in the middle of all these challenges and it is forged by code.* Dynamic scaling is crucial due to unpredictable load patterns, requiring technologies to evolve. ECS (Elastic Container Services) is an AWS proprietary technology that integrates with AWS services, offering advantages and challenges compared to EKS or native Kubernetes.
---
## 关键概念
-
---
## 行动项
-
---
## 相关视频
> 配对视频笔记链接(生成后填入)
---
*最后更新: 2026-04-14*
The ECS model, built on the grant work repository, allows creating Docker containers as logical units and supports EC2 instances or target deployments. It features auto-scaling, auto-healing, and canary deployments. The module supports a listener approach for centralized ECS management and integrates with AWS services. *We have implemented the listener approach because we have seen many of the products are you know they are downloading the quotes from the grant work and using locally.* Prerequisites for using the module include VPC, ELB security group, and EFS volume mounting. Configurations can be passed via YAML or JSON, with integration support for AWS CloudWatch, Splunk, Grafana, and Prometheus.

View File

@@ -0,0 +1,50 @@
---
title: "Learning Sessions Cloud Transformation Programme-20230808 183322-Meeting Recording"
type: cloud-learning
source-type: video
category: "DevOps & SRE/03_Terraform"
tags:
- Terraform
- CTP
- IaC
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/Learning Sessions _ Cloud Transformation Programme-20230808_183322-Meeting Recording.mp4"
audio-source: ""
status: raw
---
# Learning Sessions Cloud Transformation Programme-20230808 183322-Meeting Recording
**Source:** NAS `/volume2/work/Public Cloud Learning Sessions/Learning Sessions _ Cloud Transformation Programme-20230808_183322-Meeting Recording.mp4`
**Type:** VIDEO | **Category:** 03_Terraform
**Status:** 🟡 Awaiting Whisper transcription → Summary
---
## 摘要
> 待转录后由 LLM 生成
---
## 关键概念
-
---
## 行动项
-
---
## 相关视频
> 配对视频笔记链接(生成后填入)
---
*最后更新: 2026-04-14*

View File

@@ -11,7 +11,7 @@ tags:
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/Learning Sessions _ Cloud Transformation Programme-Deploying RDS via Terraform.mp4"
audio-source: ""
status: raw
status: summarized (Gemini 摘要)
---
# Learning Sessions Cloud Transformation Programme-Deploying RDS via Terraform
@@ -24,28 +24,8 @@ status: raw
---
## 摘要
Greg from the DBRE team discusses deploying RDS via Terraform, advocating its use over the console for deploying any size RDS into Amazon. The presentation covers why infrastructure as code is helpful, clarifies the use of grunt work modules, and introduces SRE core modules. It also includes technical details, live demos of deployment, maintenance, upgrades, and monitoring/alarming.
> 待转录后由 LLM 生成
Key benefits of infrastructure as code include speed, flexibility, consistency, disaster recovery, documentation, and automation. *The code is the documentation.* There are two main options for deploying RDS: the bare-bones RDS module and the more comprehensive RDS service. The grunt work RDS service is recommended due to its pre-built features like KMS key encryption and CloudWatch alarming. The SRE core modules are less fully featured than the grunt work service.
---
## 关键概念
-
---
## 行动项
-
---
## 相关视频
> 配对视频笔记链接(生成后填入)
---
*最后更新: 2026-04-14*
To deploy an RDS database, use Terragrunt, a wrapper around Terraform, to keep code clean and avoid repeating variables. *We use Terragrunt, which is basically it's a wrapper around Terraform, and it allows you to keep your code clean and you're not repeating your variables all the time.* Use a tagged release instead of the master branch for stability. Basic variables include VPC, database type (Oracle, Postgres), port, and license model. For day two operations like scaling, patching, and major version upgrades, changes are made in the TerraGrant file and applied via GitHub pull requests and Atlantis. Monitoring is achieved through CloudWatch dashboards and alarms, with considerations for burstable instance shapes and CPU credits.

View File

@@ -0,0 +1,51 @@
---
title: "Learning Sessions Cloud Transformation Programme-Deploying RDS via Terraform"
type: cloud-learning
source-type: video
category: "DevOps & SRE/03_Terraform"
tags:
- Terraform
- RDS
- IaC
- CTP
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/Learning Sessions _ Cloud Transformation Programme-Deploying RDS via Terraform.mp4"
audio-source: ""
status: raw
---
# Learning Sessions Cloud Transformation Programme-Deploying RDS via Terraform
**Source:** NAS `/volume2/work/Public Cloud Learning Sessions/Learning Sessions _ Cloud Transformation Programme-Deploying RDS via Terraform.mp4`
**Type:** VIDEO | **Category:** 03_Terraform
**Status:** 🟡 Awaiting Whisper transcription → Summary
---
## 摘要
> 待转录后由 LLM 生成
---
## 关键概念
-
---
## 行动项
-
---
## 相关视频
> 配对视频笔记链接(生成后填入)
---
*最后更新: 2026-04-14*

View File

@@ -12,7 +12,7 @@ tags:
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/Learning Sessions _ ECS Deployment using IAC -20230808_183322-Meeting Recording.mp4"
audio-source: ""
status: raw
status: summarized (Gemini 摘要)
---
# Learning Sessions ECS Deployment using IAC -20230808 183322-Meeting Recording
@@ -25,28 +25,8 @@ status: raw
---
## 摘要
The learning session focuses on ECS deployment using infrastructure as code, presented by JP and Raja M. The session is part of a weekly series on Tuesdays, emphasizing interactive learning with Q&A opportunities. Recordings and presentations are available on a SharePoint site, with notifications sent beforehand.
> 待转录后由 LLM 生成
JP discusses the business and technology background of ECS, while Raja details the ECS module developed within CTP and SRE. The industry faces challenges like unpredictability and the need for agility, pushing businesses towards infrastructure as code. *Businesses have to thrive in the middle of all these challenges and it is forged by code.* Dynamic scaling is crucial due to unpredictable load patterns, requiring technologies to evolve. ECS (Elastic Container Services) is an AWS proprietary technology that integrates with AWS services, offering advantages and challenges compared to EKS or native Kubernetes.
---
## 关键概念
-
---
## 行动项
-
---
## 相关视频
> 配对视频笔记链接(生成后填入)
---
*最后更新: 2026-04-14*
The ECS model, built on the grant work repository, allows creating Docker containers as logical units and supports EC2 instances or target deployments. It features auto-scaling, auto-healing, and canary deployments. The module supports a listener approach for centralized ECS management and integrates with AWS services. *We have implemented the listener approach because we have seen many of the products are you know they are downloading the quotes from the grant work and using locally.* Prerequisites for using the module include VPC, ELB security group, and EFS volume mounting. Configurations can be passed via YAML or JSON, with integration support for AWS CloudWatch, Splunk, Grafana, and Prometheus.

View File

@@ -0,0 +1,52 @@
---
title: "Learning Sessions ECS Deployment using IAC -20230808 183322-Meeting Recording"
type: cloud-learning
source-type: video
category: "DevOps & SRE/03_Terraform"
tags:
- AWS
- ECS
- IaC
- Terraform
- CTP
date-added: 2026-04-14
video-source: "nas:///volume2/work/Public Cloud Learning Sessions/Learning Sessions _ ECS Deployment using IAC -20230808_183322-Meeting Recording.mp4"
audio-source: ""
status: raw
---
# Learning Sessions ECS Deployment using IAC -20230808 183322-Meeting Recording
**Source:** NAS `/volume2/work/Public Cloud Learning Sessions/Learning Sessions _ ECS Deployment using IAC -20230808_183322-Meeting Recording.mp4`
**Type:** VIDEO | **Category:** 03_Terraform
**Status:** 🟡 Awaiting Whisper transcription → Summary
---
## 摘要
> 待转录后由 LLM 生成
---
## 关键概念
-
---
## 行动项
-
---
## 相关视频
> 配对视频笔记链接(生成后填入)
---
*最后更新: 2026-04-14*