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,79 @@
# Oracle 云实例优化方案
## 当前情况分析
根据你的要求,你希望:
1. 删除两个较小的实例("小鸡"
2. 释放这些实例占用的硬盘空间
3. 将更多硬盘空间分配给 A1 实例
## 实施难度评估
**难度等级:中等**
需要执行的操作:
1. 停止并终止较小的实例
2. 分离并删除相关的块存储卷
3. 为 A1 实例创建更大容量的新存储卷
4. 将新存储卷挂载到 A1 实例
## 实施步骤
### 1. 准备阶段
- 确保重要数据已备份
- 确认当前实例和存储卷的状态
### 2. 终止较小实例
- 停止并终止不需要的实例
- 释放关联的存储卷
### 3. 扩展 A1 实例存储
- 创建更大容量的存储卷
- 挂载到 A1 实例
- 格式化并挂载新存储空间
### 4. 验证
- 确认 A1 实例正常运行
- 验证存储空间已扩展
## Terraform 配置
我们已创建了优化的配置文件:
- `optimized_config.tf` - 优化后的资源配置
- `optimized_variables.tf` - 相关变量定义
## 执行建议
1. **先在测试环境验证**
```bash
cd /home/ben/terraform/oracle
terraform plan -var-file=environments/dev/terraform.tfvars
```
2. **确认计划无误后再应用**
```bash
terraform apply -var-file=environments/dev/terraform.tfvars
```
3. **验证成功后,在生产环境执行**
```bash
terraform plan -var-file=environments/prod/terraform.tfvars
terraform apply -var-file=environments/prod/terraform.tfvars
```
## 注意事项
- **数据备份**:在删除实例前,请确保重要数据已备份
- **停机时间**:删除和重建实例会有短暂的停机时间
- **成本变化**A1 实例更大的存储可能会增加费用
- **网络配置**:确保 A1 实例的网络配置正确
## 回滚计划
如果出现问题,可以使用之前的 Terraform 状态文件恢复原始配置。
## 成本效益
- 释放小实例资源,降低总体成本
- 集中资源到 A1 实例,提高性能
- 优化存储利用率