70 lines
1.5 KiB
YAML
70 lines
1.5 KiB
YAML
|
- name: Create s3 bucket (Check)
|
||
|
check_mode: yes
|
||
|
aws_s3:
|
||
|
bucket: '{{ bucket_name }}'
|
||
|
mode: create
|
||
|
region: '{{ scaleway_region }}'
|
||
|
s3_url: '{{ s3_url }}'
|
||
|
encrypt: false
|
||
|
register: bucket_creation_check
|
||
|
|
||
|
- name: Show bucket_creation_check
|
||
|
debug:
|
||
|
var: bucket_creation_check
|
||
|
|
||
|
- name: bucket_creation_check is success
|
||
|
assert:
|
||
|
that:
|
||
|
- bucket_creation_check is success
|
||
|
|
||
|
- name: bucket_creation_check is changed
|
||
|
assert:
|
||
|
that:
|
||
|
- bucket_creation_check is changed
|
||
|
|
||
|
- name: Create s3 bucket
|
||
|
aws_s3:
|
||
|
bucket: '{{ bucket_name }}'
|
||
|
mode: create
|
||
|
region: '{{ scaleway_region }}'
|
||
|
s3_url: '{{ s3_url }}'
|
||
|
encrypt: false
|
||
|
register: bucket_creation
|
||
|
|
||
|
- name: Show bucket_creation
|
||
|
debug:
|
||
|
var: bucket_creation
|
||
|
|
||
|
- name: bucket_creation is success
|
||
|
assert:
|
||
|
that:
|
||
|
- bucket_creation is success
|
||
|
|
||
|
- name: bucket_creation is changed
|
||
|
assert:
|
||
|
that:
|
||
|
- bucket_creation is changed
|
||
|
|
||
|
- name: Create s3 bucket (Confirmation)
|
||
|
aws_s3:
|
||
|
bucket: '{{ bucket_name }}'
|
||
|
mode: create
|
||
|
region: '{{ scaleway_region }}'
|
||
|
s3_url: '{{ s3_url }}'
|
||
|
encrypt: false
|
||
|
register: bucket_creation_confirmation
|
||
|
|
||
|
- name: Show bucket_creation_confirmation
|
||
|
debug:
|
||
|
var: bucket_creation_confirmation
|
||
|
|
||
|
- name: bucket_creation_confirmation is success
|
||
|
assert:
|
||
|
that:
|
||
|
- bucket_creation_confirmation is success
|
||
|
|
||
|
- name: bucket_creation_confirmation is not changed
|
||
|
assert:
|
||
|
that:
|
||
|
- bucket_creation_confirmation is not changed
|