netaddr 0.5.1 published on Tuesday, Apr 15, 2025 by ferlab-ste-justine
Netaddr Provider
netaddr 0.5.1 published on Tuesday, Apr 15, 2025 by ferlab-ste-justine
Generate Provider
The Netaddr provider must be installed as a Local Package by following the instructions for Any Terraform Provider:
pulumi package add terraform-provider ferlab-ste-justine/netaddr
Example Usage
# Pulumi.yaml provider configuration file
name: configuration-example
runtime:
config:
etcd:caCert:
value: 'TODO: "${path.module}/certs/ca.pem"'
etcd:cert:
value: 'TODO: "${path.module}/certs/root.pem"'
etcd:endpoints:
value: 127.0.0.1:32379
etcd:key:
value: 'TODO: "${path.module}/certs/root.key"'
Configuration Reference
caCert
(String) File that contains the CA certificate that signed the etcd servers’ certificates. Can alternatively be set with the ETCDCTL_CACERT environment variable. Can also be omitted.cert
(String) File that contains the client certificate used to authentify the user. Can alternatively be set with the ETCDCTL_CERT environment variable. Can be omitted if password authentication is used.connectionTimeout
(Number) Timeout to establish the etcd servers connection in seconds. Defaults to 10.endpoints
(String) Endpoints of the etcd servers. The entry of each server should follow the ip:port format and be coma separated. Can alternatively be set with the ETCDCTL_ENDPOINTS environment variable.key
(String) File that contains the client encryption key used to authentify the user. Can alternatively be set with the ETCDCTL_KEY environment variable. Can be omitted if password authentication is used.password
(String, Sensitive) Password of the etcd user that will be used to access etcd. Can alternatively be set with the ETCDCTL_PASSWORD environment variable. Can also be omitted if tls certificate authentication will be used instead.requestTimeout
(Number) Timeout for individual requests the provider makes on the etcd servers in seconds. Defaults to 10.retries
(Number) Number of times operations that result in retriable errors should be re-attempted. Defaults to 10.strict
(Boolean) Whether the provider should trigger a failure if resources are already existing during their creation, already absent during their deletion or otherwise absent during reads. Setting this value to false is convenient, but it might not alert you of bad failure situations (like resource name duplicates or the etcd state being tampered outside of pulumi) so we recommend using this setting only to recover for failure situations that are well understood like Pulumi having failed to persist its state in a previous apply.username
(String) Name of the etcd user that will be used to access etcd. Can alternatively be set with the ETCDCTL_USERNAME environment variable. Can also be omitted if tls certificate authentication will be used instead as the username will be infered from the certificate.
netaddr 0.5.1 published on Tuesday, Apr 15, 2025 by ferlab-ste-justine