{"id":372,"date":"2016-02-25T10:52:00","date_gmt":"2016-02-25T10:52:00","guid":{"rendered":"https:\/\/opstree.com\/blog\/\/2016\/02\/25\/chef-start-here-with-ease\/"},"modified":"2025-11-27T17:37:01","modified_gmt":"2025-11-27T12:07:01","slug":"chef-start-here-with-ease","status":"publish","type":"post","link":"https:\/\/opstree.com\/blog\/2016\/02\/25\/chef-start-here-with-ease\/","title":{"rendered":"Chef Start here with ease.."},"content":{"rendered":"<div dir=\"ltr\" style=\"text-align: left;\">\n<div style=\"text-align: justify;\"><\/div>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 3pt; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\">\u00a0<\/span><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\">\n<div style=\"text-align: center;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\"><img loading=\"lazy\" decoding=\"async\" style=\"border: none; transform: rotate(0rad);\" src=\"https:\/\/lh4.googleusercontent.com\/bONX6G_X17jNtYnx1BVMEaNgZdxX_imwxu4ExVMiGOl_1kNz4Idv9IfJ_lUHEq2lIbEpI2UQC-f1qYcLdRtDdVGBtM4sujjpwbDTY_mTesxoDzet4V-O5LE7CBlc_0ivP70kx9L9\" width=\"467\" height=\"696\" \/><\/span><\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 3pt; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\">Introduction<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\">\n<div style=\"text-align: center;\">\n<p><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\">\u201cUntil I discovered cooking, I was never really interested in anything. Julia Child\u201d<\/span><\/p>\n<div style=\"text-align: left;\"><span id=\"docs-internal-guid-858a3ea8-1749-787c-deca-ac2e58e9d804\">Chef, the lead in automation industry has many tickling facet and calibre. Before introducing the potentials of \u201cThe Chef\u201d, it\u2019s non negotiable to evade the foresight of its relevance to devops exercises. Chef can take care of server automation, infrastructure environment and continuously deliver your application.<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 3pt; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\">Motive behind this array<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\">With this blog series, we will familiarize you with the concepts of chef and will try to make you comfortable with our hands on blogs. This series of blog contains 15 blogs in a row which will enhance the knowledge and draw your faith in chef.<\/span><\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\">\n<div style=\"text-align: center;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\">\u201cAlways Pre-Heat The Oven Before Putting The Meat In !!\u201d<\/span><\/div>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<h2 style=\"line-height: 1.656; margin-bottom: 6pt; margin-top: 18pt; text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\">Prerequisites<\/span><\/h2>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\">For all the upcoming blogs we presume that you have basic understanding of Git, Docker,Vagrant and Linux. This blog series is written in consideration with centos as platform, although you can apply them on ubuntu by following some minor changes.<\/span><\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 3pt; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\"><b style=\"font-weight: normal;\">\u00a0<\/b><\/span><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\">We are going to use our public git repository for all the blogs in this series. We will be using centos7 vagrant box to spin up our testing environment.<\/span><\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 3pt; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\"><b style=\"font-weight: normal;\">\u00a0<\/b><\/span><\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\">We are going to follow a single problem statement in our all blogs to maintain the uniformity and avoid the ambiguity. We are going to install nginx using chef and deploying two virtual host (opstree.com\/blog\/, chef.opstree.com) with it.<\/span><br \/>\n<span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\"><br \/>\n<\/span><\/div>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 3pt; margin-top: 0; text-align: center;\">\n<div style=\"text-align: justify;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\"><span id=\"docs-internal-guid-ecf8aaef-16f7-b521-3708-341f59574394\"><\/span><br \/>\n<\/span><\/p>\n<h2 style=\"line-height: 1.38; margin-bottom: 6pt; margin-top: 18pt;\"><span id=\"docs-internal-guid-858a3ea8-12e1-bf6a-b1e3-f1a850bcb753\"><span id=\"docs-internal-guid-ecf8aaef-16f7-b521-3708-341f59574394\">Blogs in this series<\/span><\/span><\/h2>\n<p>&nbsp;<\/p>\n<div dir=\"ltr\" style=\"margin-left: 0;\">\n<table style=\"border-collapse: collapse; border: none; width: 624px;\">\n<colgroup>\n<col width=\"*\" \/> <\/colgroup>\n<tbody>\n<tr style=\"height: 0;\">\n<td style=\"border-bottom: solid #ffffff 1px; border-left: solid #000000 1px; border-right: solid #ffffff 1px; border-top: solid #ffffff 1px; padding: 7px; vertical-align: top;\">\n<ol style=\"margin-bottom: 0; margin-top: 0;\">\n<li style=\"color: #434343; font-family: Arial; font-size: 14.6667px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"background-color: white; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Setup of Nginx Vhost <\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">In this blog we describe Nginx and manually setup the nginx, as per the problem statement and also create two virtual host(opstree.com\/blog\/, chef.opstree.com).<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"2\">\n<li style=\"background-color: white; color: #434343; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Resources Easy as pie..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Here we took some example of resources such as package, git, file and service and put our hands to work with chef-apply. We perform some simple task using chef resources.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"3\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Resources Elementary ingredient..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">This blog provides you theoretical concepts about chef resources. In this article \u00a0resources and their attributes elaborated.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"4\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Recipes Bake it calmly..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Chef recipes is in consideration for this edition. Create your first recipe and apply it with chef. Complete doctrine behind the recipes of chef with simplified examples.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"5\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Cookbooks Roast it perfectly..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Walls of chef house, the cookbook, written from scratch with step to step explanation. Setup of nginx and proxy implementation with sample cookbook.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"6\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Cookbooks Walls of chef-house..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">This blog furnish entire theoretical stuff about cookbooks. This includes command line cookbook generation and handling. One by one description of complete directory structure of a cookbook.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"7\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Kitchen Do it simply..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Installation of chef kitchen. Testing of our nginx cookbook in different environment using docker container. Create, converge, verify and destroy a node with kitchen.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"8\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Kitchen Chefs diagnosis center..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Theory behind the chef kitchen. Complete cycle of kitchen. With in this article elaborated view of .kitchen.yml file, and .kitchen folder provided.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"9\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef Foodcritic &amp;&amp; Chef Rubocop Handle it casually..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Chef lint tools, foodcritic and rubocop requirement. Theory, setup and practice exercises for foodcritic and rubocop.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"10\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Databags Carry all at once..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Introduction to databags and their need. Division of code and data with databags. \u00a0Databags implementation with chef-solo. Setup of mysql password with databags.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"11\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Roles Club everybody..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Requirement and implementation of chef roles. Clubbing of multiple nodes with chef roles. Complete web stack (webserver, proxy server and database) setup with roles.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"12\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef-Environment \u00a0Organized wisely..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Chef environments for better management of the need of an organization. A complete organizational view with chef to setup different environment. Handle environments with chef-knife.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"13\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef Server-Client Setup<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Complete setup of chef client-server mode. Use of vagrant provisioning only, to spin up chef-server, chef-client and workstation.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"14\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Collaboration of Client Server and Workstations<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">How chef-server, client and workstations work together to automate a complete infrastructure. Chef-server web interface.<\/div>\n<ol style=\"margin-bottom: 0; margin-top: 0;\" start=\"15\">\n<li style=\"background-color: white; font-family: Arial; font-size: 13.3333px; font-weight: bold; list-style-type: decimal; vertical-align: baseline;\">\n<div dir=\"ltr\" style=\"line-height: 1.38; margin-bottom: 0; margin-top: 0; text-align: justify;\"><span style=\"color: #434343; font-size: 13.3333px; vertical-align: baseline; white-space: pre-wrap;\">Chef Server-Client Work quietly..<\/span><\/div>\n<\/li>\n<\/ol>\n<div dir=\"ltr\" style=\"line-height: 1.38; text-align: justify; margin: 0 30.75pt 0 36pt;\">Kickoff working with workstation. Chef-client. Install nginx and setup proxies with nginx cookbook on client node.<\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<p>&nbsp;<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u00a0 &nbsp; &nbsp; Introduction &nbsp; \u201cUntil I discovered cooking, I was never really interested in anything. Julia Child\u201d Chef, the lead in automation industry has many tickling facet and calibre. Before introducing the potentials of \u201cThe Chef\u201d, it\u2019s non negotiable to evade the foresight of its relevance to devops exercises. Chef can take care of &hellip; <a href=\"https:\/\/opstree.com\/blog\/2016\/02\/25\/chef-start-here-with-ease\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Chef Start here with ease..&#8221;<\/span><\/a><\/p>\n","protected":false},"author":72934568,"featured_media":29900,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[225871,28070474],"tags":[44070,768739297,768739308,676319247,676319253,101807],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/opstree.com\/blog\/wp-content\/uploads\/2025\/11\/DevSecOps-1.jpg","jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pfDBOm-60","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/posts\/372"}],"collection":[{"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/users\/72934568"}],"replies":[{"embeddable":true,"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/comments?post=372"}],"version-history":[{"count":4,"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/posts\/372\/revisions"}],"predecessor-version":[{"id":30087,"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/posts\/372\/revisions\/30087"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/media\/29900"}],"wp:attachment":[{"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/media?parent=372"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/categories?post=372"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/opstree.com\/blog\/wp-json\/wp\/v2\/tags?post=372"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}