2019-04-23 18:55:23 +00:00
<!DOCTYPE html>
<!-- [if IE 8]><html class="no - js lt - ie9" lang="en" > <![endif] -->
<!-- [if gt IE 8]><! --> < html class = "no-js" lang = "en" > <!-- <![endif] -->
< head >
< meta charset = "utf-8" >
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" >
2019-05-04 22:18:20 +00:00
< title > 15.26. cdist-type__consul_template_template(7) — cdist 5.0.0 documentation< / title >
2019-04-23 18:55:23 +00:00
< script type = "text/javascript" src = "../_static/js/modernizr.min.js" > < / script >
< script type = "text/javascript" id = "documentation_options" data-url_root = "../" src = "../_static/documentation_options.js" > < / script >
< script type = "text/javascript" src = "../_static/jquery.js" > < / script >
< script type = "text/javascript" src = "../_static/underscore.js" > < / script >
< script type = "text/javascript" src = "../_static/doctools.js" > < / script >
< script async = "async" type = "text/javascript" src = "https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS-MML_HTMLorMML" > < / script >
< script type = "text/javascript" src = "../_static/js/theme.js" > < / script >
< link rel = "stylesheet" href = "../_static/css/theme.css" type = "text/css" / >
< link rel = "stylesheet" href = "../_static/pygments.css" type = "text/css" / >
< link rel = "index" title = "Index" href = "../genindex.html" / >
< link rel = "search" title = "Search" href = "../search.html" / >
2019-05-04 22:18:20 +00:00
< link rel = "next" title = "15.27. cdist-type__consul_watch_checks(7)" href = "cdist-type__consul_watch_checks.html" / >
< link rel = "prev" title = "15.25. cdist-type__consul_template(7)" href = "cdist-type__consul_template.html" / >
2019-04-23 18:55:23 +00:00
< / head >
< body class = "wy-body-for-nav" >
< div class = "wy-grid-for-nav" >
< nav data-toggle = "wy-nav-shift" class = "wy-nav-side" >
< div class = "wy-side-scroll" >
< div class = "wy-side-nav-search" >
< a href = "../index.html" class = "icon icon-home" > cdist
2019-05-04 22:18:20 +00:00
< img src = "../_static/cdist-logo.jpeg" class = "logo" alt = "Logo" / >
2019-04-23 18:55:23 +00:00
< / a >
< div class = "version" >
2019-05-04 22:18:20 +00:00
5.0.0
2019-04-23 18:55:23 +00:00
< / div >
< div role = "search" >
< form id = "rtd-search-form" class = "wy-form" action = "../search.html" method = "get" >
< input type = "text" name = "q" placeholder = "Search docs" / >
< input type = "hidden" name = "check_keywords" value = "yes" / >
< input type = "hidden" name = "area" value = "default" / >
< / form >
< / div >
< / div >
< div class = "wy-menu wy-menu-vertical" data-spy = "affix" role = "navigation" aria-label = "main navigation" >
< ul class = "current" >
2019-05-04 22:18:20 +00:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-why.html" > 1. Why should I use cdist?< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-features.html" > 2. Features< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-os.html" > 3. Supported operating systems< / a > < / li >
2019-04-23 18:55:23 +00:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-install.html" > 4. How to install cdist< / a > < / li >
2019-05-04 22:18:20 +00:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-upgrade.html" > 5. How to upgrade cdist< / a > < / li >
2019-04-23 18:55:23 +00:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-support.html" > 6. Support< / a > < / li >
2019-05-04 22:18:20 +00:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-quickstart.html" > 7. Quickstart< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-real-world.html" > 8. Dive into real world cdist< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../man1/cdist.html" > 9. cdist(1)< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../man1/cdist-dump.html" > 10. cdist-dump(1)< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-bootstrap.html" > 11. Bootstrap< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-configuration.html" > 12. Configuration< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-manifest.html" > 13. Manifest< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-type.html" > 14. cdist type< / a > < / li >
< li class = "toctree-l1 current" > < a class = "reference internal" href = "../cdist-types.html" > 15. cdist types< / a > < ul class = "current" >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__acl.html" > 15.1. cdist-type__acl(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__apt_default_release.html" > 15.2. cdist-type__apt_default_release(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__apt_key.html" > 15.3. cdist-type__apt_key(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__apt_key_uri.html" > 15.4. cdist-type__apt_key_uri(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__apt_mark.html" > 15.5. cdist-type__apt_mark(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__apt_norecommends.html" > 15.6. cdist-type__apt_norecommends(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__apt_ppa.html" > 15.7. cdist-type__apt_ppa(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__apt_source.html" > 15.8. cdist-type__apt_source(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__apt_update_index.html" > 15.9. cdist-type__apt_update_index(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__block.html" > 15.10. cdist-type__block(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__ccollect_source.html" > 15.11. cdist-type__ccollect_source(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__cdist.html" > 15.12. cdist-type__cdist(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__cdist_preos_trigger.html" > 15.13. cdist-type__cdist_preos_trigger(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__cdistmarker.html" > 15.14. cdist-type__cdistmarker(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__check_messages.html" > 15.15. cdist-type__check_messages(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__chroot_mount.html" > 15.16. cdist-type__chroot_mount(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__chroot_umount.html" > 15.17. cdist-type__chroot_umount(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__clean_path.html" > 15.18. cdist-type__clean_path(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__config_file.html" > 15.19. cdist-type__config_file(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul.html" > 15.20. cdist-type__consul(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_agent.html" > 15.21. cdist-type__consul_agent(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_check.html" > 15.22. cdist-type__consul_check(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_reload.html" > 15.23. cdist-type__consul_reload(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_service.html" > 15.24. cdist-type__consul_service(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_template.html" > 15.25. cdist-type__consul_template(7)< / a > < / li >
< li class = "toctree-l2 current" > < a class = "current reference internal" href = "#" > 15.26. cdist-type__consul_template_template(7)< / a > < ul >
< li class = "toctree-l3" > < a class = "reference internal" href = "#name" > 15.26.1. NAME< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "#description" > 15.26.2. DESCRIPTION< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "#required-parameters" > 15.26.3. REQUIRED PARAMETERS< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "#optional-parameters" > 15.26.4. OPTIONAL PARAMETERS< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "#examples" > 15.26.5. EXAMPLES< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "#see-also" > 15.26.6. SEE ALSO< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "#authors" > 15.26.7. AUTHORS< / a > < / li >
< li class = "toctree-l3" > < a class = "reference internal" href = "#copying" > 15.26.8. COPYING< / a > < / li >
2019-04-23 18:55:23 +00:00
< / ul >
< / li >
2019-05-04 22:18:20 +00:00
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_watch_checks.html" > 15.27. cdist-type__consul_watch_checks(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_watch_event.html" > 15.28. cdist-type__consul_watch_event(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_watch_key.html" > 15.29. cdist-type__consul_watch_key(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_watch_keyprefix.html" > 15.30. cdist-type__consul_watch_keyprefix(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_watch_nodes.html" > 15.31. cdist-type__consul_watch_nodes(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_watch_service.html" > 15.32. cdist-type__consul_watch_service(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__consul_watch_services.html" > 15.33. cdist-type__consul_watch_services(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__cron.html" > 15.34. cdist-type__cron(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__daemontools.html" > 15.35. cdist-type__daemontools(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__daemontools_service.html" > 15.36. cdist-type__daemontools_service(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__debconf_set_selections.html" > 15.37. cdist-type__debconf_set_selections(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__directory.html" > 15.38. cdist-type__directory(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__docker.html" > 15.39. cdist-type__docker(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__docker_compose.html" > 15.40. cdist-type__docker_compose(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__docker_config.html" > 15.41. cdist-type__docker_config(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__docker_secret.html" > 15.42. cdist-type__docker_secret(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__docker_stack.html" > 15.43. cdist-type__docker_stack(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__docker_swarm.html" > 15.44. cdist-type__docker_swarm(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__dog_vdi.html" > 15.45. cdist-type__dog_vdi(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__dot_file.html" > 15.46. cdist-type__dot_file(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__file.html" > 15.47. cdist-type__file(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__filesystem.html" > 15.48. cdist-type__filesystem(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__firewalld_rule.html" > 15.49. cdist-type__firewalld_rule(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__firewalld_start.html" > 15.50. cdist-type__firewalld_start(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__git.html" > 15.51. cdist-type__git(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__go_get.html" > 15.52. cdist-type__go_get(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__golang_from_vendor.html" > 15.53. cdist-type__golang_from_vendor(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__grafana_dashboard.html" > 15.54. cdist-type__grafana_dashboard(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__group.html" > 15.55. cdist-type__group(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__hostname.html" > 15.56. cdist-type__hostname(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__hosts.html" > 15.57. cdist-type__hosts(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_bootloader_grub.html" > 15.58. cdist-type__install_bootloader_grub(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_chroot_mount.html" > 15.59. cdist-type__install_chroot_mount(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_chroot_umount.html" > 15.60. cdist-type__install_chroot_umount(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_config.html" > 15.61. cdist-type__install_config(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_coreos.html" > 15.62. cdist-type__install_coreos(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_directory.html" > 15.63. cdist-type__directory(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_file.html" > 15.64. cdist-type__install_file(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_fstab.html" > 15.65. cdist-type__install_fstab(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_generate_fstab.html" > 15.66. cdist-type__install_generate_fstab(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_mkfs.html" > 15.67. cdist-type__install_mkfs(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_mount.html" > 15.68. cdist-type__install_mount(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_partition_msdos.html" > 15.69. cdist-type__install_partition_msdos(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_partition_msdos_apply.html" > 15.70. cdist-type__install_partition_msdos_apply(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_reboot.html" > 15.71. cdist-type__install_reboot(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_reset_disk.html" > 15.72. cdist-type__install_reset_disk(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_stage.html" > 15.73. cdist-type__install_stage(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__install_umount.html" > 15.74. cdist-type__install_umount(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__iptables_apply.html" > 15.75. cdist-type__iptables_apply(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__iptables_rule.html" > 15.76. cdist-type__iptables_rule(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__issue.html" > 15.77. cdist-type__issue(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__jail.html" > 15.78. cdist-type__jail(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__jail_freebsd10.html" > 15.79. cdist-type__jail_freebsd10(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__jail_freebsd9.html" > 15.80. cdist-type__jail_freebsd9(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__key_value.html" > 15.81. cdist-type__key_value(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__keyboard.html" > 15.82. cdist-type__keyboard(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__letsencrypt_cert.html" > 15.83. cdist-type__letsencrypt_cert(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__line.html" > 15.84. cdist-type__line(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__link.html" > 15.85. cdist-type__link(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__locale.html" > 15.86. cdist-type__locale(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__locale_system.html" > 15.87. cdist-type__locale_system(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__motd.html" > 15.88. cdist-type__motd(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__mount.html" > 15.89. cdist-type__mount(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__mysql_database.html" > 15.90. cdist-type__mysql_database(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package.html" > 15.91. cdist-type__package(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_apk.html" > 15.92. cdist-type__package_akp(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_apt.html" > 15.93. cdist-type__package_apt(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_dpkg.html" > 15.94. cdist-type__package_dpkg(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_emerge.html" > 15.95. cdist-type__package_emerge(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_emerge_dependencies.html" > 15.96. cdist-type__package_emerge_dependencies(7)< / a > < / li >
< li class = "toctree-l2" > < a class = " reference internal " href = "cdist-type__package_luarocks.html" > 15.97. cdist-type__package_luarocks(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_opkg.html" > 15.98. cdist-type__package_opkg(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_pacman.html" > 15.99. cdist-type__package_pacman(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_pip.html" > 15.100. cdist-type__package_pip(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_pkg_freebsd.html" > 15.101. cdist-type__package_pkg_freebsd(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_pkg_openbsd.html" > 15.102. cdist-type__package_pkg(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_pkgng_freebsd.html" > 15.103. cdist-type__package_pkgng_freebsd(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_rubygem.html" > 15.104. cdist-type__package_rubygem(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_update_index.html" > 15.105. cdist-type__package_update_index(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_upgrade_all.html" > 15.106. cdist-type__package_upgrade_all(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_yum.html" > 15.107. cdist-type__package_yum(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__package_zypper.html" > 15.108. cdist-type__package_zypper(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__pacman_conf.html" > 15.109. cdist-type__pacman_conf(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__pacman_conf_integrate.html" > 15.110. cdist-type__pacman_conf_integrate(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__pf_apply.html" > 15.111. cdist-type__pf_apply(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__pf_ruleset.html" > 15.112. cdist-type__pf_ruleset(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__ping.html" > 15.113. cdist-type__ping(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__postfix.html" > 15.114. cdist-type__postfix(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__postfix_master.html" > 15.115. cdist-type__postfix_master(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__postfix_postconf.html" > 15.116. cdist-type__postfix_postconf(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__postfix_postmap.html" > 15.117. cdist-type__postfix_postmap(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__postfix_reload.html" > 15.118. cdist-type__postfix_reload(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__postgres_database.html" > 15.119. cdist-type__postgres_database(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__postgres_extension.html" > 15.120. cdist-type__postgres_extension(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__postgres_role.html" > 15.121. cdist-type__postgres_role(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__process.html" > 15.122. cdist-type__process(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__prometheus_alertmanager.html" > 15.123. cdist-type__prometheus_alertmanager(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__prometheus_exporter.html" > 15.124. cdist-type__prometheus_exporter(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__prometheus_server.html" > 15.125. cdist-type__prometheus_server(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__pyvenv.html" > 15.126. cdist-type__pyvenv(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__qemu_img.html" > 15.127. cdist-type__qemu_img(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__rbenv.html" > 15.128. cdist-type__rbenv(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__rsync.html" > 15.129. cdist-type__rsync(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__rvm.html" > 15.130. cdist-type__rvm(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__rvm_gem.html" > 15.131. cdist-type__rvm_gemset(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__rvm_gemset.html" > 15.132. cdist-type__rvm_gemset(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__rvm_ruby.html" > 15.133. cdist-type__rvm_ruby(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__ssh_authorized_key.html" > 15.134. cdist-type__ssh_authorized_key(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__ssh_authorized_keys.html" > 15.135. cdist-type__ssh_authorized_keys(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__ssh_dot_ssh.html" > 15.136. cdist-type__ssh_dot_ssh(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__staged_file.html" > 15.137. cdist-type__staged_file(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__start_on_boot.html" > 15.138. cdist-type__start_on_boot(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__sysctl.html" > 15.139. cdist-type__sysctl(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__systemd_unit.html" > 15.140. cdist-type__systemd_unit(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__timezone.html" > 15.141. cdist-type__timezone(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__ufw.html" > 15.142. cdist-type__ufw(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__ufw_rule.html" > 15.143. cdist-type__ufw_rule(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__update_alternatives.html" > 15.144. cdist-type__update_alternatives(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__user.html" > 15.145. cdist-type__user(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__user_groups.html" > 15.146. cdist-type__user_groups(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__yum_repo.html" > 15.147. cdist-type__yum_repo(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__zypper_repo.html" > 15.148. cdist-type__zypper_repo(7)< / a > < / li >
< li class = "toctree-l2" > < a class = "reference internal" href = "cdist-type__zypper_service.html" > 15.149. cdist-type__zypper_service(7)< / a > < / li >
2019-04-23 18:55:23 +00:00
< / ul >
< / li >
2019-05-04 22:18:20 +00:00
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-explorer.html" > 16. Explorer< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-messaging.html" > 17. Messaging< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-parallelization.html" > 18. Parallelization< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-inventory.html" > 19. Inventory< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-trigger.html" > 20. Trigger< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-preos.html" > 21. PreOS< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-integration.html" > 22. cdist integration / using cdist as library< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-reference.html" > 23. Reference< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-best-practice.html" > 24. Best practice< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-stages.html" > 25. Execution stages< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-cache.html" > 26. Local cache overview< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-saving-output-streams.html" > 27. Saving output streams< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-remote-exec-copy.html" > 28. Remote exec and copy commands< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-hacker.html" > 29. Hacking< / a > < / li >
< li class = "toctree-l1" > < a class = "reference internal" href = "../cdist-troubleshooting.html" > 30. Troubleshooting< / a > < / li >
2019-04-23 18:55:23 +00:00
< / ul >
< / div >
< / div >
< / nav >
< section data-toggle = "wy-nav-shift" class = "wy-nav-content-wrap" >
< nav class = "wy-nav-top" aria-label = "top navigation" >
< i data-toggle = "wy-nav-top" class = "fa fa-bars" > < / i >
< a href = "../index.html" > cdist< / a >
< / nav >
< div class = "wy-nav-content" >
< div class = "rst-content" >
< div role = "navigation" aria-label = "breadcrumbs navigation" >
< ul class = "wy-breadcrumbs" >
< li > < a href = "../index.html" > Docs< / a > » < / li >
2019-05-04 22:18:20 +00:00
< li > < a href = "../cdist-types.html" > 15. cdist types< / a > » < / li >
2019-04-23 18:55:23 +00:00
2019-05-04 22:18:20 +00:00
< li > 15.26. cdist-type__consul_template_template(7)< / li >
2019-04-23 18:55:23 +00:00
< li class = "wy-breadcrumbs-aside" >
< a href = "../_sources/man7/cdist-type__consul_template_template.rst.txt" rel = "nofollow" > View page source< / a >
< / li >
< / ul >
< hr / >
< / div >
< div role = "main" class = "document" itemscope = "itemscope" itemtype = "http://schema.org/Article" >
< div itemprop = "articleBody" >
< div class = "section" id = "cdist-type-consul-template-template-7" >
2019-05-04 22:18:20 +00:00
< h1 > 15.26. cdist-type__consul_template_template(7)< a class = "headerlink" href = "#cdist-type-consul-template-template-7" title = "Permalink to this headline" > ¶< / a > < / h1 >
2019-04-23 18:55:23 +00:00
< div class = "section" id = "name" >
2019-05-04 22:18:20 +00:00
< h2 > 15.26.1. NAME< a class = "headerlink" href = "#name" title = "Permalink to this headline" > ¶< / a > < / h2 >
2019-04-23 18:55:23 +00:00
< p > cdist-type__consul_template_template - Manage consul-template templates< / p >
< / div >
< div class = "section" id = "description" >
2019-05-04 22:18:20 +00:00
< h2 > 15.26.2. DESCRIPTION< a class = "headerlink" href = "#description" title = "Permalink to this headline" > ¶< / a > < / h2 >
2019-04-23 18:55:23 +00:00
< p > Generate and deploy template definitions for a consul-template.
See < a class = "reference external" href = "https://github.com/hashicorp/consul-template#examples" > https://github.com/hashicorp/consul-template#examples< / a > for documentation.
Templates are written in the Go template format.
Either the --source or the --source-file parameter must be given.< / p >
< / div >
< div class = "section" id = "required-parameters" >
2019-05-04 22:18:20 +00:00
< h2 > 15.26.3. REQUIRED PARAMETERS< a class = "headerlink" href = "#required-parameters" title = "Permalink to this headline" > ¶< / a > < / h2 >
2019-04-23 18:55:23 +00:00
< dl class = "docutils" >
< dt > destination< / dt >
< dd > the destination where the generated file should go.< / dd >
< / dl >
< / div >
< div class = "section" id = "optional-parameters" >
2019-05-04 22:18:20 +00:00
< h2 > 15.26.4. OPTIONAL PARAMETERS< a class = "headerlink" href = "#optional-parameters" title = "Permalink to this headline" > ¶< / a > < / h2 >
2019-04-23 18:55:23 +00:00
< dl class = "docutils" >
< dt > command< / dt >
< dd > an optional command to run after rendering the template to its destination.< / dd >
< dt > source< / dt >
< dd > path to the template source. Conflicts --source-file.< / dd >
< dt > source-file< / dt >
< dd > path to a local file which is uploaded using the __file type and configured
as the source.
If source is '-' (dash), take what was written to stdin as the file content.
Conflicts --source.< / dd >
< dt > state< / dt >
< dd > if this template is 'present' or 'absent'. Defaults to 'present'.< / dd >
< dt > wait< / dt >
< dd > The < cite > minimum(:maximum)< / cite > time to wait before rendering a new template to
disk and triggering a command, separated by a colon (< cite > :< / cite > ). If the optional
maximum value is omitted, it is assumed to be 4x the required minimum value.
This is a numeric time with a unit suffix (" 5s" ). There is no default value.
The wait value for a template takes precedence over any globally-configured
wait.< / dd >
< / dl >
< / div >
< div class = "section" id = "examples" >
2019-05-04 22:18:20 +00:00
< h2 > 15.26.5. EXAMPLES< a class = "headerlink" href = "#examples" title = "Permalink to this headline" > ¶< / a > < / h2 >
2019-04-23 18:55:23 +00:00
< div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > < span class = "c1" > # configure template on the target< / span >
__consul_template_template nginx < span class = "se" > \< / span >
--source /etc/my-consul-templates/nginx.ctmpl < span class = "se" > \< / span >
--destination /etc/nginx/nginx.conf < span class = "se" > \< / span >
--command < span class = "s1" > ' service nginx restart' < / span >
< span class = "c1" > # upload a local file to the target and configure it< / span >
__consul_template_template nginx < span class = "se" > \< / span >
--wait < span class = "s1" > ' 2s:6s' < / span > < span class = "se" > \< / span >
--source-file < span class = "s2" > " < / span > < span class = "nv" > $__manifest< / span > < span class = "s2" > /files/nginx.ctmpl" < / span > < span class = "se" > \< / span >
--destination /etc/nginx/nginx.conf < span class = "se" > \< / span >
--command < span class = "s1" > ' service nginx restart' < / span >
< / pre > < / div >
< / div >
< / div >
< div class = "section" id = "see-also" >
2019-05-04 22:18:20 +00:00
< h2 > 15.26.6. SEE ALSO< a class = "headerlink" href = "#see-also" title = "Permalink to this headline" > ¶< / a > < / h2 >
2019-04-23 18:55:23 +00:00
< p > < strong > cdist-type__consul_template< / strong > (7), < strong > cdist-type__consul_template_config< / strong > (7)< / p >
< / div >
< div class = "section" id = "authors" >
2019-05-04 22:18:20 +00:00
< h2 > 15.26.7. AUTHORS< a class = "headerlink" href = "#authors" title = "Permalink to this headline" > ¶< / a > < / h2 >
2019-04-23 18:55:23 +00:00
< p > Steven Armstrong < < a class = "reference external" href = "mailto:steven-cdist--%40--armstrong.cc" > steven-cdist--< span > @ < / span > --armstrong< span > . < / span > cc< / a > > < / p >
< / div >
< div class = "section" id = "copying" >
2019-05-04 22:18:20 +00:00
< h2 > 15.26.8. COPYING< a class = "headerlink" href = "#copying" title = "Permalink to this headline" > ¶< / a > < / h2 >
2019-04-23 18:55:23 +00:00
< p > Copyright (C) 2015-2016 Steven Armstrong. You can redistribute it
and/or modify it under the terms of the GNU General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.< / p >
< / div >
< / div >
< / div >
< / div >
< footer >
< div class = "rst-footer-buttons" role = "navigation" aria-label = "footer navigation" >
2019-05-04 22:18:20 +00:00
< a href = "cdist-type__consul_watch_checks.html" class = "btn btn-neutral float-right" title = "15.27. cdist-type__consul_watch_checks(7)" accesskey = "n" rel = "next" > Next < span class = "fa fa-arrow-circle-right" > < / span > < / a >
2019-04-23 18:55:23 +00:00
2019-05-04 22:18:20 +00:00
< a href = "cdist-type__consul_template.html" class = "btn btn-neutral float-left" title = "15.25. cdist-type__consul_template(7)" accesskey = "p" rel = "prev" > < span class = "fa fa-arrow-circle-left" > < / span > Previous< / a >
2019-04-23 18:55:23 +00:00
< / div >
< hr / >
< div role = "contentinfo" >
< p >
2019-05-04 22:18:20 +00:00
© Copyright ungleich GmbH 2019
2019-04-23 18:55:23 +00:00
< / p >
< / div >
Built with < a href = "http://sphinx-doc.org/" > Sphinx< / a > using a < a href = "https://github.com/rtfd/sphinx_rtd_theme" > theme< / a > provided by < a href = "https://readthedocs.org" > Read the Docs< / a > .
< / footer >
< / div >
< / div >
< / section >
< / div >
< script type = "text/javascript" >
jQuery(function () {
SphinxRtdTheme.Navigation.enable(true);
});
< / script >
< / body >
< / html >