Supported Chef Infra resources in Agentless Mode
The following Chef Infra resources are supported in Agentless Mode.
| Resources Name | Verified Platforms | Remarks |
|---|---|---|
| alternatives | Ubuntu, Linux | |
| apt_package | Ubuntu | |
| apt_preference | Ubuntu, Linux | |
| apt_repository | Ubuntu, Linux | |
| apt_update | Ubuntu, Linux | |
| bash | Ubuntu, Linux | |
| breakpoint | Ubuntu, Linux | |
| chef_acl | Ubuntu, Linux, CentOS 9 | |
| chef_client | Ubuntu 24.04, Linux Red Hat 9 | |
| chef_client_config | Ubuntu, Linux | |
| chef_container | Ubuntu, Linux | |
| chef_data_bag | Ubuntu, Linux | |
| chef_environment | Ubuntu, Linux | |
| chef_group | Ubuntu 24.04 and 18.04, RHEL | |
| chef_node | Ubuntu 24.04, Linux Red Hat 9 | |
| chef_organization | Ubuntu 24.04 and 18.04, RHEL | |
| chef_role | Ubuntu 24.04, Linux Red Hat 9 | |
| chef_sleep | Ubuntu, Linux | |
| chef_user | Ubuntu 24.04 and 18.04, RHEL | |
| cookbook_file | Ubuntu, Linux | |
| cron | Ubuntu, Linux | |
| cron_access | Ubuntu, Linux | |
| cron_d | Ubuntu, Linux | |
| csh | Ubuntu 24.04, Linux Red Hat 9 | |
| directory | Ubuntu, Linux | |
| execute | Ubuntu, Linux | |
| file | Ubuntu, Linux | |
| freebsd_package | FreeBSD 14 | Only supported on FreeBSD. |
| git | Ubuntu, Linux | |
| group | Ubuntu, Linux | |
| habitat_config | Ubuntu 24.04, Linux Red Hat 9 | |
| habitat_install | Ubuntu, Linux | |
| habitat_package | Ubuntu, Linux | |
| habitat_service | Ubuntu, Linux | |
| habitat_sup | Ubuntu, Linux | |
| hostname | Ubuntu, Linux | |
| http_request | Ubuntu, Linux | |
| ifconfig | Ubuntu, Linux | |
| inspec_input | Ubuntu 24.04, Linux Red Hat 9 | |
| inspec_waiver | Ubuntu, Linux | |
| inspec_waiver_file_entry | Ubuntu, Linux | |
| kernel_module | Ubuntu, Linux | |
| ksh | Ubuntu 24.04, Linux Red Hat 9 | |
| link | Ubuntu, Linux | |
| locale | Ubuntu | |
| log | Ubuntu, Linux | |
| mount | Ubuntu 24.04, CentOS 9 | |
| notify_group | Ubuntu, Linux | |
| ohai | Ubuntu, Linux | |
| ohai_hint | Ubuntu, Linux | |
| owner | Ubuntu, Linux | |
| package | Ubuntu, Linux, CentOS 9 | |
| perl | Ubuntu | |
| python | Ubuntu 24.04, Linux Red Hat 9 | |
| reboot | Ubuntu, Linux | |
| remote_file | Ubuntu, Linux, CentOS 9 | |
| rhsm_errata | Linux (redhat) | |
| rhsm_errata_level | Linux (redhat) | |
| rhsm_register | Linux (redhat) | |
| rhsm_repo | Linux (redhat) | |
| rhsm_subscription | Linux (redhat) | |
| route | Ubuntu 24.04 / CentOS 9 | |
| rpm_package | CentOS 9 | The RPM package must be locally available on the remote system. |
| ruby_block | Ubuntu, Linux, CentOS 9 | |
| script | Ubuntu 24.04, Linux Red Hat 9,0 | |
| selinux_boolean | Ubuntu, Linux | |
| selinux_fcontext | Ubuntu, Linux | |
| selinux_install | Ubuntu, Linux | |
| selinux_login | Ubuntu, Linux | |
| selinux_module | Ubuntu, Linux | |
| selinux_permissive | Ubuntu, Linux | |
| selinux_port | Ubuntu, Linux | |
| selinux_state | Ubuntu, Linux | |
| selinux_user | Ubuntu, Linux | |
| service | Ubuntu, Linux, CentOS 9 | crond for Linux |
| snap_package | Ubuntu 24.04 | Only supported on Linux. |
| ssh_known_hosts_entry | Ubuntu, Linux | |
| subversion | Ubuntu 24.04, Linux Red Hat 9, CentOS 9 | The subversion resource has known bugs and may not work as expected. For more information, see the Chef GitHub issues, particularly #4050 and #4257. |
| sudo | Ubuntu, Linux, CentOS 9 | |
| swap_file | Ubuntu, Linux | |
| sysctl | Ubuntu, Linux | |
| systemd_unit | Ubuntu, Linux | |
| template | Ubuntu, Linux, CentOS 9 | Require absolute path for source attribute. |
| timezone | Linux | |
| user | Ubuntu, Linux | |
| user_ulimit | Ubuntu, Linux | |
| yum_package | CentOS 9 | Only supported on Linux. |
| yum_repository | Linux | |
| yum_repository | CentOS 9, RHEL 8 | Only supported on Linux. |
| zypper_package | SUSE Linux 15 |