Drone 插件市场 > AWS RDS Snapper
AWS RDS Snapper
by tuannvm
Nonerds-snapper 插件会清理特定 RDS 实例的快照,保留指定数量的副本并创建新快照。
YAML 配置示例
kind: pipeline
name: default
steps:
- name: rds-snapper
image: quay.io/honestbee/rds-snapper
settings:
aws_access_key: AWS_ACCESS_KEY_ID
aws_secret_key: AWS_SECRET_ACCESS_KEY
action: "create"
dbname: "<db-name>"
suffix: "<snapshot-name-suffix>"
keep: <numbers-to-keep>
字段属性说明
action
string必填项选择要执行的功能(清除|创建|导出)
默认值:none
aws_access_key
string必填项AWS 访问密钥
推荐使用密钥 (Secret) 功能默认值:none
aws_secret_key
string必填项AWS 密钥
推荐使用密钥 (Secret) 功能默认值:none
aws_region
string必填项桶区域(美国东部-1、欧盟西部-1 等)
默认值:none
keep
number可选项要保存的快照数量
默认值:5
dbname
string可选项rds 实例名称
默认值:none
suffix
string可选项快照的姓名后缀。
默认值:randomly generated