Skip to main content

Supported Chef Infra resources in Agentless Mode

The following Chef Infra resources are supported in Agentless Mode.

Resources NameVerified PlatformsRemarks
alternativesUbuntu, Linux
apt_packageUbuntu
apt_preferenceUbuntu, Linux
apt_repositoryUbuntu, Linux
apt_updateUbuntu, Linux
bashUbuntu, Linux, Solaris, Alpine, SUSE
breakpointUbuntu, Linux
chef_aclUbuntu, Linux, CentOS 9
chef_clientUbuntu 24.04, Linux Red Hat 9, Solaris, Alpine, SUSE
chef_client_configUbuntu, Linux, Solaris, Alpine, SUSE
chef_containerUbuntu, Linux
chef_data_bagUbuntu, Linux
chef_environmentUbuntu, Linux
chef_groupUbuntu 24.04 and 18.04, RHEL
chef_nodeUbuntu 24.04, Linux Red Hat 9
chef_organizationUbuntu 24.04 and 18.04, RHEL
chef_roleUbuntu 24.04, Linux Red Hat 9, Solaris, Alpine, SUSE
chef_sleepUbuntu, Linux
chef_userUbuntu 24.04 and 18.04, RHEL, Solaris, Alpine, SUSE
cookbook_fileUbuntu, Linux, Solaris, Alpine, SUSE
cronUbuntu, Linux, Solaris SunOS, Alpine
cron_accessUbuntu, Linux, Solaris SunOS, Alpine
cron_dUbuntu, Linux
cshUbuntu 24.04, Linux Red Hat 9, Alpine
directoryUbuntu, Linux, Solaris, Alpine, SUSE
executeUbuntu, Linux, Solaris, Alpine, SUSE
fileUbuntu, Linux, Solaris, Alpine, SUSE
freebsd_packageFreeBSD 14Only supported on FreeBSD.
gitUbuntu, Linux, Solaris, Alpine, SUSE
groupUbuntu, Linux, Solaris, Alpine, SUSE
habitat_configUbuntu 24.04, Linux Red Hat 9, Solaris, Alpine, SUSE
habitat_installUbuntu, Linux, Solaris, Alpine, SUSE
habitat_packageUbuntu, Linux, Solaris, Alpine, SUSE
habitat_serviceUbuntu, Linux
habitat_supUbuntu, Linux
hostnameUbuntu, Linux
http_requestUbuntu, Linux, , Solaris, Alpine, SUSE
ifconfigUbuntu, Linux
inspec_inputUbuntu 24.04, Linux Red Hat 9
inspec_waiverUbuntu, Linux
inspec_waiver_file_entryUbuntu, Linux
kernel_moduleUbuntu, Linux
kshUbuntu 24.04, Linux Red Hat 9, Solaris, Alpine, SUSE
linkUbuntu, Linux, Solaris, Alpine, SUSE
localeUbuntu
logUbuntu, Linux, Solaris, Alpine, SUSE
mountUbuntu 24.04, CentOS 9
notify_groupUbuntu, Linux
ohaiUbuntu, Linux
ohai_hintUbuntu, Linux
ownerUbuntu, Linux, Solaris, Alpine, SUSE
packageUbuntu, Linux, CentOS 9, Solaris, Alpine, SUSE
perlUbuntu
pythonUbuntu 24.04, Linux Red Hat 9, Solaris, Alpine, SUSE
rebootUbuntu, Linux
remote_fileUbuntu, Linux, CentOS 9, Solaris, Alpine, SUSE
rhsm_errataLinux (redhat)
rhsm_errata_levelLinux (redhat)
rhsm_registerLinux (redhat)
rhsm_repoLinux (redhat)
rhsm_subscriptionLinux (redhat)
routeUbuntu 24.04 / CentOS 9
rpm_packageCentOS 9The RPM package must be locally available on the remote system.
ruby_blockUbuntu, Linux, CentOS 9
scriptUbuntu 24.04, Linux Red Hat 9, , Solaris, Alpine
selinux_booleanUbuntu, Linux
selinux_fcontextUbuntu, Linux
selinux_installUbuntu, Linux
selinux_loginUbuntu, Linux
selinux_moduleUbuntu, Linux
selinux_permissiveUbuntu, Linux
selinux_portUbuntu, Linux
selinux_stateUbuntu, Linux
selinux_userUbuntu, Linux
serviceUbuntu, Linux, CentOS 9, Solaris, Alpine, SUSEcrond for Linux
snap_packageUbuntu 24.04Only supported on Linux.
ssh_known_hosts_entryUbuntu, Linux
subversionUbuntu 24.04, Linux Red Hat 9, CentOS 9The subversion resource has known bugs and may not work as expected. For more information, see the Chef GitHub issues, particularly #4050 and #4257.
sudoUbuntu, Linux, CentOS 9, Solaris, Alpine, SUSE
swap_fileUbuntu, Linux
sysctlUbuntu, Linux
systemd_unitUbuntu, Linux
templateUbuntu, Linux, CentOS 9, Solaris, Alpine, SUSERequire absolute path for source attribute.
timezoneLinux, Solaris, Alpine, SUSE
userUbuntu, Linux
user_ulimitUbuntu, Linux
yum_packageCentOS 9Only supported on Linux.
yum_repositoryLinux
yum_repositoryCentOS 9, RHEL 8Only supported on Linux.
zypper_packageSUSE Linux 15
solaris_packageSolaris

Thank you for your feedback!

×