From 5f03a1cbe061c0827648c45318bbd45bb1cafcde Mon Sep 17 00:00:00 2001 From: likewu Date: Wed, 10 Dec 2025 23:27:09 +0800 Subject: [PATCH] add ansible bucket lifecycle config test --- rustfs/tests/lifecycle_ansible_test.sh | 1 + rustfs/tests/lifecycle_ansible_test.yml | 15 +++++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 rustfs/tests/lifecycle_ansible_test.sh create mode 100644 rustfs/tests/lifecycle_ansible_test.yml diff --git a/rustfs/tests/lifecycle_ansible_test.sh b/rustfs/tests/lifecycle_ansible_test.sh new file mode 100644 index 00000000..c88ff682 --- /dev/null +++ b/rustfs/tests/lifecycle_ansible_test.sh @@ -0,0 +1 @@ +ansible-playbook rustfs/tests/lifecycle_ansible_test.yml \ No newline at end of file diff --git a/rustfs/tests/lifecycle_ansible_test.yml b/rustfs/tests/lifecycle_ansible_test.yml new file mode 100644 index 00000000..738a0f52 --- /dev/null +++ b/rustfs/tests/lifecycle_ansible_test.yml @@ -0,0 +1,15 @@ +--- +- hosts: webservers + remote_user: leafcolor + vars: + ansible_ssh_pass: "123456" + tasks: + - name: Configure S3 bucket lifecycle + community.aws.s3_lifecycle: + endpoint_url: "http://m1ddns.pvtool.com:9000" + access_key: "rustfsadmin" + secret_key: "rustfsadmin" + name: "mblock" + rule_id: "rule1" + state: present + expiration_days: "1" \ No newline at end of file