Commit Graph
57 Commits
Author SHA1 Message Date
Jérôme Petazzoni ce39f97a28 Bump up versions for cluster upgrade lab 2022-07-22 11:32:22 +02:00
Jérôme Petazzoni 920a075afe 🔧 Pin old cluster to an even older version 2022-01-15 18:36:16 +01:00
Jérôme Petazzoni 93d8a23c81 Add 'oldversion' cluster in admin course deployment script 2021-11-19 15:49:55 +01:00
Jerome Petazzoni 081380fda8 🎥 Add settings file specifically to facilitate deployment of streaming portal 2021-10-28 20:00:18 +02:00
Jerome Petazzoni c9820376ff 🏭️ Refactor deployment code; allow changing user login
It is now possible to set the user login (instead of
having it hardcoded to "docker"). Also, various actions
have been broken out in separate functions to facilitate
future maintenance.
2021-10-19 18:45:41 +02:00
Jérôme Petazzoni 9595179f03 ♻️ Rename settings files 2021-06-07 17:46:32 +02:00
Jerome Petazzoni 9d4a035497 Add Kompose, Skaffold, and Tilt. Move tools to a separate kubetools action. 2020-10-27 10:58:31 +01:00
Jerome Petazzoni 4671a981a7 Add deployment automation steps
The settings file can now specify an optional list of steps.
After creating a bunch of instances, the steps are then
automatically executed. This helps since virtually all
deployments will be a sequence of 'start + deploy + otheractions'.

It also helps to automatically excecute steps like webssh
and tailhist (since I tend to forget them often).
2020-06-01 20:58:23 +02:00
Jerome Petazzoni 454843b755 Bump up versions 2020-04-02 07:39:10 -05:00
Jerome Petazzoni b844e40372 Refactor card generation
Many improvements. QR code, fixed page size, better
use of page estate, etc.

Also pdfkit should kind of work now (not quite using
the full page size, but at least it's not utterly
broken like before).
2020-03-20 13:56:50 -05:00
Jerome Petazzoni 5bbce4783a Better modularize card generation
Most parameters used by the Jinja template for the cards
can now be specified in settings.yaml. This should make
the generation of cards for admin training much easier.
2019-09-03 06:51:15 -05:00
Jerome Petazzoni f0d991cd02 Bump versions 2019-07-11 04:43:13 -05:00
Jerome Petazzoni 1fcb223a1d Refactor all card templates in a single file 2019-06-05 01:02:18 -05:00
Jerome Petazzoni 2c0ed6ea2a Switch diagrams order 2019-04-29 15:05:50 -05:00
Jerome Petazzoni b9c08613ed Add deployment scripts for admin training 2019-04-22 03:47:10 -05:00
Jerome Petazzoni 66fbd7ee9e Allow setting the cluster prefix (to have foo1, foo2, etc. instead of node1, node2, etc.) 2019-04-22 03:09:37 -05:00
Jerome Petazzoni cf3fae6db1 Harmonize settings and templates 2019-03-03 00:04:43 -06:00
Jerome Petazzoni 9e051abb32 settings for 4 nodes cluster + two-sided card template 2018-11-09 02:25:00 -06:00
Bret FisherandJérôme Petazzoni 36ccaf7ea4 update compose/machine versions in swarm nodes 2018-09-29 16:53:59 +02:00
Jerome Petazzoni f8629a2689 Massive refactoring of workshopctl
This allows to manage groups of VMs across multiple infrastructure
providers. It also adds support to create groups of VMs on OpenStack.

WARNING: the syntax of workshopctl has changed slightly. Check READMEs
for details.
2018-09-29 01:39:07 +02:00
Jerome Petazzoni 149cf79615 Add ENIX cluster files 2018-09-16 12:49:33 -05:00
Jerome Petazzoni 230bd73597 Update versions 2018-09-11 14:37:04 -05:00
Maxime DeravetandJérôme Petazzoni 611fe55e90 Allow to configure docker password using the settings file (#317) 2018-07-31 08:24:16 -05:00
Bret Fisher 323aa075b3 removing settings feature teaser 2018-05-05 12:54:20 -04:00
Bret Fisher 054c0cafb2 updated versions, renamed files 2018-05-02 17:43:08 -04:00
Bridget Kromhout 11a2167dea Updating versions 2018-04-09 12:52:47 -05:00
Jerome Petazzoni e1c638439f Bump versions
Bump up Compose and Machine to latest versions.
Bump down Engine to stable branch.

I'm pushing straight to master because YOLO^W^W
because @bridgetkromhout is using the kube101.yaml
file anyway, so this shouldn't break her things.

(Famous last words...)
2018-04-08 16:34:48 -05:00
Bridget Kromhout 94dfe1a0cd Adding sample file mentioned in README 2018-02-28 21:44:29 -06:00
Bridget Kromhout 412dbadafd Adding settings for kube101 2018-02-28 21:43:41 -06:00
Jérôme Petazzoni c71b93c3a7 Add files to generate a CSV file with nodes 2017-11-20 16:35:25 -08:00
Jérôme Petazzoni 6c5e3eb3f3 Update versions 2017-11-13 22:39:21 -08:00
Jérôme Petazzoni f479591f9c Better cards 2017-11-04 18:59:45 -07:00
Jérôme Petazzoni 2f6689d639 Refactor card generation to use Jinja templates
This makes the card generation process a bit easier to customize.
A few issues with Chrome page breaks were also fixed.
2017-09-29 22:29:08 +02:00
Jérôme Petazzoni 4f7651855e Update version numbers 2017-09-29 19:24:24 +02:00
Jérôme Petazzoni a84cc36cd8 Update installation method 2017-06-09 18:16:29 +02:00
Jérôme Petazzoni 96b4f76c67 Backport all changes from OSCON 2017-05-17 00:17:24 -05:00
Jerome Petazzoni f1cd3ba7d0 Remove rc.yaml 2017-05-03 10:02:36 -07:00
Jérôme Petazzoni 1b5365d905 Update settings; add security workshop 2017-04-14 15:39:24 -05:00
Jerome Petazzoni 1f8c27b1aa Update deployed versions 2017-03-31 21:40:05 -05:00
Jerome Petazzoni 46b772b95e First round of updates for LISA 2016-11-21 16:55:47 -08:00
Jerome Petazzoni e3eb06ddfb Bump up to Compose 1.8.1 and Machine 0.8.2 2016-11-01 17:10:55 -07:00
Jerome Petazzoni 70064da91c Add Docker Machine; use it to get TLS mutual auth instead of 55555 plain text 2016-10-16 16:27:21 -07:00
Jerome Petazzoni ab7c1bb09a Prepare for LinuxCon EU Berlin 2016-10-01 08:05:55 -07:00
Jérôme Petazzoni 4765410393 Merge branch 'readme-updates' of https://github.com/BretFisher/orchestration-workshop-with-docker into BretFisher-readme-updates 2016-09-29 00:22:21 +02:00
Bret Fisher dfd2bf4aeb new example settings file 2016-09-28 01:26:42 -04:00
Jerome Petazzoni 81cc14d47b Fix VM card background image 2016-09-18 12:18:05 -07:00
Jérôme Petazzoni 5a4d10ed1a Upgrade versions to Engine 1.12 + Compose 1.8 2016-08-10 15:50:10 +02:00
Jerome Petazzoni 60524d2ff3 Fixes 2016-06-19 00:07:19 -07:00
Jerome Petazzoni 31563480b3 Update AMIs and settings files 2016-05-16 09:30:37 -07:00
Jerome Petazzoni 6b6d2c77ad Big round of updates for OSCON 2016 2016-05-15 20:03:14 -07:00