You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`--authenticator`| dns-stackit |Selects the STACKIT authenticator. It must be set to dns-stackit. (Required) |
32
-
|`--dns-stackit-credentials`| ./credentials.ini |Specifies the path to the file where the credentials for STACKIT DNS are stored. This file should contain the dns_stackit_auth_token and dns_stackit_project_id. (Required) |
33
-
|`--dns-stackit-propagation-seconds`| 900 |Sets the time to wait until the DNS record is queried. It is recommended to set this to 900 seconds (15 minutes) for safety. (Default: 900) |
|`--authenticator`| dns-stackit |Engages the STACKIT authenticator mechanism. This must be configured as dns-stackit. (Mandatory)|
32
+
|`--dns-stackit-credentials`| ./credentials.ini |Denotes the directory path to the credentials file for STACKIT DNS. This document must encapsulate the dns_stackit_auth_token and dns_stackit_project_id variables. (Mandatory) |
33
+
|`--dns-stackit-propagation-seconds`| 900 |Configures the delay prior to initiating the DNS record query. A 900-second interval (equivalent to 15 minutes) is recommended. (Default: 900)|
34
34
35
35
### Example
36
36
37
-
Here's an example of how to use Certbot with the Certbot DNS-STACKIT Authenticator Plugin to obtain a certificate:
37
+
Below is a structured example detailing the application of Certbot in conjunction with the DNS-STACKIT
38
+
Authenticator Plugin to retrieve a certificate:
38
39
39
40
```bash
40
41
certbot certonly \
@@ -48,20 +49,21 @@ certbot certonly \
48
49
-d '*.example.runs.onstackit.cloud'
49
50
```
50
51
51
-
where example.runs.onstackit.cloud is the domain (zone) for which you want to obtain a certificate.
52
+
For this example, example.runs.onstackit.cloud represents the designated domain (zone) for certificate procurement.
52
53
53
54
### Example of credentials.ini
54
55
55
-
To use the plugin, you need to create a credentials.ini file that contains your STACKIT DNS credentials:
56
+
To operationalize the plugin, it's imperative to curate a credentials.ini file encompassing your STACKIT DNS
57
+
credentials:
56
58
57
59
```ini
58
60
dns_stackit_auth_token = "your_token_here"
59
61
dns_stackit_project_id = "your_project_id_here"
60
62
```
61
63
62
-
Make sure to replace "your_token_here" and "your_project_id_here" with your actual STACKIT authentication token and
63
-
project ID. The service account that owns the token must have the project membership role in order to create record
64
-
sets.
64
+
It's crucial to replace "your_token_here" and "your_project_id_here" placeholders with the genuine STACKIT
65
+
authentication token and project ID. The token's associated service account necessitates project membership privileges
0 commit comments