diff --git a/website/source/docs/internals/sessions.html.markdown b/website/source/docs/internals/sessions.html.markdown.erb similarity index 98% rename from website/source/docs/internals/sessions.html.markdown rename to website/source/docs/internals/sessions.html.markdown.erb index f573a568c5..098135bfb0 100644 --- a/website/source/docs/internals/sessions.html.markdown +++ b/website/source/docs/internals/sessions.html.markdown.erb @@ -27,7 +27,9 @@ a named ID which can be used to refer to it. This ID can be used with the KV store to acquire locks, which are advisory mechanisms for mutual exclusion. Below is a diagram showing the relationship between these components: -![Session Architecture](/images/consul-sessions.png) +
+ <%= link_to image_tag('consul-sessions.png'), image_path('consul-sessions.png') %> +
The contract that Consul provides is that under any of the folllowing situations the session will be *invalidated*: