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
Add insecure option for TLS certificate verification skip
- Add insecure provider option to skip TLS verification
- Useful for self-signed or expired BMC certificates
- Support TURINGPI_INSECURE environment variable
- Use shared HTTP client with configurable TLS settings
- Update documentation and examples to v1.0.4
Copy file name to clipboardExpand all lines: docs/index.md
+3-1Lines changed: 3 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,7 +23,7 @@ terraform {
23
23
required_providers {
24
24
turingpi = {
25
25
source = "jfreed-dev/turingpi"
26
-
version = "1.0.3"
26
+
version = "1.0.4"
27
27
}
28
28
}
29
29
}
@@ -49,13 +49,15 @@ The provider requires BMC credentials to authenticate with the Turing Pi board.
49
49
-`username` - (Required) BMC username. Can also be set via `TURINGPI_USERNAME` environment variable.
50
50
-`password` - (Required) BMC password. Can also be set via `TURINGPI_PASSWORD` environment variable.
51
51
-`endpoint` - (Optional) BMC API endpoint URL. Defaults to `https://turingpi.local`. Can also be set via `TURINGPI_ENDPOINT` environment variable.
52
+
-`insecure` - (Optional) Skip TLS certificate verification. Useful for self-signed or expired certificates. Defaults to `false`. Can also be set via `TURINGPI_INSECURE` environment variable.
52
53
53
54
### Using Environment Variables
54
55
55
56
```bash
56
57
export TURINGPI_USERNAME=root
57
58
export TURINGPI_PASSWORD=turing
58
59
export TURINGPI_ENDPOINT=https://192.168.1.100
60
+
export TURINGPI_INSECURE=true # optional, for self-signed/expired certs
0 commit comments