Questions tagged [deployment]

Deployment is the process or collection activities that make a system available for use.

Filter by
Sorted by
Tagged with
77
votes
12answers
109k views

Supervisor not loading new configuration files

I have a problem deploying Django app using Gunicorn and Supervisor. While I can make Gunicorn serving my app (by setting proper PYTHONPATH and running apropriate command, the one from supervisord ...
59
votes
6answers
13k views

The corporate benefits of using MSI files

What are the advantages of using .msi files over regular setup.exe files? I have the impression that deployment is easier on machines where users have few permissions, but not sure about the details....
32
votes
6answers
8k views

Automatically Configure New Computers

My company is in the process of upgrading all of our users from old Windows XP computers to newer quad-core Win7 computers. This is a good thing - it's long overdue that we upgrade our workstations - ...
27
votes
7answers
4k views

Automating server deployment

I find i am constantly settings up pretty much nearly identical servers and VPSs for a number of my clients and it can be very time consuming. Often the only thing that changes between each deployment ...
24
votes
6answers
7k views

What dir should I deploy Rails apps into?

What would be a reasonable and logical directory into which to deploy my production Rails apps on a Linux system? Some candidates... /var/rails <= There's a /var/www so this would be consistent ...
19
votes
4answers
17k views

What is the point of staging?

I thought I'd worked this out, but after reading Continuous Delivery (excellent book) I'm a little confused. They talk about having servers for: development various forms of automated tests user ...
19
votes
2answers
6k views

What is the difference, if any, between Web Deployment Tool 2.1 and Web Deployment Tool 2.1 for Hosting Servers?

Microsoft's Web Platform Installer lists "Web Deployment Tool 2.1" with a release date of 4/11/2011, and "Web Deployment Tool 2.1 for Hosting Servers" with a release date of 4/8/2011. As far as I can ...
19
votes
5answers
8k views

Blue/Green deployments with CloudFront

I'm looking for a way to do Blue/Green deployments with CloudFront. Does anyone have a good solution for moving from one CloudFront distribution to another or does everyone really just create their ...
18
votes
9answers
27k views

Open Source PDF reader for windows as an alternative to Adobe reader

With the latest javascript vulnerabilities in Adobe reader and bloat it has aquired over the years, I've been thinking of moving the network I'm in charge of to a different product for PDF reading on ...
17
votes
6answers
120k views

ansible print debug msg variable

I try to print the previously registered mosh_version variable using the ansible debug msg command like this: - name: Print mosh version debug: msg="Mosh Version: {{ mosh_version.stdout }}" It ...
17
votes
4answers
27k views

Starting a forever process in a Jenkins build step?

I'm running a shell command at the end of a Jenkins deployment to restart a forever script: npm install && forever stop app.js && forever start -a -l /var/log/forever.log app.js When ...
17
votes
2answers
9k views

Uninstall legacy versions of Office when deploying Office 365 Pro Plus

In volume licensed editions of Office (ones with an MSI deployment), you can use OCT to create a package that will remove previous versions of Office when the new version is deployed. Office 365 Pro ...
17
votes
5answers
18k views

Get list of transferred files from rsync?

I'm currently using rsync on a script that deploys a PHP application from a staging to a production server. Here is how: rsync -rzai --progress --stats --ignore-times --checksum /tmp/app_export/ root@...
16
votes
3answers
8k views

Is there a way to speed up AWS CodeDeploy

I'm using AWS CodeDeploy to deploy my sites, and I noticed it's not very consistent in speed; sometimes it's pretty fast, but other times each step of a deployment can take minutes. This is pretty ...
16
votes
1answer
14k views

Upstart: allowing a normal user to stop and start my custom service

I have got my webserver application starting on boot using upstart. This is the upstart script: # web app node upstart file at /etc/init/webapp.conf description "web application" start on started ...
16
votes
3answers
27k views

Why don't I have Deploy actions available in IIS 7 Manager?

I'm currently investigating options to script automated deployment of an ASP.NET web app. Using MSBuild I can create a package and import it manually or by script into a server running IIS 7. ...
15
votes
5answers
6k views

How do you do production IIS website depoys?

So, not sure if this is a Stack Overflow or a Server Fault question. If I have a .NET website that I want to deploy to the production environment, what's the best way to do so. Should I package it ...
15
votes
1answer
4k views

Are Elastic Beanstalk's environment variables an appropriate place to store secret values?

I have deployed my Django application to Elastic Beanstalk with the intention of using its environment variable configuration interface to store my API keys instead of storing them in my source (as ...
15
votes
2answers
6k views

How to deploy Windows-8 Enterprise Apps to other users?

Windows-8 (Metro) Apps can be installed using "sideloading", bypassing the Windows store in enterprise environments. In principle this is easy: Once you enabled sideloading (which is automatically ...
13
votes
10answers
878 views

How to convince management to deploy to Virtual Machines

How would you 'sell' using VMs for production application servers? What are the compelling benefits in using them in that situation? I have to maintain a number of applications that are critical but ...
13
votes
9answers
567 views

How can I convince my IT manager to upgrade the enterprise from IE6 to a newer browser?

We've already rolled out Windows XP SP2 (no hope of going to Vista or Windows 7 in the foreseeable future unfortunately) across the enterprise and our latest internal roll-out actually incorporates ...
13
votes
4answers
3k views

Deploying Django App with Nginx, Apache, mod_wsgi

I have a django app which can run locally using the standard development environment. I want to now move this to EC2 for production. The django documentation suggests running with apache and ...
12
votes
11answers
2k views

Production deployment tools [closed]

Similar to building software, tools should be used to deploy production server updates (whether DB, website, router configurations, etc). The use of tools reduces certain types of human error (missed ...
12
votes
3answers
1k views

Which media was used to install Windows 7

I need to find out if a deployment of Windows 7 to a network was done with OEM, Retail, Volume or VL (VLK) media. I need to know which product was used in case it is what is causing some licensing ...
12
votes
2answers
969 views

improve our deployment strategy

We have an ecommerce app that we develop at our company. Its a reasonably standard LAMP application that we have been developing on and off for about 3 years. We develop the application on a testing ...
12
votes
2answers
24k views

Gitlab CI - Deploy via SSH to remote server

I have a Gitlab environment using Gitlab CI, for a new project to testify about the compiled files and copy via rsync to a production server. The machine where the build of these resources is exec is ...
12
votes
4answers
3k views

Web Deploy to IIS 7 with Pass-through authentication

After much trial and error configuration, I'm currently able to script msdeploy.exe to deploy a package built in Visual Studio 2010 to a remote server running IIS 7.5 with a command line like: Basic ...
11
votes
4answers
4k views

Deploying Files To Multiple Servers

We have a central repository of files in say server-1 at /srv/www. Then we have N number of servers as well. We want server-1 to be able to deploy its files in /srv/www to all servers as quickly and ...
11
votes
3answers
16k views

Can not see “Management Service Delegation” option in IIS 7

I have installed Management Services on IIS, and want to configure for Web Deploy. At Server level I can see Mangagement Service, Feature Delegation, IIS Managers, etc I also have IIS6 management ...
11
votes
3answers
13k views

Ansible, Chef, Puppet or ____ : Which has the strongest Windows support and smallest init footprint

We do mostly (but not exclusively) win servers. Preferably, we can start the OS and do little or nothing to it to make it ready to receive commands (we know we may need to create a base image with ...
11
votes
5answers
33k views

How to deploy applications (in .tar.gz) with Puppet?

I'm a beginner with Puppet and I would like to know if I'm on the right way to deploy applications with Puppet. The applciations are in a tar.gz file which contains a file with the version number. So,...
11
votes
2answers
12k views

deploy ssh key from master to minion via salt pillars

I have two ssh keys that I'm trying to deploy to one of my minions. But I can't seem to get it to deploy. It errors out. Here is the init.sls in pillars: /xxx/yyy/zzz/id_rsa: file.managed: - ...
11
votes
5answers
1k views

Test-driven development for infrastructure deployments?

I've been using puppet for deployment of infrastructure, and most of the work I do is with Web 2.0 companies who are heavily into test-driven development for their web application. Does anyone here ...
10
votes
6answers
9k views

Application deployment with Puppet

I'm new to Puppet and while I've been using *nix systems for many years, I've never worked as a sysadmin or in ops. I'm currently writing Puppet manifests for hosting a set of (PHP/MySQL/MongoDB, ...
10
votes
6answers
35k views

What happens if you don't sysprep an image?

I've been researching WDS and other imaging tools, and the best practice seems to be to sysprep the master machine before imaging. However, where I've been working they simply build a machine then ...
10
votes
3answers
22k views

Tomcat7 hangs on deploying apps

I'm having some very strange behavior in Tomcat 7 on Ubuntu 14.04. I created a new VPS, installed default-jdk and other simple stuff. Downloaded and unpacked Tomcat 7. Checked that it runs on [myIP]:...
10
votes
5answers
5k views

Hardware independent computer imaging

Where I work we deploy a lot of computers to staff and we try to keep them all roughly the same. Presently we take each new machine type we get, configure it the way we want, and then take an image ...
10
votes
10answers
3k views

How do you deploy your .NET Web Application? (Recommendations, please!)

We've recently upgraded our ASP.NET Website to a Web Application and we're shocked by the sudden leap in difficulty when deploying it. Considering how common a task this must be, I was wondering what ...
10
votes
2answers
13k views

From vSphere 5.5 - Deploying Centos 7 from template ignores customizations

I've been having troubles when deploying CentOS7 from template in that the customizations do not take effect. For the VM OS setting - I have selected RHEL7 as the OS rather than CentOS (previously ...
10
votes
1answer
4k views

Tomcat Parallel Deployment, automatically undeploy old applications

I've been using Tomcat 8's Parallel Deployment as part of a zero-downtime continuous deployment setup for a while now. When the test gauntlet has been run, the CI server automatically renames the ....
10
votes
2answers
14k views

Upgrade software package installed with GPO

Since recently I have been using AD policies to deploy software packages through GPO on a small domain. This had been working well, but I am not sure what is the correct procedure for upgrading a ...
10
votes
1answer
7k views

Risks of using django manage.py runserver for production in a small scale server, for internal use?

I am writing a small web-app with django. It will have no more than 200 users, all internal to my company. I want to set it up as quickly as possible. I am new to django and web-apps. As I read ...
10
votes
3answers
6k views

Automatically update Docker containers using webhooks

I have created a Github repo and a Docker repo. Both work together very well: when I push a new version of Dockerfile to Github, a new image is automatically built inside the Docker repo. Now, I'd ...
10
votes
2answers
386 views

How to mark every deploy in munin?

Anyone knows if it's possible to mark every deploy with a red vertical line in munin graphs? It will be great to debug possible performance holes in the code. Thanks in advance!
10
votes
1answer
669 views

open source implementations of the blue/green deployment pattern [closed]

Martin Fowler defines blue-green deployment here: http://martinfowler.com/bliki/BlueGreenDeployment.html The general idea is that website deployment is done by creating an independent instance of ...
9
votes
6answers
12k views

What are the popular (free?) options for application deployment? [closed]

I manage a small school network with about 150 machines. I am looking for an easy way to deploy software to all the machines without having to visit each one. I've used Symantec Ghost to get the ...
9
votes
3answers
9k views

SSH does not allow the use of a key with group readable permissions

I have a development git server that deploys to a live server when the live branch is pushed to. Every user has their own login and therefore the post-receive hook which does the live deployment is ...
9
votes
1answer
9k views

Unable to use “Web deploy” on Windows Server 2012 HTTP ERROR 404.7

I am using Windows server 2012 and Web Deploy 3.5. When I try to publish from Visual Studio I get 404 and suggests to follow the following link http://go.microsoft.com/fwlink/?LinkId=221672#...
9
votes
5answers
12k views

Could not connect to remote computer web deploy ERROR_DESTINATION_NOT_REACHABLE

I am trying to configure Web Deploy 3.5 on Windows Server 2008 R2 Standard with SP1 installed on it. When I try to validate connection using Visual Studio 2013 to publish a website it throws the ...
9
votes
6answers
5k views

What's the best practice of mass Linux system deployment?

If you are trying to install 500 Linux system through network installation at the same time, the bottleneck would be the NFS/HTTP/FTP or whatever server holds files you need for installation. IMO, ...

1
2 3 4 5
24