File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed
terraform/modules/azure/registry Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -50,4 +50,29 @@ resource "azurerm_container_registry_cache_rule" "docker-io" {
5050 // This credentialset has been created manually in the portal using kedacoreci credentials
5151 // https://learn.microsoft.com/en-us/azure/container-registry/container-registry-artifact-cache?pivots=development-environment-azure-portal#create-new-credentials
5252 credential_set_id = " ${ azurerm_container_registry . acr . id } /credentialSets/docker-credentials"
53+ }
54+
55+ resource "azurerm_container_registry_task" "acr_purge_task" {
56+ name = " scheduledAcrPurgeTask"
57+ container_registry_id = azurerm_container_registry. acr . id
58+ platform {
59+ os = " Linux"
60+ architecture = " amd64"
61+ }
62+ encoded_step {
63+ task_content = << EOF
64+ version: v1.1.0
65+ steps:
66+ - cmd: acr purge --filter '.*:.*' --untagged --ago 15d
67+ disableWorkingDirectoryOverride: true
68+ timeout: 3600
69+ EOF
70+ }
71+ timer_trigger {
72+ name = " t1"
73+ schedule = " 0 0 * * Tue"
74+ enabled = true
75+ }
76+
77+ tags = var. tags
5378}
You can’t perform that action at this time.
0 commit comments