diff --git a/defaults/main.yml b/defaults/main.yml
index 16dd8950f4a6300a66b0c1932a5c4f44faeca61d..7829e83cd8ea968cf3364462eeca2f5a7933b8a7 100644
--- a/defaults/main.yml
+++ b/defaults/main.yml
@@ -1,6 +1,6 @@
 ---
 # renovate: datasource=github-releases depName=keycloak/keycloak
-keycloak_version: 16.0.0
+keycloak_version: 16.1.0
 keycloak_dir: /var/keycloak
 keycloak_archive: keycloak-{{ keycloak_version }}.tar.gz
 keycloak_url: https://github.com/keycloak/keycloak/releases/download/{{ keycloak_version }}/{{keycloak_archive }}
diff --git a/tasks/main.yml b/tasks/main.yml
index 881e82328f53ae49a0a3af6f0b0c35015b46a99c..07036361abb396cb8e67f26a9419b7fbba1ae486 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -79,7 +79,7 @@
     xpath: /x:server/x:profile/y:subsystem/y:datasources/y:drivers/y:driver[@name='postgresql']
     count: true
     namespaces:
-      x: urn:jboss:domain:18.0
+      x: urn:jboss:domain:19.0
       y: urn:jboss:domain:datasources:6.0
   register: keycloak_postgresql_module_installed
 
@@ -91,7 +91,7 @@
       - <driver name="postgresql" module="org.postgresql"><xa-datasource-class>org.postgresql.xa.PGXADataSource</xa-datasource-class></driver>
     input_type: xml
     namespaces:
-      x: urn:jboss:domain:18.0
+      x: urn:jboss:domain:19.0
       y: urn:jboss:domain:datasources:6.0
   notify: restart keycloak
   when: keycloak_postgresql_module_installed.count == 0
@@ -122,7 +122,7 @@
         </validation>
     input_type: xml
     namespaces:
-      x: urn:jboss:domain:18.0
+      x: urn:jboss:domain:19.0
       y: urn:jboss:domain:datasources:6.0
   notify: restart keycloak
 
@@ -133,7 +133,7 @@
     attribute: proxy-address-forwarding
     value: "{{ keycloak_proxy_address_forwarding }}"
     namespaces:
-      x: urn:jboss:domain:18.0
+      x: urn:jboss:domain:19.0
       y: urn:jboss:domain:undertow:12.0
   notify: restart keycloak