diff --git a/.github/renovate.json b/.github/renovate.json index dd5d393..1bb9f89 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -10,7 +10,7 @@ "customManagers": [ { "customType": "regex", - "managerFilePatterns": ["/^roles/.*/defaults/main\\.yml$/"], + "managerFilePatterns": ["/^roles/.*/defaults/main\\.yml$/", "/^roles/.*/meta/argument_specs\\.yml$/"], "matchStrings": [ "#\\s*renovate:\\s*datasource=(?\\S+)\\s+depName=(?\\S+)(?:\\s+extractVersion=(?\\S+))?(?:\\s+versioning=(?\\S+))?\\s*(?:\\r?\\n|\\r).*?:\\s*[\"']?(?[^\"'\\s]+)[\"']?\\s*(?:\\r?\\n|\\r|$)" ], diff --git a/roles/docker/meta/argument_specs.yml b/roles/docker/meta/argument_specs.yml index 08a415c..6b10b88 100644 --- a/roles/docker/meta/argument_specs.yml +++ b/roles/docker/meta/argument_specs.yml @@ -8,6 +8,7 @@ argument_specs: docker_version: type: str description: Specifies the version of Docker to be installed. If omitted, the latest version is installed. + # renovate: datasource=github-releases depName=moby/moby default: "28.5.2" docker_daemon: diff --git a/roles/docker_compose_v2/meta/argument_specs.yml b/roles/docker_compose_v2/meta/argument_specs.yml index 96ca8b8..a3b2ab5 100644 --- a/roles/docker_compose_v2/meta/argument_specs.yml +++ b/roles/docker_compose_v2/meta/argument_specs.yml @@ -12,7 +12,8 @@ argument_specs: description: - Specifies the version of Docker Compose to install. Leave blank for the latest version. - Specify a specific version to install an older or specific release. - default: "5.1.0" + # renovate: datasource=github-releases depName=docker/compose + default: "5.1.1" docker_compose_v2_packages: type: list diff --git a/roles/k3s/defaults/main.yml b/roles/k3s/defaults/main.yml index 63543ca..3ea0a60 100644 --- a/roles/k3s/defaults/main.yml +++ b/roles/k3s/defaults/main.yml @@ -55,7 +55,6 @@ k3s_node_taints: [] # K3s system resources k3s_max_pods: 110 -k3s_node_ip_max_pods: 110 # K3s additional configuration k3s_extra_server_args: [] diff --git a/roles/k3s/meta/argument_specs.yml b/roles/k3s/meta/argument_specs.yml index 9f2cd03..624bac0 100644 --- a/roles/k3s/meta/argument_specs.yml +++ b/roles/k3s/meta/argument_specs.yml @@ -15,6 +15,12 @@ argument_specs: required: true description: "K3s version to install (e.g., v1.35.2+k3s1)" + k3s_channel: + type: "str" + required: false + default: "stable" + description: "K3s release channel (e.g., stable, latest, testing)" + k3s_role: type: "str" required: true @@ -159,6 +165,7 @@ argument_specs: default: 110 description: "Maximum number of pods per node" + k3s_extra_server_args: type: "list" elements: "str"