@@ -242,10 +242,6 @@ How will containerizing our software help with the danger areas?
242
242
// TODO: consider getting rid of the staging server??
243
243
244
244
245
-
246
- ////
247
-
248
-
249
245
old content follows. is there anything we want to rescue from here?
250
246
251
247
But there are solutions to all of these. In order:
@@ -254,6 +250,7 @@ But there are solutions to all of these. In order:
254
250
* Using a 'staging site', on the same infrastructure as the production site,
255
251
can help us test out our deployments and get things right before we go to
256
252
the "real" site.
253
+ // CSANAD: I would keep the staging server.
257
254
258
255
259
256
* We can also 'run our functional tests against the staging site'. That will
@@ -266,6 +263,12 @@ But there are solutions to all of these. In order:
266
263
like on our own PC, a 'virtualenv' is useful on the server for
267
264
managing packages and dependencies when you might be running more than one
268
265
Python [keep-together]#application#.
266
+ // CSANAD: I would keep virtualenv in containers. First, because it doesn't hurt and
267
+ // I have no knowledge of it resulting in any overhead. Second, because pip warns
268
+ // against globally installed packages, and ignoring warnings is bad.
269
+ // Finally, because it "feels" right:
270
+ // my application is set up so that if I decide to switch over from containers to VM-s, I
271
+ // don't really need to touch dependency management.
269
272
270
273
* ((("automated deployment", "benefits of")))((("automated deployment", see="also Fabric")))And
271
274
finally, 'automation, automation, automation'. By using an automated
0 commit comments