Skip to main content
Version: v1.2

AWS EKS-NODE-PROBLEM-DETECTOR

Description

A terraform module to deploy a node problem detector on Amazon EKS cluster

Specification

Properties

NameDescriptionTypeRequiredDefault
argo_application_enabledIf set to true, the module will be deployed as ArgoCD application, otherwise it will be deployed as a Helm releaseboolfalse
argo_application_use_helmIf set to true, the ArgoCD Application manifest will be deployed using Kubernetes provider as a Helm release. Otherwise it'll be deployed as a Kubernetes manifest. See Readme for more infoboolfalse
argo_application_valuesValue overrides to use when deploying argo application object with helmfalse
argo_destionation_serverDestination server for ArgoCD Applicationstringfalse
argo_infoArgoCD info manifest parameterfalse
argo_namespaceNamespace to deploy ArgoCD application CRD tostringfalse
argo_projectArgoCD Application projectstringfalse
argo_sync_policyArgoCD syncPolicy manifest parameterfalse
enabledVariable indicating whether deployment is enabledboolfalse
helm_chart_nameHelm chart name to be installedstringfalse
helm_chart_versionVersion of the Helm chartstringfalse
helm_create_namespaceCreate the namespace if it does not yet existboolfalse
helm_release_nameHelm release namestringfalse
helm_repo_urlHelm repositorystringfalse
k8s_namespaceThe K8s namespace in which the node-problem-detector service account has been createdstringfalse
settingsAdditional settings which will be passed to the Helm chart values, see https://hub.helm.sh/charts/stable/node-problem-detectormap(any)false
valuesAdditional yaml encoded values which will be passed to the Helm chartstringfalse
writeConnectionSecretToRefThe secret which the cloud resource connection will be written towriteConnectionSecretToReffalse

writeConnectionSecretToRef

NameDescriptionTypeRequiredDefault
nameThe secret name which the cloud resource connection will be written tostringtrue
namespaceThe secret namespace which the cloud resource connection will be written tostringfalse