{"action":"created","issue":{"url":"https://api.github.com/repos/nexcess/magento-turpentine/issues/896","labels_url":"https://api.github.com/repos/nexcess/magento-turpentine/issues/896/labels{/name}","comments_url":"https://api.github.com/repos/nexcess/magento-turpentine/issues/896/comments","events_url":"https://api.github.com/repos/nexcess/magento-turpentine/issues/896/events","html_url":"https://github.com/nexcess/magento-turpentine/issues/896","id":103507841,"number":896,"title":"Best practice for separated admin instance","user":{"login":"mikeschaekermann","id":2452332,"avatar_url":"https://avatars.githubusercontent.com/u/2452332?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeschaekermann","html_url":"https://github.com/mikeschaekermann","followers_url":"https://api.github.com/users/mikeschaekermann/followers","following_url":"https://api.github.com/users/mikeschaekermann/following{/other_user}","gists_url":"https://api.github.com/users/mikeschaekermann/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeschaekermann/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeschaekermann/subscriptions","organizations_url":"https://api.github.com/users/mikeschaekermann/orgs","repos_url":"https://api.github.com/users/mikeschaekermann/repos","events_url":"https://api.github.com/users/mikeschaekermann/events{/privacy}","received_events_url":"https://api.github.com/users/mikeschaekermann/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-08-27T13:21:32Z","updated_at":"2015-08-27T13:34:10Z","closed_at":null,"body":"In hopes that this question has not been covered in the wiki or issues before (could not find anything), I would like to ask if there is a best practice to use Turpentine+Varnish with a server setup where there is 1 single web server for the admin back-end and a separate array of front-end servers.\r\n\r\nMy naive approach would have been to create a VCL file on the back-end instance and then copy this configuration file over to the front-end instances. Would this require approach require any modifications to the VCL file, created on the backend?\r\n\r\nAlso, should one turn off the automatic creation of a VCL file on config save then?"},"comment":{"url":"https://api.github.com/repos/nexcess/magento-turpentine/issues/comments/135430288","html_url":"https://github.com/nexcess/magento-turpentine/issues/896#issuecomment-135430288","issue_url":"https://api.github.com/repos/nexcess/magento-turpentine/issues/896","id":135430288,"user":{"login":"miguelbalparda","id":3997682,"avatar_url":"https://avatars.githubusercontent.com/u/3997682?v=3","gravatar_id":"","url":"https://api.github.com/users/miguelbalparda","html_url":"https://github.com/miguelbalparda","followers_url":"https://api.github.com/users/miguelbalparda/followers","following_url":"https://api.github.com/users/miguelbalparda/following{/other_user}","gists_url":"https://api.github.com/users/miguelbalparda/gists{/gist_id}","starred_url":"https://api.github.com/users/miguelbalparda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miguelbalparda/subscriptions","organizations_url":"https://api.github.com/users/miguelbalparda/orgs","repos_url":"https://api.github.com/users/miguelbalparda/repos","events_url":"https://api.github.com/users/miguelbalparda/events{/privacy}","received_events_url":"https://api.github.com/users/miguelbalparda/received_events","type":"User","site_admin":false},"created_at":"2015-08-27T13:34:10Z","updated_at":"2015-08-27T13:34:10Z","body":"Actually it is not that complex. The file is being saved but then it is also applied to the server you configured in the admin. So having the file in only one server doesn't actually matter since if you configured your Varnish IP in the Turpentine admin it will be applied. The only thing you need to be sure is that you actually can reach the varnish server from the backend server and that it will stand in front of your frontend server. "}}