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 Fisher
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 Deravet
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
Jerome Petazzoni
feefd4e013
Update outline + last round of minor fixes
2016-04-26 14:05:20 -07:00
Jerome Petazzoni
3ec61d706e
Update versions
2016-04-20 08:07:50 -07:00
Jerome Petazzoni
0e37cb8a93
Tweak printer settings
2016-04-05 11:15:14 -07:00
Jérôme Petazzoni
71e309080a
Minor fixes
2016-04-01 23:22:26 +02:00
Jérôme Petazzoni
8240734b6e
Fix Docker Machine install from OSX; add RC settings
2016-03-28 13:47:26 +02:00
Jérôme Petazzoni
306805c02e
Refactor setting selection mechanism
2016-03-28 00:18:28 +02:00