Phil Taylor1709159934 Posted September 7, 2018 Share Posted September 7, 2018 Has anyone tired to script a image build from layers? Is this even possible? Link to comment
0 Rob Zylowski Posted September 7, 2018 Share Posted September 7, 2018 Do you mean bypassing creating an image template or just kicking off a publish operation for an image template? There is no Citrix based scripting yet in the product. I know that someone created powershell scripts to mimic the calls we do in the console but i was not able to find them in google. I wouldn't try if you mean scripting the whole process of defining a template and publishing but if you just mean publishing and you can find the powershell cmdlets that I couldn't find that might work for you. Just remember it wouldn't be supported by the support team. Link to comment
0 Gunther Anderson Posted September 7, 2018 Share Posted September 7, 2018 Unfortunately there is currently no scripting interface to the ELM, no way to trigger any ELM function except through the web interface. (I believe other people are working on reverse-engineering the web protocol to construct a scriptable interface, but I don't have any information on that.) Link to comment
0 Phil Taylor1709159934 Posted September 8, 2018 Author Share Posted September 8, 2018 thanks, that a shame and a bit of a weakness in the product, is this going to be added? We are looking to make a "self service" feel to our large environment, so service desk staff don't have to touch/break the infrastructure. I appreciate we could lock down ELM permissions for these users, but we can script the the rest of the process with a GUI front end, i'd be reluctant to add a manual element to this process! Does anyone know a better product?,as perhaps App Layering is not suitable for this part of the solution. Link to comment
0 Gunther Anderson Posted September 8, 2018 Share Posted September 8, 2018 We have a long-term plan for a scriptable API, but that's definitely a long way off. That said, how are you imagining the workflow? Publishing a new image is something I imagine would always be a function of the back-end people, not help-desk. You're talking about building a new image (presumably from new layers or versions of layers), which would then need to be put into your provisioning system to build new machines (or reassign existing machines to use the new image). That's a pretty intrusive thing, so if you're expecting people to be able to publish, these same people would have to be able to recompose your pools. Normally, I think of publishing as producing a base, generic machine. All the customization would come in the form elastic layer assignments. While we have the same lack of support for assigning elastic layers outside of the ELM console, it's a different concept. Unlike publishing, which requires a task to be started, assignments are more of a straight database operation. Link to comment
0 Phil Taylor1709159934 Posted September 19, 2018 Author Share Posted September 19, 2018 Hi, sorry it’s taken a while to reply! I appreciate that normally image publishing would be the task of back-end people, with the introduction of app layering we can obviously build the layer once, then use multiple times. If this could be scripted with a GUI over the top, service desk staff can build these images without ever having to touch the layer and the appliance itself, so moving this from an expensive back end person, this would allow us to better use our people. This would also be hugely applicably for a CSP\DAAS provider as a bespoke image can be automatically built and deployed, without and staff intervention. In principle Elastic layers could largely achieve this, however with this not being supported by all apps it still does not fully cover the above requirements. It would also be great if User layers were an option, does anyone have any idea when these are planned to be a production feature? We are desperate not to use PvD but at the minute are in a bit of a hole as nothing is replacing it. thanks Phil Link to comment
0 Gunther Anderson Posted September 19, 2018 Share Posted September 19, 2018 User Layers will be released for production in version 4.14, due out next week. Link to comment
0 black iyto Posted October 15, 2019 Share Posted October 15, 2019 There is no Citrix based scripting yet in the product. Link to comment
0 Rob Zylowski Posted October 15, 2019 Share Posted October 15, 2019 Its currently in development no eta defined yet. Link to comment
0 Davey Huntjens Posted October 28, 2019 Share Posted October 28, 2019 I use this one: https://www.techdrabble.com/citrix/app-layering/34-automating-app-and-os-layers. Although not supported by Citrix it works fine for me and leaves me to automate OS layer updates, Platform Layer builds and App layer builds. Link to comment
0 black iyto Posted November 15, 2019 Share Posted November 15, 2019 Do you mean bypassing creating an image template or just kicking off a publish operation for an image template? snaptube telegram web Link to comment
Question
Phil Taylor1709159934
Has anyone tired to script a image build from layers? Is this even possible?
Link to comment
10 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now