diff options
Diffstat (limited to 'src/infra')
-rw-r--r-- | src/infra/infra.rst | 51 |
1 files changed, 47 insertions, 4 deletions
diff --git a/src/infra/infra.rst b/src/infra/infra.rst index 4b199d3..93fa60a 100644 --- a/src/infra/infra.rst +++ b/src/infra/infra.rst | |||
@@ -14,6 +14,44 @@ Test Slide | |||
14 | 14 | ||
15 | .. ansi:: images/testslide.ans | 15 | .. ansi:: images/testslide.ans |
16 | 16 | ||
17 | Red Hat | ||
18 | ======= | ||
19 | |||
20 | .. hidetitle:: | ||
21 | .. container:: handout | ||
22 | |||
23 | * I work for Red Hat in the Office of Technology as the Chief Architect | ||
24 | for CI/CD | ||
25 | |||
26 | .. ansi:: images/redhat.ans | ||
27 | |||
28 | OpenStack | ||
29 | ========= | ||
30 | .. container:: handout | ||
31 | |||
32 | * I work on OpenStack. | ||
33 | * I sit on the Technical Committee. I was on the Board of Directors | ||
34 | |||
35 | .. hidetitle:: | ||
36 | .. ansi:: images/openstack.ans | ||
37 | |||
38 | OpenStack Infra | ||
39 | =============== | ||
40 | .. container:: handout | ||
41 | |||
42 | * My primary technical role with OpenStack is working on the OpenStack CI | ||
43 | system. | ||
44 | |||
45 | :: | ||
46 | |||
47 | "most insane CI infrastructure I've ever been a part of" | ||
48 | |||
49 | -- Alex Gaynor | ||
50 | |||
51 | "OpenStack Infra are like the SpaceX of CI" | ||
52 | |||
53 | -- Emily Dunham | ||
54 | |||
17 | OpenStack | 55 | OpenStack |
18 | ========= | 56 | ========= |
19 | 57 | ||
@@ -73,7 +111,7 @@ Large numbers of | |||
73 | 111 | ||
74 | * Contributors (\~2k in any given 6 month period) | 112 | * Contributors (\~2k in any given 6 month period) |
75 | * Changes | 113 | * Changes |
76 | * Code Repositories (1889 as of this morning) | 114 | * Code Repositories (1904 as of this morning) |
77 | 115 | ||
78 | OpenStack Scale Comparison | 116 | OpenStack Scale Comparison |
79 | ========================== | 117 | ========================== |
@@ -117,8 +155,8 @@ Nobody is Special | |||
117 | Fifth Open - Four Opens Applied to the Infrastructure | 155 | Fifth Open - Four Opens Applied to the Infrastructure |
118 | ===================================================== | 156 | ===================================================== |
119 | 157 | ||
120 | * All tools must be Open | 158 | * All tools must be Open Source |
121 | * Any external services must by Open | 159 | * Any external services must by Open Source |
122 | * Strongly avoid single-vendor | 160 | * Strongly avoid single-vendor |
123 | 161 | ||
124 | Multi-Vendor Open Tooling | 162 | Multi-Vendor Open Tooling |
@@ -148,7 +186,7 @@ We're Not Alone | |||
148 | In a Nutshell | 186 | In a Nutshell |
149 | ============= | 187 | ============= |
150 | 188 | ||
151 | * Code Review - nobody has commit/push access | 189 | * Code Review - nobody has direct commit/push access |
152 | * Gated Commits | 190 | * Gated Commits |
153 | * 3rd-Party CI for vendors | 191 | * 3rd-Party CI for vendors |
154 | 192 | ||
@@ -247,6 +285,11 @@ Zuul | |||
247 | * With what git states | 285 | * With what git states |
248 | * How to respond to results | 286 | * How to respond to results |
249 | 287 | ||
288 | Zuul | ||
289 | ==== | ||
290 | |||
291 | * It's totally Python3 | ||
292 | |||
250 | Not just for OpenStack | 293 | Not just for OpenStack |
251 | ====================== | 294 | ====================== |
252 | 295 | ||