行业资讯
Flink 状态后端与容错机制(2025)
# Flink 状态后端与容错机制(2025)
Flink 通过状态后端与 Checkpoint/Savepoint 提供一致性与容错能力。
## 一、状态后端
- 选择与配置:基于 RocksDB/Memory 等选择适配的后端。
- 状态管理:合理拆分与压缩,优化读写性能。
## 二、Checkpoint 与 Savepoint
- Checkpoint:周期快照,支持故障恢复与一致性保
GitHub Actions OIDC 与 AWS ECR 无密钥推送实践
使用 OIDC 在 GitHub Actions 中无密钥获取 AWS 凭证,登录 ECR 并推送镜像,提升安全性与可维护性。
GitHub Actions OIDC 与跨云临时凭证最小权限(2025)
# GitHub Actions OIDC 与跨云临时凭证最小权限(2025)
## 一、联邦与信任建立
- OIDC Provider:在云账户配置 GitHub OIDC 信任;限制受众与仓库。
- 策略:以 `AssumeRole`/Federation 颁发短期令牌;限定权限与时效。
## 二、最小权限与门禁
- 策略模板:只授予需要的 API 与资源访问;分环境细分角色。
- 门禁:
GitHub Actions OIDC联邦云部署:临时凭证与权限最小化
通过 OIDC 联邦在云端签发短期凭证,替代长期密钥,构建最小权限与可审计的部署流程。
GitHub Actions OIDC身份联合到云:短期凭证与安全发布
在 CI/CD 中使用 OIDC 身份联合获取短期云凭证,替代长期密钥,提升发布安全与可审计性。
GitHub Actions动作版本治理(uses@sha-pin-权限)最佳实践
通过 `uses@<sha>` 固定动作版本与权限最小化策略,阻断漂移与投毒风险,并记录审计信息以提升流水线安全。
GitHub Actions可复用工作流与Monorepo CI实践
在 Monorepo 中使用可复用工作流与矩阵并行实现高效CI,结合缓存与Artifact、条件触发与环境保护,提供验证与监控方法。
GitHub Actions可复用工作流与环境矩阵实践
通过可复用工作流与环境矩阵提升CI/CD效率,提供可验证的YAML配置与执行日志检查方法。
GitHub Actions复用Workflow与Composite Actions治理
通过复用工作流与组合动作提升流水线复用与维护性,规范版本、权限与输入输出治理。
GitHub Actions环境保护与并发队列治理(environment-approval-concurrency)最佳实践
使用环境保护与并发队列治理工作流的部署窗口与排他性,避免并发冲突与未审批部署风险。
GitHub Dependency Review门禁治理(严重级别-阻断-例外)最佳实践
基于依赖审查报告的严重级别设定门禁策略,阻断高风险变更并支持到期例外与审计记录。
