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
Copy file name to clipboardExpand all lines: terraform-provider-civo/k8s/talos/README.md
+29-3Lines changed: 29 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,21 +38,47 @@ Create a terraform.tfvars file:
38
38
```hcl
39
39
civo_token = "your-civo-api-key"
40
40
region = "NYC1"
41
+
grafana_enabled="true"
42
+
prometheus_enabled="true"
41
43
```
42
-
Or export them manually:
44
+
Or use a source file using TF_VAR exports:
43
45
```bash
44
46
export CIVO_TOKEN="your-civo-api-key"
45
47
export TF_VAR_region="NYC1"
48
+
export TF_VAR_grafana_enabled="true"
49
+
export TF_VAR_prometheus_enabled="true"
46
50
```
47
51
### 3️⃣ Deploy the cluster
48
52
```bash
49
53
terraform init
50
54
terraform apply -auto-approve
51
55
```
56
+
### monitor the cluster
57
+

58
+

59
+

60
+

61
+
62
+
## TLS troubleshooting:
63
+
1. If a Let's Encrypt certificate fails with an invalid Order error 400 that's either because the issuer or cet-manager weren't 100 ready while grafana ingress was being deployed
64
+
**Slution**:
65
+
redeploy using terraform replace the ingress resource
0 commit comments