|
1 | | -<mxfile host="app.diagrams.net" modified="2023-09-07T13:11:24.675Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36" etag="uY4319KJFZV_AFAf-Mg5" version="21.7.2" type="device"> |
| 1 | +<mxfile host="app.diagrams.net" modified="2023-10-17T11:51:17.707Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/118.0.0.0 Safari/537.36" etag="Vt1oxfD1rWP85PyAdHHE" version="22.0.4" type="device"> |
2 | 2 | <diagram id="AW3OrBCQwjyOdo3bwChp" name="Page-1"> |
3 | | - <mxGraphModel dx="819" dy="1616" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> |
| 3 | + <mxGraphModel dx="842" dy="1626" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0"> |
4 | 4 | <root> |
5 | 5 | <mxCell id="0" /> |
6 | 6 | <mxCell id="1" parent="0" /> |
7 | 7 | <mxCell id="SW6BRf9NdE8UDbDrH991-26" value="kind: Issuer<br>metadata:<br>&nbsp; name:&nbsp;<b style="border-color: var(--border-color);">issuer-1</b><br>spec: ..." style="text;html=1;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;fontFamily=Courier New;spacing=5;fillColor=#EEEEEE;" parent="1" vertex="1"> |
8 | 8 | <mxGeometry x="474.5" y="-187.67000000000002" width="210" height="69.67" as="geometry" /> |
9 | 9 | </mxCell> |
10 | 10 | <mxCell id="SW6BRf9NdE8UDbDrH991-5" value="gateway-shim creates the Certificate <b>"cert-1"</b>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Courier New;" parent="1" vertex="1"> |
11 | | - <mxGeometry x="200" y="-20" width="210" height="30" as="geometry" /> |
| 11 | + <mxGeometry x="203" y="-10" width="210" height="30" as="geometry" /> |
12 | 12 | </mxCell> |
13 | 13 | <mxCell id="SW6BRf9NdE8UDbDrH991-16" value="" style="group;fontFamily=Courier New;" parent="1" vertex="1" connectable="0"> |
14 | 14 | <mxGeometry x="77.5" y="30" width="225" height="130" as="geometry" /> |
|
20 | 20 | <mxGeometry y="0.6128571428571397" width="225" height="129.38714285714286" as="geometry" /> |
21 | 21 | </mxCell> |
22 | 22 | <mxCell id="MYaeiiRs0e1uR92Mewc--82" value="<div><font>DOES NOT EXIST YET</font></div>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Courier New;fontColor=#757575;" parent="1" vertex="1"> |
23 | | - <mxGeometry x="474.5" y="-90" width="75" height="40" as="geometry" /> |
| 23 | + <mxGeometry x="474.5" y="-85" width="75" height="40" as="geometry" /> |
24 | 24 | </mxCell> |
25 | 25 | <mxCell id="MYaeiiRs0e1uR92Mewc--84" value="CERT-MANAGER ISSUER" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;dashed=1;fontColor=#757575;fontFamily=Courier New;" parent="1" vertex="1"> |
26 | 26 | <mxGeometry x="474.5" y="-207.67" width="140" height="20" as="geometry" /> |
27 | 27 | </mxCell> |
28 | 28 | <mxCell id="gfwWATJFP_jRYh0Kxk0O-1" value="" style="group;fontFamily=Courier New;" parent="1" vertex="1" connectable="0"> |
29 | | - <mxGeometry x="72.5" y="-240" width="347.5" height="210" as="geometry" /> |
| 29 | + <mxGeometry x="72.5" y="-240" width="347.5" height="220" as="geometry" /> |
30 | 30 | </mxCell> |
31 | 31 | <mxCell id="gfwWATJFP_jRYh0Kxk0O-2" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;fontFamily=Courier New;" parent="gfwWATJFP_jRYh0Kxk0O-1" vertex="1"> |
32 | | - <mxGeometry width="345.4437869822485" height="210" as="geometry" /> |
| 32 | + <mxGeometry width="345.4437869822485" height="220" as="geometry" /> |
33 | 33 | </mxCell> |
34 | | - <mxCell id="gfwWATJFP_jRYh0Kxk0O-3" value="<div>apiVersion: gateway.networking.k8s.io/v1alpha2</div>kind: Gateway<br>metadata:<br>&nbsp; name: gateway-1<br>&nbsp; annotations:<br>&nbsp; &nbsp;&nbsp;cert-manager.io/issuer: issuer-1<br><div>spec:</div><div>&nbsp; listeners:</div><div>&nbsp; &nbsp; -&nbsp;<span style="background-color: initial;">hostname: example.com</span></div><div>&nbsp; &nbsp; &nbsp; tls:</div><div>&nbsp; &nbsp; &nbsp; &nbsp; mode: Terminate</div><div>&nbsp; &nbsp; &nbsp; &nbsp; certificateRefs:</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - name: cert-1</div>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;fontFamily=Courier New;spacing=5;" parent="gfwWATJFP_jRYh0Kxk0O-1" vertex="1"> |
35 | | - <mxGeometry width="345.4437869822485" height="210" as="geometry" /> |
| 34 | + <mxCell id="gfwWATJFP_jRYh0Kxk0O-3" value="<div>apiVersion: gateway.networking.k8s.io/v1alpha2</div>kind: Gateway<br>metadata:<br>&nbsp; name: gateway-1<br>&nbsp; annotations:<br>&nbsp; &nbsp;&nbsp;cert-manager.io/issuer: issuer-1<br><div>spec:</div><div>&nbsp; listeners:</div><div>&nbsp; &nbsp; -&nbsp;<span style="background-color: initial;">hostname: example.com</span></div><div>&nbsp; &nbsp; &nbsp; tls:</div><div>&nbsp; &nbsp; &nbsp; &nbsp; mode: Terminate</div><div>&nbsp; &nbsp; &nbsp; &nbsp; certificateRefs:</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; -&nbsp;kind: Secret<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; name: cert-1</div>" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;fontFamily=Courier New;spacing=5;" parent="gfwWATJFP_jRYh0Kxk0O-1" vertex="1"> |
| 35 | + <mxGeometry width="345.4437869822485" height="220" as="geometry" /> |
36 | 36 | </mxCell> |
37 | 37 | <mxCell id="MYaeiiRs0e1uR92Mewc--83" value="" style="endArrow=none;html=1;dashed=1;startArrow=classic;startFill=1;fontColor=#757575;strokeColor=#B3B3B3;fontFamily=Courier New;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;" parent="gfwWATJFP_jRYh0Kxk0O-1" source="MYaeiiRs0e1uR92Mewc--82" edge="1"> |
38 | 38 | <mxGeometry width="50" height="50" relative="1" as="geometry"> |
39 | | - <mxPoint x="206.61801801801784" y="223.875" as="sourcePoint" /> |
40 | | - <mxPoint x="185.5" y="190" as="targetPoint" /> |
| 39 | + <mxPoint x="206.61801801801784" y="239.5357142857143" as="sourcePoint" /> |
| 40 | + <mxPoint x="185.5" y="204.04761904761907" as="targetPoint" /> |
41 | 41 | <Array as="points"> |
42 | | - <mxPoint x="365.5" y="190" /> |
| 42 | + <mxPoint x="365.5" y="204.04761904761907" /> |
43 | 43 | </Array> |
44 | 44 | </mxGeometry> |
45 | 45 | </mxCell> |
|
51 | 51 | <mxCell id="gfwWATJFP_jRYh0Kxk0O-4" value="user creates a Gateway&nbsp;<b>"gateway-1"</b> with cert-manager annotations" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontFamily=Courier New;" parent="1" vertex="1"> |
52 | 52 | <mxGeometry x="173.58999999999997" y="-300" width="190.47" height="45.78" as="geometry" /> |
53 | 53 | </mxCell> |
54 | | - <mxCell id="ZZ92xPVQZ7XZ2kMUYkGM-2" value="" style="endArrow=classic;html=1;fontFamily=Courier New;dashed=1;edgeStyle=elbowEdgeStyle;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" target="SW6BRf9NdE8UDbDrH991-26" edge="1"> |
| 54 | + <mxCell id="ZZ92xPVQZ7XZ2kMUYkGM-2" value="" style="endArrow=classic;html=1;fontFamily=Courier New;dashed=1;edgeStyle=elbowEdgeStyle;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" parent="1" edge="1"> |
55 | 55 | <mxGeometry width="50" height="50" relative="1" as="geometry"> |
56 | | - <mxPoint x="342" y="-153" as="sourcePoint" /> |
57 | | - <mxPoint x="632" y="-153" as="targetPoint" /> |
| 56 | + <mxPoint x="342" y="-151" as="sourcePoint" /> |
| 57 | + <mxPoint x="474.5" y="-150.83500000000026" as="targetPoint" /> |
58 | 58 | </mxGeometry> |
59 | 59 | </mxCell> |
60 | 60 | <mxCell id="gfwWATJFP_jRYh0Kxk0O-10" value="kind: Secret<br>metadata:<br>&nbsp; name:&nbsp;<b style="border-color: var(--border-color);">cert</b><b>-1</b><br>stringData:<br>&nbsp; tls.crt: |<br><b>&nbsp; &nbsp; -----BEGIN CERTIFICATE-----<br>&nbsp; &nbsp; (leaf)<br>&nbsp; &nbsp; -----END CERTIFICATE-----<br></b><b>&nbsp; &nbsp; -----BEGIN CERTIFICATE-----<br>&nbsp; &nbsp; (intermediate)<br>&nbsp; &nbsp; -----END CERTIFICATE-----</b><br>&nbsp; tls.key: |<br>&nbsp; <b>&nbsp;&nbsp;<span>-----BEGIN PRIVATE KEY-----<br>&nbsp; &nbsp; AaBbCcDd0<br></span></b><div><b>&nbsp; &nbsp; -----END PRIVATE KEY-----</b></div>" style="text;html=1;strokeColor=#b85450;fillColor=#f8cecc;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;fontFamily=Courier New;spacingTop=0;spacingBottom=0;spacing=5;" parent="1" vertex="1"> |
|
66 | 66 | <mxPoint x="810" y="160" as="targetPoint" /> |
67 | 67 | </mxGeometry> |
68 | 68 | </mxCell> |
69 | | - <mxCell id="gfwWATJFP_jRYh0Kxk0O-12" value="kind: Certificate<br>spec:<br>&nbsp; issuerRef:&nbsp;<b style="border-color: var(--border-color);">issuer-1</b><br>&nbsp; secretName:&nbsp;<b style="border-color: var(--border-color);">cert</b>-1<br>status:<br>&nbsp; revision: 1<br>&nbsp; conditions:<br>&nbsp; &nbsp; - type: <b>Ready</b><br>&nbsp; &nbsp; &nbsp; status: <b>"True"</b><br>&nbsp; &nbsp; &nbsp; reason: <b>Issued</b><br>&nbsp; &nbsp; - type: Issuing<br>&nbsp; &nbsp; &nbsp; status: "True"<br>&nbsp; &nbsp; &nbsp; reason: Pending<br>&nbsp; certificate: |<b><br></b>&nbsp; &nbsp; -----BEGIN CERTIFICATE-----<br>&nbsp; &nbsp; (leaf)<br>&nbsp; &nbsp; -----END CERTIFICATE-----<br>&nbsp; &nbsp; -----BEGIN CERTIFICATE-----<br>&nbsp; &nbsp; (intermediate)<br>&nbsp; &nbsp; -----END CERTIFICATE-----<b><br></b>" style="text;html=1;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;fontFamily=Courier New;spacingTop=0;spacingBottom=0;spacing=5;" parent="1" vertex="1"> |
70 | | - <mxGeometry x="77.5" y="337" width="234.87" height="303" as="geometry" /> |
| 69 | + <mxCell id="gfwWATJFP_jRYh0Kxk0O-12" value="kind: Certificate<br>spec:<br>&nbsp; issuerRef:&nbsp;<b style="border-color: var(--border-color);">issuer-1</b><br>&nbsp; secretName:&nbsp;<b><span style="border-color: var(--border-color);">cert</span>-1</b><br>status:<br>&nbsp; revision: 1<br>&nbsp; conditions:<br>&nbsp; &nbsp; - type: <b>Ready</b><br>&nbsp; &nbsp; &nbsp; status: <b>"True"</b><br>&nbsp; &nbsp; &nbsp; reason: <b>Issued</b><br>&nbsp; &nbsp; - type: Issuing<br>&nbsp; &nbsp; &nbsp; status: "False"<br>&nbsp; &nbsp; &nbsp; reason: Issued<b><br></b>" style="text;html=1;strokeColor=#82b366;fillColor=#d5e8d4;align=left;verticalAlign=top;whiteSpace=wrap;rounded=0;fontFamily=Courier New;spacingTop=0;spacingBottom=0;spacing=5;" parent="1" vertex="1"> |
| 70 | + <mxGeometry x="77.5" y="337" width="234.87" height="203" as="geometry" /> |
71 | 71 | </mxCell> |
72 | 72 | <mxCell id="gfwWATJFP_jRYh0Kxk0O-16" value="" style="endArrow=none;html=1;fontFamily=Courier New;fontColor=#757575;strokeColor=#000000;endFill=0;startArrow=classic;startFill=1;" parent="1" target="SW6BRf9NdE8UDbDrH991-2" edge="1"> |
73 | 73 | <mxGeometry width="50" height="50" relative="1" as="geometry"> |
|
97 | 97 | </mxCell> |
98 | 98 | </UserObject> |
99 | 99 | <UserObject label="" link="/docs/usage/certificate/" linkTarget="_blank" id="G6DhhnYIuvKHuKb8DNrd-2"> |
100 | | - <mxCell style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgaGVpZ2h0PSI0OCIgd2lkdGg9IjQ4Ij48cGF0aCBkPSJNMzggMzhIMTBWMTBoMTRWNkgxMGMtMi4yMSAwLTQgMS43OS00IDR2MjhjMCAyLjIxIDEuNzkgNCA0IDRoMjhjMi4yMSAwIDQtMS43OSA0LTRWMjRoLTR2MTR6TTI4IDZ2NGg3LjE3TDE1LjUxIDI5LjY2bDIuODMgMi44M0wzOCAxMi44M1YyMGg0VjZIMjh6IiBmaWxsPSIjRkZGRiIvPjwvc3ZnPg==;" vertex="1" parent="1"> |
| 100 | + <mxCell style="shape=image;verticalLabelPosition=bottom;labelBackgroundColor=default;verticalAlign=top;aspect=fixed;imageAspect=0;image=data:image/svg+xml,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0OCA0OCIgaGVpZ2h0PSI0OCIgd2lkdGg9IjQ4Ij48cGF0aCBkPSJNMzggMzhIMTBWMTBoMTRWNkgxMGMtMi4yMSAwLTQgMS43OS00IDR2MjhjMCAyLjIxIDEuNzkgNCA0IDRoMjhjMi4yMSAwIDQtMS43OSA0LTRWMjRoLTR2MTR6TTI4IDZ2NGg3LjE3TDE1LjUxIDI5LjY2bDIuODMgMi44M0wzOCAxMi44M1YyMGg0VjZIMjh6IiBmaWxsPSIjRkZGRiIvPjwvc3ZnPg==;" parent="1" vertex="1"> |
101 | 101 | <mxGeometry x="385.5" y="204" width="27.5" height="27.5" as="geometry" /> |
102 | 102 | </mxCell> |
103 | 103 | </UserObject> |
|
0 commit comments