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
* server-1704 - applied terraform format
* server-1713 | added new example in ReadMe file
* server-1713 | add k8s_namespace in example
* added k8s_namespace in readme file
Co-authored-by: Atul Singh <[email protected]>
nomad_auto_scaler = true # If true, will generate a service account to be used by nomad-autoscaler. The is output in the file nomad-as-key.json if enable_workload_identity is false
54
+
enable_workload_identity = false # If using GCP work identities rather than static keys in CircleCI Server
55
+
k8s_namespace = "circleci-server" # If enable_workload_identity is true, provide k8s_namespace else leave as is
56
+
}
57
+
58
+
output "module" {
59
+
value = module.nomad
60
+
}
61
+
```
62
+
63
+
There are more examples in the [examples](./examples/) directory.
33
64
34
65
## Requirements
35
66
@@ -86,7 +117,6 @@ There are more examples in the `examples` directory.
86
117
| unsafe\_disable\_mtls | Disables mTLS between nomad client and servers. Compromises the authenticity and confidentiality of client-server communication. Should not be set to true in any production setting |`bool`|`false`| no |
87
118
| zone | GCP compute zone to deploy nomad clients into (e.g us-east1-a) |`string`| n/a | yes |
88
119
| enable_workload_identity | Enable nomad service account as gcp workload identity |`bool`|`false`| no |
89
-
| project | GCP Project ID |`string`| n/a | Yes, if enable_workload_identity is true |
90
120
| k8s_namespace | k8s namespace where application is installed |`string`|`circleci-server`| Yes, if enable_workload_identity is true |
0 commit comments