documentation in progress

This commit is contained in:
2024-12-11 22:43:00 +00:00
parent c1a6ee3912
commit 0f4c16f811
+36 -47
View File
@@ -2,55 +2,44 @@
## Variable ## Variable
``` * name = optional(string)
variable "kubernetes" { * image = string
type = map(object({ * pvc = optional(map(object({
name = optional(string) * name = string
image = string * pvc = optional(bool, false)
pvc = optional(map(object({ * config_map = optional(bool, false)
name = string * host_path = optional(string)
pvc = optional(bool, false) * pvc_size = optional(string)
config_map = optional(bool, false) * mount_path = string
host_path = optional(string) * environment = optional(map(object({
pvc_size = optional(string) * name = optional(string)
mount_path = string * value = optional(string)
}))) * value_from = optional(object({
#secret = optional(map(string)) * secret_key_ref = object({
environment = optional(map(object({ * name = string
name = optional(string) * key = optional(string, null)
value = optional(string) * })
value_from = optional(object({ * }))
secret_key_ref = object({ * replicas = optional(number, 1)
name = string * namespace = optional(string)
key = optional(string, null) * service_port = optional(number)
}) * service_name = optional(string)
})) * liveness_tcp_socket = optional(number)
# secret_name = optional(string) * liveness_http_get = optional(string)
}))) * liveness_http_get_path = optional(string)
replicas = optional(number, 1) * database = optional(map(string))
namespace = optional(string) * redis = optional(map(string))
service_port = optional(number) * enabled = optional(bool, true)
service_name = optional(string) * secret_ref = optional(list(string))
liveness_tcp_socket = optional(number) * config_map_ref = optional(list(string))
liveness_http_get = optional(string) * requirements = optional(map(string), {
liveness_http_get_path = optional(string) * limits-cpu = "800m"
database = optional(map(string)) * limits-memory = "500Mi"
redis = optional(map(string)) * requests-cpu = "200m"
enabled = optional(bool, true) * requests-memory = "200Mi"
secret_ref = optional(list(string)) * environment_variables = optional(map(string), { name = "value" })
config_map_ref = optional(list(string))
requirements = optional(map(string), {
limits-cpu = "800m"
limits-memory = "500Mi"
requests-cpu = "200m"
requests-memory = "200Mi"
})
environment_variables = optional(map(string), { name = "value" })
}))
}
```
### Name ### Name
Name of the Deployment Name of the Deployment
Not required , the object name will be used if not specified Not required , the object name will be used if not specified