kube-janitor

basisai/kube-janitor/helm

Terraform Module HCL HELM
Install
module "kube-janitor" {
source = "basisai/kube-janitor/helm"
version = "0.1.0"
}
plain text: /constructs/tfmod-basisai-kube-janitor-helm/install.txt
⭐ Source on GitHub 📦 Registry page
README

Kube Janitor Providers | Name | Version | |------|---------| | helm | >= 1.0 | | kubernetes | n/a | | template | n/a | Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:-----:| | kube\_janitor\_affinity | Affinity settings for Kube Janitor | map | {} | no | | kube\_janitor\_chart\_name | Chart name for Kube Janitor | string | "kube-janitor" | no | | kube\_janitor\_chart\_repository | Chart repository for Kube Janitor | string | "amoy" | no | | kube\_janitor\_chart\_version | Chart version for Kube Janitor | string | "1.0.0" | no | | kube\_janitor\_dry\_run | Run Kube Janitor in dry-run mode | bool | false | no | | kube\_janitor\_enabled | Enable/disable cleaning up of old resources | bool | false | no | | kube\_janitor\_image | Docker image f

Inputs (17)
NameTypeDescriptionDefault
kube_janitor_working_namespacesstringNamespaces where Kube Janitor will clean resources required
kube_janitor_rulesmap(any)Cleaning rules required
kube_janitor_enabledstringEnable/disable cleaning up of old resourcesfalse
kube_janitor_chart_namestringChart name for Kube Janitor"kube-janitor"
kube_janitor_chart_versionstringChart version for Kube Janitor"1.0.4"
kube_janitor_imagestringDocker image for Kube Janitor"hjacobs/kube-janitor"
kube_janitor_resourcesmapResources for Kube Janitor{ "limits": { "cpu": "100m", "
kube_janitor_affinitymapAffinity settings for Kube Janitor{}
max_historystringMax History for Helm20
kube_janitor_release_namestringRelease name for Kube Janitor"kube-janitor"
kube_janitor_schedulestringRun frequency as a cron expression. Default hourly"0 * * * *"
kube_janitor_tolerationslistList of map of tolerations for Kube Janitor[]
kube_janitor_image_tagstringDocker image tag for Kube Janitor"20.4.1"
kube_janitor_service_accountstringService account for Kube Janitor"kube-janitor"
kube_janitor_chart_repository_urlstringChart repository URL for Kube Janitor"https://basisai.github.io/kube-janitor-
kube_janitor_node_selectormapNode labels for pod assignment for Kube Janitor{}
kube_janitor_dry_runstringRun Kube Janitor in dry-run modefalse
Resources (6)
helm_releasekubernetes_cluster_rolekubernetes_cluster_role_bindingkubernetes_rolekubernetes_role_bindingkubernetes_service_account
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud HELM
Total downloads4.9k
Inputs17
Resources6
Namespacebasisai
Updated