Jérôme Petazzoni
8ba96380b7
🔧 Disable threading in flask debug server
...
For educational purposes, the RNG service is meant to
process only one request at a time (without concurrency).
But the flask server now defaults to a multi-threaded
implementation, which defeats our original purpose.
So here we disable threading to restore the original
behavior.
2026-01-30 13:00:01 +01:00
Jérôme Petazzoni
a1fa6221d8
♻️ Update dockercoins for IPv6 support
...
We want to be able to run on IPv6-only clusters
(as well as legacy IPv4 clusters, as well as
DualStack clusters). This requires minor changes
in the code, because in multiple places, we were
binding listening sockets explicitly to 0.0.0.0.
We change this to :: instead, and in some cases,
we make it easier to change that if needed (e.g.
through environment variables).
2025-11-09 19:50:07 +01:00
Jérôme Petazzoni
9175a5c42a
📍 Pin version of thin
...
Thin 2.0 was released June 22 (ish), so... We need to pin Thin to 1.X.
This is embarrassing in a way, but also a great debugging opportunity every couple of years! 😬 😅
2025-06-25 17:07:27 +02:00
Jérôme Petazzoni
303dc93ac8
📍 Pin express version in webui
2025-05-20 17:33:41 +02:00
Jérôme Petazzoni
cb574d7cdd
📍 Pin sinatra version in dockercoins/hasher
...
Sinatra 4.0 was released very recently and something broke.
Let's pin Sinatra to version 3.
2024-02-17 23:42:59 +01:00
Jérôme Petazzoni
97c563e76a
♻️ Don't use ngrok for Tilt
...
ngrok now requires an account to serve HTML content.
We won't use ngrok anymore for the Tilt UI
(and we'll suggest to use a NodePort service instead,
when running in a Pod).
2022-04-11 21:08:54 +02:00
Jérôme Petazzoni
f0c0266c06
📦 ️ Add info to use kubectl-build in Tiltfile
2021-12-10 15:16:20 +01:00
Jérôme Petazzoni
c9507b4c83
📍 Pin Redis version
2021-11-28 13:12:33 +01:00
Jérôme Petazzoni
c9e7dd6dfa
🌉 Add ngrok tunnel in Tiltfile
2021-11-28 13:07:17 +01:00
Jérôme Petazzoni
b260ad8482
🐛 Remove symlink to avoid bug on some Windows 10 installs
...
On some Windows 10 installs, the jquery.js link doesn't work
properly (see #592 ). So I'm removing that symlink and linking
directly to jquery-1.11.3.min.js from the HTML page.
Thanks @hebronwatson for reporting this.
2021-10-04 07:52:37 +02:00
Jérôme Petazzoni
b7dd363ccd
♻️ Improve Tilt section
...
Split out the Tilt registry to separate YAML files.
Expand the Tilt section a bit to clarify what happens
when running on cluster-that-don't-look-like-dev-ones.
2021-09-29 19:17:43 +02:00
Jerome Petazzoni
955149e019
Add Tilt section
2021-02-07 21:44:38 +01:00
Bret Fisher
cb624755e4
large update to fix many "slide debt" issues
...
with swarm stacks, service updates, rollbacks, and healthchecks
2018-11-28 01:45:49 +01:00
ctas582
2585daac9b
Force rng to be single threaded ( #293 )
2018-06-28 08:20:54 -05:00
Jérôme Petazzoni
aea59c757e
Add HEALTHCHECK support, courtesy of @bretfisher
2017-09-27 18:07:03 +02:00
Jérôme Petazzoni
5b8861009d
Merge branch 'healthcheck-auto-rollback' of https://github.com/BretFisher/orchestration-workshop into BretFisher-healthcheck-auto-rollback
2017-09-27 12:32:29 +02:00
Jérôme Petazzoni
674bfe82c7
Remove conference hashtag in CTA tweet link ( closes #77 )
2017-09-27 12:20:08 +02:00
Bret Fisher
685ea653fe
adding healthcheck with rollback
2017-09-12 19:03:52 -07:00
Jerome Petazzoni
aec2de848b
Rename docker-compose files to keep .yml extension ( fixes #69 )
2017-05-03 12:44:17 -07:00
Jerome Petazzoni
b73a628f05
Remove old files
2016-08-24 13:52:16 -07:00
Jerome Petazzoni
a07795565d
Update tweet message
2016-08-24 13:50:25 -07:00
Jerome Petazzoni
ddbda14e14
Reviews/edits
2016-08-24 13:31:00 -07:00
Jerome Petazzoni
9f21c7279c
Compose build+push
2016-08-23 14:19:14 -07:00
Jerome Petazzoni
6b6d2c77ad
Big round of updates for OSCON 2016
2016-05-15 20:03:14 -07:00
Jerome Petazzoni
cacc6cd6d9
Fixes after Budapest edition
2016-05-03 02:38:16 -07:00
Jerome Petazzoni
feefd4e013
Update outline + last round of minor fixes
2016-04-26 14:05:20 -07:00
Jerome Petazzoni
8e1827a506
Another round of updates for CRAFT, almost there
2016-04-26 12:53:50 -07:00
Jerome Petazzoni
76689cd431
Updates for CRAFT (bring everything to Compose v2)
2016-04-26 06:20:11 -07:00
Jerome Petazzoni
7448474b92
Update for Berlin workshop
2016-04-21 22:25:00 -07:00
Jérôme Petazzoni
506c6ea61b
Minor change in placeholder for GELF section
2016-04-13 21:49:02 +00:00
Jérôme Petazzoni
c21e2ae73c
Last fixes for Stockholm
2016-04-05 18:13:07 +00:00
Jérôme Petazzoni
2ca1babd4a
Set YAML indentation to two spaces
2016-04-05 11:11:34 +00:00
Jérôme Petazzoni
0440d1ea8d
Switch hasher to ruby:alpine
2016-03-29 01:03:05 +00:00
Jérôme Petazzoni
a34f262a95
Switch to alpine/slim images when possible
2016-03-28 12:59:06 +00:00
Jérôme Petazzoni
c2180cffad
Minor updates for Munich workshop
2016-03-22 00:16:49 +01:00
akafred
aa7e8bb1f9
Change rng0 -> rng in dockercoins ambassador-file
2016-03-11 10:55:51 +00:00
Jerome Petazzoni
88e558bd08
Last updates for QCON
2016-03-11 00:29:58 -08:00
Jérôme Petazzoni
8c62220c8d
Add missing EXPOSE in webui/Dockerfile
2016-03-02 12:12:00 +00:00
Jerome Petazzoni
4d2e62ffee
Adjust for QCON schedule; use local registry
2016-03-01 05:21:02 -08:00
Jerome Petazzoni
86271b6336
Merge branch 'master' of github.com:jpetazzo/orchestration-workshop
2016-02-14 07:11:13 -08:00
Jerome Petazzoni
d69719abc6
Content rehaul before Paris workshop
2016-02-14 06:05:39 -08:00
Jérôme Petazzoni
98bac6713d
Add v2 Compose file
2016-02-14 13:19:10 +00:00
Jerome Petazzoni
2634230a4a
Switch to node:4 image to work around AUFS issue
2016-02-12 09:11:00 -08:00
Jérôme Petazzoni
9d5dfc9a40
Add sample Compose file with GELF logging
2016-02-10 00:32:00 +00:00
Jerome Petazzoni
661948d162
Update versions, schedule, and twitter button
2016-02-08 07:24:50 -08:00
Jerome Petazzoni
10b3a9c4e0
Style labels
2015-10-03 16:13:42 -07:00
Jerome Petazzoni
3c9d0dfc2c
Reshuffle performance analysis for 2 hours workshops + flesh out Swarm
2015-09-24 12:07:23 -07:00
Jerome Petazzoni
8c3ef01dd3
Update volume path
2015-09-21 22:28:48 -07:00
Jerome Petazzoni
f99e6bcb8e
better redis error handling
2015-06-08 22:03:49 +00:00
Jerome Petazzoni
b95a28ca71
make webui resilient to redis errors
2015-06-08 14:43:40 -07:00