feat: add cloudflare workers ai config and global credentials

This commit is contained in:
Ben User
2026-02-01 11:22:52 +00:00
parent 70f160b396
commit b9e7cccaaf
35 changed files with 1806 additions and 10 deletions

View File

@@ -0,0 +1,59 @@
# 韩国区域 Oracle 云存储卷重新分配指南
## 操作概述
根据你的要求,我们将执行以下操作:
- 完全终止 ch2 实例
- 释放 ch2 实例关联的所有存储卷
- 将释放的存储资源重新分配给 A1 实例
## 存储卷重新分配机制
### 存储卷生命周期
1. **ch2 实例的存储卷**:当实例被终止时,非持久化的引导卷会被自动删除
2. **资源释放**:存储空间被标记为可用状态
3. **A1 实例的新存储卷**:创建新的数据卷分配给 A1 实例
### 存储卷配置
- **A1 实例**:将获得新的 200GB 数据卷
- **ch2 实例**:原有存储卷将在实例终止时被释放
- **ch3 实例**:保持原有存储配置不变
## 实施步骤
### 1. 验证当前配置
```bash
cd /home/ben/terraform/oracle/kr
terraform plan -var ch2_enabled=false -var a1_storage_size_gb=200
```
### 2. 执行存储卷重新分配
```bash
./reallocate_storage.sh
```
### 3. 验证结果
- 在 Oracle 云控制台检查韩国区域的实例状态
- 确认 ch2 实例已被删除
- 确认 A1 实例拥有新的存储卷
## 存储空间计算
- **释放的存储**ch2 实例的存储空间
- **新增存储**:为 A1 实例创建 200GB 数据卷
- **净效果**:存储资源从 ch2 实例转移到 A1 实例
## 注意事项
- **数据备份**:在执行操作前,请确保 ch2 实例上的重要数据已备份
- **服务中断**ch2 实例终止会导致该实例上的服务中断
- **存储一致性**A1 实例的新存储卷需要手动挂载和配置
## 验证要点
1. ch2 实例完全消失
2. A1 实例获得新的存储卷
3. 总体存储使用量符合预期
4. ch3 实例不受影响
通过此操作,你将成功释放 ch2 实例的存储资源,并将其重新分配给 A1 实例,实现了资源的优化配置。