-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathconfig-example.toml
76 lines (70 loc) · 2.66 KB
/
config-example.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
# Path where private keys are stored, relative to the executable
# Defaults to storage
# storage = "storage"
[acme]
# ACME Directory URL
# directory_url = "https://acme-staging-v02.api.letsencrypt.org/directory"
# Email for your user account, which will receive renewal notices
user_email = "[email protected]"
# Renewal threshold, certificates with this expiry or less will be replaced
# Default: 15 days
# refresh_threshold = 15
# Resolver used for DNS Challenges, defaults to system nameservers
# resolvers = []
# Need to agree to the terms of service
terms_agreed = false
# All providers from "lego" are supported, see https://go-acme.github.io/lego/dns/
# To Configure the provider, consult the page for your provider
challenge_provider_name = "route53"
# Enable debug mode, which uses a self-signed certificate and can be used
# to test appliance connection and implementation
# debug = false
# ----- Appliance block
[appliances.my-appliance]
# Appliance type, currently supported: "netapp_ontap", "citrix_adc", "vmware_vcenter", "synology_dsm"
type = "netapp_ontap"
# Domains that the certificate should have
domains = [
"a.int.domain.tld"
]
# General connection details
url = "" # Base Connection URL
validate_certs = false # Validate HTTPS certificates
# Authentication is done by the appliance type
username = "admin"
password = "admin"
# ----- Extension of Appliance block
# Some appliance types require extension configuration,
# which is set using [appliances.<name>.extension]
[appliances.my-appliance.extension]
# ----- NetApp Extension of Appliance block
# [appliances.my-appliance.extension]
# Name of the certificates
# For a Netapp we need two certificates, as they can't be updated
# in place.
# cert_name_a = "test-le-cert-a"
# cert_name_b = "test-le-cert-b"
# SVM for which the Certificate is created. Can be set to the cluster name
# for a cluster certificate
# svm_name = "cert-test"
# ----- Citrix ADC Extension of Appliance block
# [appliances.my-appliance.extension]
# Filename of the certificate and key files
# filename_cert = "le_cert.pem"
# filename_key = "le_key.pem"
# Folder in which the files are uploaded
# path_ssl = "/nsconfig/ssl/"
# Name of the certificate which is created/updated
# cert_name = "test-le-cert"
# ----- VMware vSphere Extension of Appliance block
# [appliances.my-appliance.extension]
# Root CA of the ACME service you use.
# vCenter requires this explicitly stated.
# In the case of Let's Encrypt, this is will be https://www.identrust.com/dst-root-ca-x3
# root_ca = """
# """
# ----- Synology DSM Extension of Appliance block
# [appliances.my-appliance.extension]
# Description of the certificate managed by us, can be any string
# cert_desc = "my-le-cert"
# """