diff --git a/README.md b/README.md index 453f768..b51c624 100644 --- a/README.md +++ b/README.md @@ -59,10 +59,12 @@ No modules. | [labels](#input\_labels) | Labels to apply to the application set | `map(string)` | `{}` | no | | [manifest\_source](#input\_manifest\_source) | n/a |
object({| n/a | yes | | [name](#input\_name) | The name of the application set | `string` | n/a | yes | +| [namespace](#input\_namespace) | The namespace the application set should be deployed to. | `string` | `"argo-system"` | no | | [namespace\_annotations](#input\_namespace\_annotations) | Annotations to apply to the namespace. Only used if create\_namespace is set to true. | `map(string)` | `{}` | no | | [namespace\_labels](#input\_namespace\_labels) | Labels to apply to the namespace. Only used if sync\_options.* CreateNamespace=true is set. | `map(string)` | `{}` | no | | [project\_name](#input\_project\_name) | The name of the ArgoCD project to use for this application set. If not set, this application set is special. Special application sets are managed by the platform team and therefore the ArgoCD project reference is handled differently to normal application sets. A major difference is that the ArgoCD project is not statically defined as reference but dynamically via the config directory name. | `string` | n/a | yes | | [sync\_options](#input\_sync\_options) | The sync options to use | `list(string)` |
helm = optional(object({
chart = string
repo_url = string
target_revision = string
release_name = string
}))
directory = optional(object({
repo = object({
url = string
revision = string
path = string
})
glob_path = optional(string)
}))
})
[| no | +| [sync\_policy](#input\_sync\_policy) | ArgoCD sync policy configuration |
"Validate=false",
"ApplyOutOfSyncOnly=true",
"CreateNamespace=true"
]
object({| `null` | no | | [sync\_retries](#input\_sync\_retries) | The retry configuration for the sync policy |
prune = bool
self_heal = bool
allow_empty = bool
})
object({|
duration = string
max_duration = string
factor = number
limit = number
})
{| no | | [target\_namespace\_overwrite](#input\_target\_namespace\_overwrite) | The target namespace to use. If not set, the namespace is derived from the application set and git folder name. | `string` | `""` | no |
"duration": "30s",
"factor": 2,
"limit": 5,
"max_duration": "2m"
}