File tree 5 files changed +30
-2
lines changed
5 files changed +30
-2
lines changed Original file line number Diff line number Diff line change @@ -97,4 +97,6 @@ Author Information
97
97
[ alicloud ] : https://github.com/alibaba/alibaba.alicloud
98
98
[ amazon.aws ] : https://github.com/ansible-collections/amazon.aws
99
99
[ google.cloud ] : https://github.com/ansible-collections/google.cloud
100
- [ microsoft.azure ] : https://github.com/ansible-collections/azure
100
+ [ microsoft.azure ] : https://github.com/ansible-collections/azure
101
+ [ hetzner.hcloud ] : https://github.com/ansible-collections/hetzner.hcloud
102
+ [ community.digitalocean ] : https://github.com/ansible-collections/community.digitalocean
Original file line number Diff line number Diff line change
1
+ ---
2
+ - name : Manage a External SSL Certificate
3
+ google.cloud.gcp_compute_ssl_certificate :
4
+ name : " {{ cloud_provider_resource_detail.certificate_name }}"
5
+ description : " {{ cloud_provider_resource_detail.certificate_description }}"
6
+ certificate : " {{ cloud_provider_resource_detail.certificate_pem | default('') }}"
7
+ private_key : " {{ cloud_provider_resource_detail.certificate_private | default('') }}"
8
+ project : " {{ cloud_provider_auth.project_id }}"
9
+ auth_kind : " {{ cloud_provider_auth.auth_kind }}"
10
+ service_account_file : " {{ cloud_provider_auth.service_acount_token }}"
11
+ state : " {{ cloud_provider_resource_detail.state | default('present') }}"
Original file line number Diff line number Diff line change
1
+ ---
2
+ - name : Include Certificate Type
3
+ ansible.builtin.include_tasks : " {{ cloud_provider_resource_detail.certificate_type }}-certificate.yml"
Original file line number Diff line number Diff line change
1
+ ---
2
+ - name : Manage a Google-managed SSL Certificate
3
+ google.cloud.gcp_compute_ssl_certificate :
4
+ name : " {{ cloud_provider_resource_detail.certificate_name }}"
5
+ description : " {{ cloud_provider_resource_detail.certificate_description }}"
6
+ type : " MANAGED"
7
+ managed : " {{ cloud_provider_resource_detail.certificate_managed }}"
8
+ project : " {{ cloud_provider_auth.project_id }}"
9
+ auth_kind : " {{ cloud_provider_auth.auth_kind }}"
10
+ service_account_file : " {{ cloud_provider_auth.service_acount_token }}"
11
+ state : " {{ cloud_provider_resource_detail.state | default('present') }}"
Original file line number Diff line number Diff line change @@ -5,4 +5,5 @@ Manage Google Cloud Platform Load Balancer
5
5
6
6
# References
7
7
8
- - [ URL Map Configuration] ( https://github.com/ansible-collections/google.cloud/issues/571 )
8
+ - [ URL Map Configuration] ( https://github.com/ansible-collections/google.cloud/issues/571 )
9
+ - [ Regional Map URL] ( https://github.com/ansible-collections/google.cloud/issues/573 )
You can’t perform that action at this time.
0 commit comments