github.com/openshift/installer@v1.4.17/docs/design/resource_dep.svg (about)

     1  <?xml version="1.0" encoding="UTF-8" standalone="no"?>
     2  <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
     3   "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
     4  <!-- Generated by graphviz version 2.44.0 (0)
     5   -->
     6  <!-- Title: G Pages: 1 -->
     7  <svg width="3444pt" height="5707pt"
     8   viewBox="0.00 0.00 3444.35 5707.49" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
     9  <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 5703.49)">
    10  <title>G</title>
    11  <polygon fill="white" stroke="transparent" points="-4,4 -4,-5703.49 3440.35,-5703.49 3440.35,4 -4,4"/>
    12  <g id="clust1" class="cluster">
    13  <title>cluster_Target</title>
    14  <polygon fill="none" stroke="black" points="3158.35,-625.43 3158.35,-916.43 3428.35,-916.43 3428.35,-625.43 3158.35,-625.43"/>
    15  <text text-anchor="middle" x="3293.35" y="-901.23" font-family="Times-Roman" font-size="14.00">Target</text>
    16  </g>
    17  <g id="clust2" class="cluster">
    18  <title>cluster_baremetal</title>
    19  <polygon fill="none" stroke="black" points="2403.26,-4716.43 2403.26,-4791.43 2638.94,-4791.43 2638.94,-4716.43 2403.26,-4716.43"/>
    20  <text text-anchor="middle" x="2521.1" y="-4776.23" font-family="Times-Roman" font-size="14.00">baremetal</text>
    21  </g>
    22  <g id="clust3" class="cluster">
    23  <title>cluster_bootkube</title>
    24  <polygon fill="none" stroke="black" points="1795.31,-4255.43 1795.31,-4654.43 2225.97,-4654.43 2225.97,-4255.43 1795.31,-4255.43"/>
    25  <text text-anchor="middle" x="2010.64" y="-4639.23" font-family="Times-Roman" font-size="14.00">bootkube</text>
    26  </g>
    27  <g id="clust4" class="cluster">
    28  <title>cluster_bootstrap</title>
    29  <polygon fill="none" stroke="black" points="2407.16,-3736.43 2407.16,-3865.43 3138.35,-3865.43 3138.35,-3736.43 2407.16,-3736.43"/>
    30  <text text-anchor="middle" x="2772.75" y="-3850.23" font-family="Times-Roman" font-size="14.00">bootstrap</text>
    31  </g>
    32  <g id="clust5" class="cluster">
    33  <title>cluster_cluster</title>
    34  <polygon fill="none" stroke="black" points="2808.42,-4890.43 2808.42,-5019.43 3376.74,-5019.43 3376.74,-4890.43 2808.42,-4890.43"/>
    35  <text text-anchor="middle" x="3092.58" y="-5004.23" font-family="Times-Roman" font-size="14.00">cluster</text>
    36  </g>
    37  <g id="clust6" class="cluster">
    38  <title>cluster_installconfig</title>
    39  <polygon fill="none" stroke="black" points="8,-4425.43 8,-4668.43 1660.27,-4668.43 1660.27,-4425.43 8,-4425.43"/>
    40  <text text-anchor="middle" x="834.13" y="-4653.23" font-family="Times-Roman" font-size="14.00">installconfig</text>
    41  </g>
    42  <g id="clust7" class="cluster">
    43  <title>cluster_kubeconfig</title>
    44  <polygon fill="none" stroke="black" points="2359.06,-520.43 2359.06,-757.43 2683.13,-757.43 2683.13,-520.43 2359.06,-520.43"/>
    45  <text text-anchor="middle" x="2521.1" y="-742.23" font-family="Times-Roman" font-size="14.00">kubeconfig</text>
    46  </g>
    47  <g id="clust8" class="cluster">
    48  <title>cluster_machine</title>
    49  <polygon fill="none" stroke="black" points="1918.15,-383.43 1918.15,-512.43 2716.93,-512.43 2716.93,-383.43 1918.15,-383.43"/>
    50  <text text-anchor="middle" x="2317.54" y="-497.23" font-family="Times-Roman" font-size="14.00">machine</text>
    51  </g>
    52  <g id="clust9" class="cluster">
    53  <title>cluster_machines</title>
    54  <polygon fill="none" stroke="black" points="2424.05,-4829.43 2424.05,-4958.43 2618.14,-4958.43 2618.14,-4829.43 2424.05,-4829.43"/>
    55  <text text-anchor="middle" x="2521.1" y="-4943.23" font-family="Times-Roman" font-size="14.00">machines</text>
    56  </g>
    57  <g id="clust10" class="cluster">
    58  <title>cluster_manifests</title>
    59  <polygon fill="none" stroke="black" points="1282.9,-3873.43 1282.9,-4238.43 2630.49,-4238.43 2630.49,-3873.43 1282.9,-3873.43"/>
    60  <text text-anchor="middle" x="1956.69" y="-4223.23" font-family="Times-Roman" font-size="14.00">manifests</text>
    61  </g>
    62  <g id="clust11" class="cluster">
    63  <title>cluster_openshift</title>
    64  <polygon fill="none" stroke="black" points="832.24,-3711.43 832.24,-4056.43 1222.6,-4056.43 1222.6,-3711.43 832.24,-3711.43"/>
    65  <text text-anchor="middle" x="1027.42" y="-4041.23" font-family="Times-Roman" font-size="14.00">openshift</text>
    66  </g>
    67  <g id="clust12" class="cluster">
    68  <title>cluster_openshiftinstall</title>
    69  <polygon fill="none" stroke="black" points="907.63,-4064.43 907.63,-4139.43 1147.21,-4139.43 1147.21,-4064.43 907.63,-4064.43"/>
    70  <text text-anchor="middle" x="1027.42" y="-4124.23" font-family="Times-Roman" font-size="14.00">openshiftinstall</text>
    71  </g>
    72  <g id="clust13" class="cluster">
    73  <title>cluster_password</title>
    74  <polygon fill="none" stroke="black" points="868.63,-223.43 868.63,-298.43 1186.21,-298.43 1186.21,-223.43 868.63,-223.43"/>
    75  <text text-anchor="middle" x="1027.42" y="-283.23" font-family="Times-Roman" font-size="14.00">password</text>
    76  </g>
    77  <g id="clust14" class="cluster">
    78  <title>cluster_quota</title>
    79  <polygon fill="none" stroke="black" points="2805.17,-5027.43 2805.17,-5102.43 3086.35,-5102.43 3086.35,-5027.43 2805.17,-5027.43"/>
    80  <text text-anchor="middle" x="2945.76" y="-5087.23" font-family="Times-Roman" font-size="14.00">quota</text>
    81  </g>
    82  <g id="clust15" class="cluster">
    83  <title>cluster_releaseimage</title>
    84  <polygon fill="none" stroke="black" points="2411.06,-3183.43 2411.06,-3258.43 2631.14,-3258.43 2631.14,-3183.43 2411.06,-3183.43"/>
    85  <text text-anchor="middle" x="2521.1" y="-3243.23" font-family="Times-Roman" font-size="14.00">releaseimage</text>
    86  </g>
    87  <g id="clust16" class="cluster">
    88  <title>cluster_rhcos</title>
    89  <polygon fill="none" stroke="black" points="1402.49,-5414.43 1402.49,-5489.43 2129.13,-5489.43 2129.13,-5414.43 1402.49,-5414.43"/>
    90  <text text-anchor="middle" x="1765.81" y="-5474.23" font-family="Times-Roman" font-size="14.00">rhcos</text>
    91  </g>
    92  <g id="clust17" class="cluster">
    93  <title>cluster_tls</title>
    94  <polygon fill="none" stroke="black" points="1242.6,-1401.43 1242.6,-2664.43 2733.18,-2664.43 2733.18,-1401.43 1242.6,-1401.43"/>
    95  <text text-anchor="middle" x="1987.89" y="-2649.23" font-family="Times-Roman" font-size="14.00">tls</text>
    96  </g>
    97  <!-- installconfig.InstallConfig -->
    98  <g id="node1" class="node">
    99  <title>installconfig.InstallConfig</title>
   100  <ellipse fill="none" stroke="black" cx="1027.42" cy="-4451.43" rx="124.58" ry="18"/>
   101  <text text-anchor="middle" x="1027.42" y="-4447.73" font-family="Times-Roman" font-size="14.00">installconfig.InstallConfig</text>
   102  </g>
   103  <!-- Target Install Config -->
   104  <g id="node2" class="node">
   105  <title>Target Install Config</title>
   106  <polygon fill="lightgrey" stroke="black" points="3371.35,-669.43 3215.35,-669.43 3215.35,-633.43 3371.35,-633.43 3371.35,-669.43"/>
   107  <text text-anchor="middle" x="3293.35" y="-647.73" font-family="Times-Roman" font-size="14.00">Target Install Config</text>
   108  </g>
   109  <!-- installconfig.InstallConfig&#45;&gt;Target Install Config -->
   110  <g id="edge1" class="edge">
   111  <title>installconfig.InstallConfig&#45;&gt;Target Install Config</title>
   112  <path fill="none" stroke="black" d="M1045.03,-4433.46C1085.12,-4388.71 1186.58,-4266.92 1222.6,-4143.43 1237.59,-4092.04 1206.54,-328.99 1242.6,-289.43 1527.21,22.72 2798.66,101.67 3138.35,-149.43 3217.66,-208.06 3272.92,-526.24 3288.12,-623.3"/>
   113  <polygon fill="black" stroke="black" points="3284.68,-623.92 3289.66,-633.26 3291.59,-622.85 3284.68,-623.92"/>
   114  </g>
   115  <!-- machines.Master -->
   116  <g id="node9" class="node">
   117  <title>machines.Master</title>
   118  <ellipse fill="none" stroke="black" cx="2521.1" cy="-4909.43" rx="87.99" ry="18"/>
   119  <text text-anchor="middle" x="2521.1" y="-4905.73" font-family="Times-Roman" font-size="14.00">machines.Master</text>
   120  </g>
   121  <!-- installconfig.InstallConfig&#45;&gt;machines.Master -->
   122  <g id="edge17" class="edge">
   123  <title>installconfig.InstallConfig&#45;&gt;machines.Master</title>
   124  <path fill="none" stroke="black" d="M1128.89,-4440.86C1306.75,-4423.23 1662.32,-4393.24 1704.26,-4430.43 1804.41,-4519.24 1646.13,-4634.28 1740.26,-4729.43 1910.74,-4901.75 2087.15,-4654.93 2281.01,-4800.43 2312.85,-4824.32 2285.2,-4858.51 2317.01,-4882.43 2348.85,-4906.37 2391.7,-4914.53 2429.83,-4916.13"/>
   125  <polygon fill="black" stroke="black" points="2429.84,-4919.64 2439.93,-4916.42 2430.03,-4912.64 2429.84,-4919.64"/>
   126  </g>
   127  <!-- installconfig.ClusterID -->
   128  <g id="node11" class="node">
   129  <title>installconfig.ClusterID</title>
   130  <ellipse fill="none" stroke="black" cx="1477.43" cy="-4457.43" rx="110.48" ry="18"/>
   131  <text text-anchor="middle" x="1477.43" y="-4453.73" font-family="Times-Roman" font-size="14.00">installconfig.ClusterID</text>
   132  </g>
   133  <!-- installconfig.InstallConfig&#45;&gt;installconfig.ClusterID -->
   134  <g id="edge14" class="edge">
   135  <title>installconfig.InstallConfig&#45;&gt;installconfig.ClusterID</title>
   136  <path fill="none" stroke="black" d="M1151.73,-4453.08C1215.78,-4453.94 1293.7,-4454.98 1357.15,-4455.83"/>
   137  <polygon fill="black" stroke="black" points="1357.16,-4459.33 1367.21,-4455.97 1357.25,-4452.33 1357.16,-4459.33"/>
   138  </g>
   139  <!-- installconfig.PlatformCredsCheck -->
   140  <g id="node12" class="node">
   141  <title>installconfig.PlatformCredsCheck</title>
   142  <ellipse fill="none" stroke="black" cx="1477.43" cy="-4511.43" rx="159.77" ry="18"/>
   143  <text text-anchor="middle" x="1477.43" y="-4507.73" font-family="Times-Roman" font-size="14.00">installconfig.PlatformCredsCheck</text>
   144  </g>
   145  <!-- installconfig.InstallConfig&#45;&gt;installconfig.PlatformCredsCheck -->
   146  <g id="edge16" class="edge">
   147  <title>installconfig.InstallConfig&#45;&gt;installconfig.PlatformCredsCheck</title>
   148  <path fill="none" stroke="black" d="M1110.7,-4464.85C1150.49,-4471.16 1198.98,-4478.55 1242.6,-4484.43 1277.71,-4489.16 1315.86,-4493.78 1350.96,-4497.83"/>
   149  <polygon fill="black" stroke="black" points="1350.92,-4501.35 1361.26,-4499.01 1351.72,-4494.39 1350.92,-4501.35"/>
   150  </g>
   151  <!-- rhcos.Image -->
   152  <g id="node13" class="node">
   153  <title>rhcos.Image</title>
   154  <ellipse fill="none" stroke="black" cx="1477.43" cy="-5440.43" rx="66.89" ry="18"/>
   155  <text text-anchor="middle" x="1477.43" y="-5436.73" font-family="Times-Roman" font-size="14.00">rhcos.Image</text>
   156  </g>
   157  <!-- installconfig.InstallConfig&#45;&gt;rhcos.Image -->
   158  <g id="edge19" class="edge">
   159  <title>installconfig.InstallConfig&#45;&gt;rhcos.Image</title>
   160  <path fill="none" stroke="black" d="M1030.66,-4469.49C1044.95,-4582.43 1126.62,-5191.41 1242.6,-5332.43 1285.66,-5384.78 1359.69,-5413 1412.94,-5427.31"/>
   161  <polygon fill="black" stroke="black" points="1412.06,-5430.7 1422.62,-5429.82 1413.82,-5423.92 1412.06,-5430.7"/>
   162  </g>
   163  <!-- machine.Master -->
   164  <g id="node14" class="node">
   165  <title>machine.Master</title>
   166  <ellipse fill="none" stroke="black" cx="2010.64" cy="-463.43" rx="83.39" ry="18"/>
   167  <text text-anchor="middle" x="2010.64" y="-459.73" font-family="Times-Roman" font-size="14.00">machine.Master</text>
   168  </g>
   169  <!-- installconfig.InstallConfig&#45;&gt;machine.Master -->
   170  <g id="edge21" class="edge">
   171  <title>installconfig.InstallConfig&#45;&gt;machine.Master</title>
   172  <path fill="none" stroke="black" d="M1045.02,-4433.46C1085.11,-4388.7 1186.56,-4266.91 1222.6,-4143.43 1236.63,-4095.39 1208.93,-577.45 1242.6,-540.43 1331.27,-442.96 1737.31,-449.88 1920.06,-458.26"/>
   173  <polygon fill="black" stroke="black" points="1920.03,-461.77 1930.18,-458.74 1920.35,-454.77 1920.03,-461.77"/>
   174  </g>
   175  <!-- machines.Worker -->
   176  <g id="node16" class="node">
   177  <title>machines.Worker</title>
   178  <ellipse fill="none" stroke="black" cx="2521.1" cy="-4855.43" rx="89.08" ry="18"/>
   179  <text text-anchor="middle" x="2521.1" y="-4851.73" font-family="Times-Roman" font-size="14.00">machines.Worker</text>
   180  </g>
   181  <!-- installconfig.InstallConfig&#45;&gt;machines.Worker -->
   182  <g id="edge26" class="edge">
   183  <title>installconfig.InstallConfig&#45;&gt;machines.Worker</title>
   184  <path fill="none" stroke="black" d="M1078.81,-4434.97C1121.8,-4421.84 1185.52,-4404.52 1242.6,-4397.43 1344.41,-4384.79 1626.92,-4330.03 1704.26,-4397.43 1792.54,-4474.37 1660.44,-4572.76 1740.26,-4658.43 1907.69,-4838.14 2076.45,-4636.49 2281.01,-4772.43 2304.43,-4787.99 2293.18,-4809.54 2317.01,-4824.43 2347.99,-4843.78 2386.67,-4852.61 2421.94,-4856.24"/>
   185  <polygon fill="black" stroke="black" points="2422.01,-4859.76 2432.28,-4857.17 2422.63,-4852.79 2422.01,-4859.76"/>
   186  </g>
   187  <!-- machine.Worker -->
   188  <g id="node17" class="node">
   189  <title>machine.Worker</title>
   190  <ellipse fill="none" stroke="black" cx="2010.64" cy="-409.43" rx="84.49" ry="18"/>
   191  <text text-anchor="middle" x="2010.64" y="-405.73" font-family="Times-Roman" font-size="14.00">machine.Worker</text>
   192  </g>
   193  <!-- installconfig.InstallConfig&#45;&gt;machine.Worker -->
   194  <g id="edge29" class="edge">
   195  <title>installconfig.InstallConfig&#45;&gt;machine.Worker</title>
   196  <path fill="none" stroke="black" d="M1045.02,-4433.46C1085.12,-4388.71 1186.56,-4266.92 1222.6,-4143.43 1236.98,-4094.18 1207.18,-486.55 1242.6,-449.43 1334.04,-353.62 1745.41,-382.41 1925.15,-400.13"/>
   197  <polygon fill="black" stroke="black" points="1925.06,-403.63 1935.35,-401.14 1925.75,-396.67 1925.06,-403.63"/>
   198  </g>
   199  <!-- manifests.Manifests -->
   200  <g id="node18" class="node">
   201  <title>manifests.Manifests</title>
   202  <ellipse fill="none" stroke="black" cx="2521.1" cy="-4135.43" rx="101.28" ry="18"/>
   203  <text text-anchor="middle" x="2521.1" y="-4131.73" font-family="Times-Roman" font-size="14.00">manifests.Manifests</text>
   204  </g>
   205  <!-- installconfig.InstallConfig&#45;&gt;manifests.Manifests -->
   206  <g id="edge33" class="edge">
   207  <title>installconfig.InstallConfig&#45;&gt;manifests.Manifests</title>
   208  <path fill="none" stroke="black" d="M1060.35,-4434.07C1101.28,-4412.68 1175.04,-4377.02 1242.6,-4359.43 1342.42,-4333.45 1617.26,-4366.83 1704.26,-4311.43 1730.5,-4294.73 1713.71,-4267.62 1740.26,-4251.43 1843.08,-4188.75 2162.89,-4239.84 2281.01,-4216.43 2348.98,-4202.96 2424.19,-4175.23 2471.77,-4156"/>
   209  <polygon fill="black" stroke="black" points="2473.26,-4159.17 2481.2,-4152.15 2470.62,-4152.69 2473.26,-4159.17"/>
   210  </g>
   211  <!-- manifests.Ingress -->
   212  <g id="node19" class="node">
   213  <title>manifests.Ingress</title>
   214  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4135.43" rx="90.98" ry="18"/>
   215  <text text-anchor="middle" x="2010.64" y="-4131.73" font-family="Times-Roman" font-size="14.00">manifests.Ingress</text>
   216  </g>
   217  <!-- installconfig.InstallConfig&#45;&gt;manifests.Ingress -->
   218  <g id="edge35" class="edge">
   219  <title>installconfig.InstallConfig&#45;&gt;manifests.Ingress</title>
   220  <path fill="none" stroke="black" d="M1043.01,-4433.45C1074.72,-4395.88 1154.2,-4309.54 1242.6,-4273.43 1337.9,-4234.51 1619.15,-4293.33 1704.26,-4235.43 1734.17,-4215.08 1710.54,-4183.04 1740.26,-4162.43 1794.37,-4124.91 1869.93,-4120.37 1927.25,-4123.95"/>
   221  <polygon fill="black" stroke="black" points="1927.15,-4127.45 1937.37,-4124.68 1927.65,-4120.47 1927.15,-4127.45"/>
   222  </g>
   223  <!-- manifests.DNS -->
   224  <g id="node20" class="node">
   225  <title>manifests.DNS</title>
   226  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4189.43" rx="77.19" ry="18"/>
   227  <text text-anchor="middle" x="2010.64" y="-4185.73" font-family="Times-Roman" font-size="14.00">manifests.DNS</text>
   228  </g>
   229  <!-- installconfig.InstallConfig&#45;&gt;manifests.DNS -->
   230  <g id="edge37" class="edge">
   231  <title>installconfig.InstallConfig&#45;&gt;manifests.DNS</title>
   232  <path fill="none" stroke="black" d="M1050.21,-4433.61C1087.18,-4404.47 1165.71,-4347.3 1242.6,-4321.43 1438.12,-4255.65 1526.74,-4378.5 1704.26,-4273.43 1728.45,-4259.11 1716.18,-4235.93 1740.26,-4221.43 1796.77,-4187.43 1872.06,-4181.05 1928.68,-4182.25"/>
   233  <polygon fill="black" stroke="black" points="1928.92,-4185.76 1939.02,-4182.55 1929.13,-4178.76 1928.92,-4185.76"/>
   234  </g>
   235  <!-- manifests.Infrastructure -->
   236  <g id="node21" class="node">
   237  <title>manifests.Infrastructure</title>
   238  <ellipse fill="none" stroke="black" cx="2010.64" cy="-3973.43" rx="120.48" ry="18"/>
   239  <text text-anchor="middle" x="2010.64" y="-3969.73" font-family="Times-Roman" font-size="14.00">manifests.Infrastructure</text>
   240  </g>
   241  <!-- installconfig.InstallConfig&#45;&gt;manifests.Infrastructure -->
   242  <g id="edge42" class="edge">
   243  <title>installconfig.InstallConfig&#45;&gt;manifests.Infrastructure</title>
   244  <path fill="none" stroke="black" d="M1035.37,-4433.16C1056.73,-4379.83 1127.11,-4224.04 1242.6,-4159.43 1332.44,-4109.18 1624.34,-4186.31 1704.26,-4121.43 1747.82,-4086.07 1697.02,-4036.18 1740.26,-4000.43 1789.99,-3959.33 1863.83,-3954.54 1921.63,-3958.94"/>
   245  <polygon fill="black" stroke="black" points="1921.6,-3962.45 1931.86,-3959.83 1922.2,-3955.48 1921.6,-3962.45"/>
   246  </g>
   247  <!-- manifests.CloudProviderConfig -->
   248  <g id="node22" class="node">
   249  <title>manifests.CloudProviderConfig</title>
   250  <ellipse fill="none" stroke="black" cx="1477.43" cy="-4007.43" rx="150.27" ry="18"/>
   251  <text text-anchor="middle" x="1477.43" y="-4003.73" font-family="Times-Roman" font-size="14.00">manifests.CloudProviderConfig</text>
   252  </g>
   253  <!-- installconfig.InstallConfig&#45;&gt;manifests.CloudProviderConfig -->
   254  <g id="edge44" class="edge">
   255  <title>installconfig.InstallConfig&#45;&gt;manifests.CloudProviderConfig</title>
   256  <path fill="none" stroke="black" d="M1043.4,-4433.34C1080.25,-4387.82 1175.73,-4263.56 1222.6,-4143.43 1240.51,-4097.55 1206.64,-4068.08 1242.6,-4034.43 1275.82,-4003.35 1324.37,-3994.19 1368.63,-3993.77"/>
   257  <polygon fill="black" stroke="black" points="1368.87,-3997.28 1378.89,-3993.83 1368.91,-3990.28 1368.87,-3997.28"/>
   258  </g>
   259  <!-- manifests.AdditionalTrustBundleConfig -->
   260  <g id="node23" class="node">
   261  <title>manifests.AdditionalTrustBundleConfig</title>
   262  <ellipse fill="none" stroke="black" cx="1477.43" cy="-4061.43" rx="186.57" ry="18"/>
   263  <text text-anchor="middle" x="1477.43" y="-4057.73" font-family="Times-Roman" font-size="14.00">manifests.AdditionalTrustBundleConfig</text>
   264  </g>
   265  <!-- installconfig.InstallConfig&#45;&gt;manifests.AdditionalTrustBundleConfig -->
   266  <g id="edge48" class="edge">
   267  <title>installconfig.InstallConfig&#45;&gt;manifests.AdditionalTrustBundleConfig</title>
   268  <path fill="none" stroke="black" d="M1041.46,-4433.38C1074.63,-4386.93 1163.74,-4258.88 1222.6,-4143.43 1233.47,-4122.11 1223.74,-4108.17 1242.6,-4093.43 1255.96,-4082.99 1271.12,-4075.09 1287.13,-4069.19"/>
   269  <polygon fill="black" stroke="black" points="1288.32,-4072.48 1296.65,-4065.93 1286.05,-4065.85 1288.32,-4072.48"/>
   270  </g>
   271  <!-- manifests.Networking -->
   272  <g id="node24" class="node">
   273  <title>manifests.Networking</title>
   274  <ellipse fill="none" stroke="black" cx="1477.43" cy="-3953.43" rx="109.68" ry="18"/>
   275  <text text-anchor="middle" x="1477.43" y="-3949.73" font-family="Times-Roman" font-size="14.00">manifests.Networking</text>
   276  </g>
   277  <!-- installconfig.InstallConfig&#45;&gt;manifests.Networking -->
   278  <g id="edge50" class="edge">
   279  <title>installconfig.InstallConfig&#45;&gt;manifests.Networking</title>
   280  <path fill="none" stroke="black" d="M1043.84,-4433.51C1081.71,-4388.36 1179.32,-4264.9 1222.6,-4143.43 1234.85,-4109.05 1216.71,-4006.14 1242.6,-3980.43 1280.86,-3942.45 1341.77,-3936.44 1391.84,-3939.54"/>
   281  <polygon fill="black" stroke="black" points="1391.79,-3943.05 1402.02,-3940.3 1392.31,-3936.07 1391.79,-3943.05"/>
   282  </g>
   283  <!-- manifests.Proxy -->
   284  <g id="node26" class="node">
   285  <title>manifests.Proxy</title>
   286  <ellipse fill="none" stroke="black" cx="2010.64" cy="-3899.43" rx="83.39" ry="18"/>
   287  <text text-anchor="middle" x="2010.64" y="-3895.73" font-family="Times-Roman" font-size="14.00">manifests.Proxy</text>
   288  </g>
   289  <!-- installconfig.InstallConfig&#45;&gt;manifests.Proxy -->
   290  <g id="edge53" class="edge">
   291  <title>installconfig.InstallConfig&#45;&gt;manifests.Proxy</title>
   292  <path fill="none" stroke="black" d="M1039.54,-4433.34C1081.2,-4365.68 1226.5,-4130.94 1242.6,-4121.43 1331.18,-4069.15 1625.39,-4154.45 1704.26,-4088.43 1754.19,-4046.64 1692.52,-3990.7 1740.26,-3946.43 1789.21,-3901.05 1865.66,-3891.34 1924.63,-3891.81"/>
   293  <polygon fill="black" stroke="black" points="1924.62,-3895.31 1934.68,-3891.99 1924.75,-3888.31 1924.62,-3895.31"/>
   294  </g>
   295  <!-- manifests.Scheduler -->
   296  <g id="node27" class="node">
   297  <title>manifests.Scheduler</title>
   298  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4081.43" rx="103.18" ry="18"/>
   299  <text text-anchor="middle" x="2010.64" y="-4077.73" font-family="Times-Roman" font-size="14.00">manifests.Scheduler</text>
   300  </g>
   301  <!-- installconfig.InstallConfig&#45;&gt;manifests.Scheduler -->
   302  <g id="edge56" class="edge">
   303  <title>installconfig.InstallConfig&#45;&gt;manifests.Scheduler</title>
   304  <path fill="none" stroke="black" d="M1039.66,-4433.31C1067.69,-4389.99 1145.42,-4280.69 1242.6,-4235.43 1335.92,-4191.97 1621.35,-4258.43 1704.26,-4197.43 1738.63,-4172.15 1706.12,-4134.02 1740.26,-4108.43 1792.15,-4069.54 1866.35,-4064.73 1923.74,-4068.56"/>
   305  <polygon fill="black" stroke="black" points="1923.65,-4072.06 1933.89,-4069.33 1924.19,-4065.08 1923.65,-4072.06"/>
   306  </g>
   307  <!-- manifests.ImageContentSourcePolicy -->
   308  <g id="node28" class="node">
   309  <title>manifests.ImageContentSourcePolicy</title>
   310  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4027.43" rx="178.97" ry="18"/>
   311  <text text-anchor="middle" x="2010.64" y="-4023.73" font-family="Times-Roman" font-size="14.00">manifests.ImageContentSourcePolicy</text>
   312  </g>
   313  <!-- installconfig.InstallConfig&#45;&gt;manifests.ImageContentSourcePolicy -->
   314  <g id="edge58" class="edge">
   315  <title>installconfig.InstallConfig&#45;&gt;manifests.ImageContentSourcePolicy</title>
   316  <path fill="none" stroke="black" d="M1037.12,-4433.44C1061.58,-4385.09 1136.23,-4252.3 1242.6,-4197.43 1334.09,-4150.25 1623.03,-4222.65 1704.26,-4159.43 1743.2,-4129.13 1701.6,-4085.07 1740.26,-4054.43 1783.6,-4020.08 1844.01,-4011.6 1896.64,-4012.47"/>
   317  <polygon fill="black" stroke="black" points="1896.62,-4015.97 1906.72,-4012.75 1896.82,-4008.97 1896.62,-4015.97"/>
   318  </g>
   319  <!-- tls.MCSCertKey -->
   320  <g id="node29" class="node">
   321  <title>tls.MCSCertKey</title>
   322  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1751.43" rx="79.89" ry="18"/>
   323  <text text-anchor="middle" x="2010.64" y="-1747.73" font-family="Times-Roman" font-size="14.00">tls.MCSCertKey</text>
   324  </g>
   325  <!-- installconfig.InstallConfig&#45;&gt;tls.MCSCertKey -->
   326  <g id="edge62" class="edge">
   327  <title>installconfig.InstallConfig&#45;&gt;tls.MCSCertKey</title>
   328  <path fill="none" stroke="black" d="M1045,-4433.46C1085.04,-4388.68 1186.38,-4266.86 1222.6,-4143.43 1231.95,-4111.59 1219.09,-1777.84 1242.6,-1754.43 1289.95,-1707.29 1734.43,-1732.22 1924.31,-1745.19"/>
   329  <polygon fill="black" stroke="black" points="1924.31,-1748.7 1934.52,-1745.89 1924.79,-1741.71 1924.31,-1748.7"/>
   330  </g>
   331  <!-- manifests.Openshift -->
   332  <g id="node37" class="node">
   333  <title>manifests.Openshift</title>
   334  <ellipse fill="none" stroke="black" cx="1477.43" cy="-3899.43" rx="102.08" ry="18"/>
   335  <text text-anchor="middle" x="1477.43" y="-3895.73" font-family="Times-Roman" font-size="14.00">manifests.Openshift</text>
   336  </g>
   337  <!-- installconfig.InstallConfig&#45;&gt;manifests.Openshift -->
   338  <g id="edge71" class="edge">
   339  <title>installconfig.InstallConfig&#45;&gt;manifests.Openshift</title>
   340  <path fill="none" stroke="black" d="M1044.07,-4433.58C1082.46,-4388.62 1181.16,-4265.54 1222.6,-4143.43 1238.17,-4097.57 1208.76,-3961.07 1242.6,-3926.43 1281.56,-3886.56 1345.39,-3881.52 1396.53,-3885.5"/>
   341  <polygon fill="black" stroke="black" points="1396.3,-3888.99 1406.57,-3886.41 1396.93,-3882.02 1396.3,-3888.99"/>
   342  </g>
   343  <!-- kubeconfig.AdminClient -->
   344  <g id="node45" class="node">
   345  <title>kubeconfig.AdminClient</title>
   346  <ellipse fill="none" stroke="black" cx="2521.1" cy="-546.43" rx="118.88" ry="18"/>
   347  <text text-anchor="middle" x="2521.1" y="-542.73" font-family="Times-Roman" font-size="14.00">kubeconfig.AdminClient</text>
   348  </g>
   349  <!-- installconfig.InstallConfig&#45;&gt;kubeconfig.AdminClient -->
   350  <g id="edge91" class="edge">
   351  <title>installconfig.InstallConfig&#45;&gt;kubeconfig.AdminClient</title>
   352  <path fill="none" stroke="black" d="M1045.02,-4433.46C1085.11,-4388.7 1186.55,-4266.91 1222.6,-4143.43 1236.51,-4095.79 1207.74,-605.75 1242.6,-570.43 1322.65,-489.33 2097.22,-522.96 2399.82,-539.39"/>
   353  <polygon fill="black" stroke="black" points="2399.78,-542.89 2409.95,-539.94 2400.16,-535.9 2399.78,-542.89"/>
   354  </g>
   355  <!-- bootstrap.Bootstrap -->
   356  <g id="node56" class="node">
   357  <title>bootstrap.Bootstrap</title>
   358  <ellipse fill="none" stroke="black" cx="2945.76" cy="-3762.43" rx="100.98" ry="18"/>
   359  <text text-anchor="middle" x="2945.76" y="-3758.73" font-family="Times-Roman" font-size="14.00">bootstrap.Bootstrap</text>
   360  </g>
   361  <!-- installconfig.InstallConfig&#45;&gt;bootstrap.Bootstrap -->
   362  <g id="edge100" class="edge">
   363  <title>installconfig.InstallConfig&#45;&gt;bootstrap.Bootstrap</title>
   364  <path fill="none" stroke="black" d="M1044.63,-4433.34C1083.84,-4388.31 1183.44,-4265.96 1222.6,-4143.43 1234.66,-4105.69 1214.17,-3815.02 1242.6,-3787.43 1473.99,-3562.88 2547.47,-3702.95 2859.49,-3749.21"/>
   365  <polygon fill="black" stroke="black" points="2858.98,-3752.68 2869.39,-3750.69 2860.01,-3745.75 2858.98,-3752.68"/>
   366  </g>
   367  <!-- kubeconfig.AdminInternalClient -->
   368  <g id="node59" class="node">
   369  <title>kubeconfig.AdminInternalClient</title>
   370  <ellipse fill="none" stroke="black" cx="2521.1" cy="-600.43" rx="154.07" ry="18"/>
   371  <text text-anchor="middle" x="2521.1" y="-596.73" font-family="Times-Roman" font-size="14.00">kubeconfig.AdminInternalClient</text>
   372  </g>
   373  <!-- installconfig.InstallConfig&#45;&gt;kubeconfig.AdminInternalClient -->
   374  <g id="edge104" class="edge">
   375  <title>installconfig.InstallConfig&#45;&gt;kubeconfig.AdminInternalClient</title>
   376  <path fill="none" stroke="black" d="M1045.02,-4433.46C1085.11,-4388.7 1186.54,-4266.91 1222.6,-4143.43 1236.03,-4097.46 1210.16,-730.66 1242.6,-695.43 1393.68,-531.37 2092.12,-566.06 2387.56,-588.78"/>
   377  <polygon fill="black" stroke="black" points="2387.66,-592.3 2397.9,-589.59 2388.2,-585.32 2387.66,-592.3"/>
   378  </g>
   379  <!-- kubeconfig.Kubelet -->
   380  <g id="node60" class="node">
   381  <title>kubeconfig.Kubelet</title>
   382  <ellipse fill="none" stroke="black" cx="2521.1" cy="-654.43" rx="97.48" ry="18"/>
   383  <text text-anchor="middle" x="2521.1" y="-650.73" font-family="Times-Roman" font-size="14.00">kubeconfig.Kubelet</text>
   384  </g>
   385  <!-- installconfig.InstallConfig&#45;&gt;kubeconfig.Kubelet -->
   386  <g id="edge109" class="edge">
   387  <title>installconfig.InstallConfig&#45;&gt;kubeconfig.Kubelet</title>
   388  <path fill="none" stroke="black" d="M1045.02,-4433.46C1085.1,-4388.7 1186.52,-4266.9 1222.6,-4143.43 1235.4,-4099.64 1213.89,-893.89 1242.6,-858.43 1388.84,-677.82 2133.44,-655.9 2413.45,-654.14"/>
   389  <polygon fill="black" stroke="black" points="2413.64,-657.64 2423.62,-654.08 2413.6,-650.64 2413.64,-657.64"/>
   390  </g>
   391  <!-- kubeconfig.LoopbackClient -->
   392  <g id="node63" class="node">
   393  <title>kubeconfig.LoopbackClient</title>
   394  <ellipse fill="none" stroke="black" cx="2521.1" cy="-708.43" rx="132.68" ry="18"/>
   395  <text text-anchor="middle" x="2521.1" y="-704.73" font-family="Times-Roman" font-size="14.00">kubeconfig.LoopbackClient</text>
   396  </g>
   397  <!-- installconfig.InstallConfig&#45;&gt;kubeconfig.LoopbackClient -->
   398  <g id="edge113" class="edge">
   399  <title>installconfig.InstallConfig&#45;&gt;kubeconfig.LoopbackClient</title>
   400  <path fill="none" stroke="black" d="M1045.01,-4433.46C1085.07,-4388.69 1186.45,-4266.88 1222.6,-4143.43 1244.04,-4070.23 1215.08,-1468.57 1242.6,-1397.43 1362.14,-1088.44 1450.31,-1002.72 1740.26,-842.43 1740.74,-842.17 2222.19,-759.54 2428.27,-724.18"/>
   401  <polygon fill="black" stroke="black" points="2428.91,-727.63 2438.17,-722.49 2427.73,-720.73 2428.91,-727.63"/>
   402  </g>
   403  <!-- machine.MasterIgnitionCustomizations -->
   404  <g id="node64" class="node">
   405  <title>machine.MasterIgnitionCustomizations</title>
   406  <ellipse fill="none" stroke="black" cx="2521.1" cy="-463.43" rx="186.57" ry="18"/>
   407  <text text-anchor="middle" x="2521.1" y="-459.73" font-family="Times-Roman" font-size="14.00">machine.MasterIgnitionCustomizations</text>
   408  </g>
   409  <!-- installconfig.InstallConfig&#45;&gt;machine.MasterIgnitionCustomizations -->
   410  <g id="edge115" class="edge">
   411  <title>installconfig.InstallConfig&#45;&gt;machine.MasterIgnitionCustomizations</title>
   412  <path fill="none" stroke="black" d="M1045.02,-4433.46C1085.12,-4388.71 1186.57,-4266.92 1222.6,-4143.43 1237.26,-4093.22 1205.52,-414.32 1242.6,-377.43 1388.07,-232.73 1499.08,-376.54 1704.26,-377.43 1960.6,-378.54 2055.53,-260.49 2281.01,-382.43 2306.39,-396.15 2292.54,-421.17 2317.01,-436.43 2326.64,-442.43 2337.03,-447.36 2347.83,-451.39"/>
   413  <polygon fill="black" stroke="black" points="2346.82,-454.74 2357.42,-454.69 2349.11,-448.12 2346.82,-454.74"/>
   414  </g>
   415  <!-- machine.WorkerIgnitionCustomizations -->
   416  <g id="node65" class="node">
   417  <title>machine.WorkerIgnitionCustomizations</title>
   418  <ellipse fill="none" stroke="black" cx="2521.1" cy="-409.43" rx="187.67" ry="18"/>
   419  <text text-anchor="middle" x="2521.1" y="-405.73" font-family="Times-Roman" font-size="14.00">machine.WorkerIgnitionCustomizations</text>
   420  </g>
   421  <!-- installconfig.InstallConfig&#45;&gt;machine.WorkerIgnitionCustomizations -->
   422  <g id="edge119" class="edge">
   423  <title>installconfig.InstallConfig&#45;&gt;machine.WorkerIgnitionCustomizations</title>
   424  <path fill="none" stroke="black" d="M1045.02,-4433.46C1085.12,-4388.71 1186.58,-4266.92 1222.6,-4143.43 1237.52,-4092.3 1204.84,-346 1242.6,-308.43 1275.75,-275.45 2206.91,-304.87 2281.01,-322.43 2298.23,-326.51 2300.63,-332.76 2317.01,-339.43 2362.49,-357.94 2414.9,-375.92 2455.08,-389.03"/>
   425  <polygon fill="black" stroke="black" points="2454.17,-392.41 2464.76,-392.17 2456.33,-385.75 2454.17,-392.41"/>
   426  </g>
   427  <!-- tls.CloudProviderCABundle -->
   428  <g id="node74" class="node">
   429  <title>tls.CloudProviderCABundle</title>
   430  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2507.43" rx="131.88" ry="18"/>
   431  <text text-anchor="middle" x="1477.43" y="-2503.73" font-family="Times-Roman" font-size="14.00">tls.CloudProviderCABundle</text>
   432  </g>
   433  <!-- installconfig.InstallConfig&#45;&gt;tls.CloudProviderCABundle -->
   434  <g id="edge140" class="edge">
   435  <title>installconfig.InstallConfig&#45;&gt;tls.CloudProviderCABundle</title>
   436  <path fill="none" stroke="black" d="M1044.97,-4433.45C1084.94,-4388.65 1186.13,-4266.79 1222.6,-4143.43 1235.28,-4100.57 1212.66,-2567.62 1242.6,-2534.43 1278.46,-2494.69 1338.84,-2488.55 1389.25,-2492.03"/>
   437  <polygon fill="black" stroke="black" points="1389.27,-2495.54 1399.52,-2492.88 1389.84,-2488.56 1389.27,-2495.54"/>
   438  </g>
   439  <!-- tls.KubeAPIServerExternalLBServerCertKey -->
   440  <g id="node76" class="node">
   441  <title>tls.KubeAPIServerExternalLBServerCertKey</title>
   442  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1643.43" rx="205.26" ry="18"/>
   443  <text text-anchor="middle" x="2010.64" y="-1639.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerExternalLBServerCertKey</text>
   444  </g>
   445  <!-- installconfig.InstallConfig&#45;&gt;tls.KubeAPIServerExternalLBServerCertKey -->
   446  <g id="edge146" class="edge">
   447  <title>installconfig.InstallConfig&#45;&gt;tls.KubeAPIServerExternalLBServerCertKey</title>
   448  <path fill="none" stroke="black" d="M1045,-4433.46C1085.05,-4388.68 1186.4,-4266.87 1222.6,-4143.43 1232.22,-4110.63 1218.95,-1707.11 1242.6,-1682.43 1280.49,-1642.89 1585.57,-1638.04 1799.35,-1639.64"/>
   449  <polygon fill="black" stroke="black" points="1799.43,-1643.14 1809.46,-1639.72 1799.49,-1636.14 1799.43,-1643.14"/>
   450  </g>
   451  <!-- tls.KubeAPIServerInternalLBServerCertKey -->
   452  <g id="node77" class="node">
   453  <title>tls.KubeAPIServerInternalLBServerCertKey</title>
   454  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1589.43" rx="202.56" ry="18"/>
   455  <text text-anchor="middle" x="2010.64" y="-1585.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerInternalLBServerCertKey</text>
   456  </g>
   457  <!-- installconfig.InstallConfig&#45;&gt;tls.KubeAPIServerInternalLBServerCertKey -->
   458  <g id="edge149" class="edge">
   459  <title>installconfig.InstallConfig&#45;&gt;tls.KubeAPIServerInternalLBServerCertKey</title>
   460  <path fill="none" stroke="black" d="M1045,-4433.46C1085.05,-4388.69 1186.41,-4266.87 1222.6,-4143.43 1232.41,-4110 1218.62,-1660.69 1242.6,-1635.43 1324.2,-1549.49 1661.96,-1560.68 1861.04,-1575.57"/>
   461  <polygon fill="black" stroke="black" points="1861.06,-1579.09 1871.29,-1576.35 1861.59,-1572.11 1861.06,-1579.09"/>
   462  </g>
   463  <!-- tls.KubeAPIServerServiceNetworkServerCertKey -->
   464  <g id="node79" class="node">
   465  <title>tls.KubeAPIServerServiceNetworkServerCertKey</title>
   466  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1697.43" rx="227.46" ry="18"/>
   467  <text text-anchor="middle" x="2010.64" y="-1693.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerServiceNetworkServerCertKey</text>
   468  </g>
   469  <!-- installconfig.InstallConfig&#45;&gt;tls.KubeAPIServerServiceNetworkServerCertKey -->
   470  <g id="edge158" class="edge">
   471  <title>installconfig.InstallConfig&#45;&gt;tls.KubeAPIServerServiceNetworkServerCertKey</title>
   472  <path fill="none" stroke="black" d="M1045,-4433.46C1085.04,-4388.68 1186.39,-4266.87 1222.6,-4143.43 1232.07,-4111.17 1219.12,-1746.5 1242.6,-1722.43 1280.51,-1683.6 1580.8,-1684.06 1794.18,-1689.54"/>
   473  <polygon fill="black" stroke="black" points="1794.18,-1693.04 1804.27,-1689.8 1794.37,-1686.04 1794.18,-1693.04"/>
   474  </g>
   475  <!-- cluster.Metadata -->
   476  <g id="node94" class="node">
   477  <title>cluster.Metadata</title>
   478  <ellipse fill="none" stroke="black" cx="2945.76" cy="-4970.43" rx="85.29" ry="18"/>
   479  <text text-anchor="middle" x="2945.76" y="-4966.73" font-family="Times-Roman" font-size="14.00">cluster.Metadata</text>
   480  </g>
   481  <!-- installconfig.InstallConfig&#45;&gt;cluster.Metadata -->
   482  <g id="edge197" class="edge">
   483  <title>installconfig.InstallConfig&#45;&gt;cluster.Metadata</title>
   484  <path fill="none" stroke="black" d="M1041.21,-4469.41C1104.47,-4556.51 1394.6,-4935.45 1740.26,-5060.43 2155.49,-5210.57 2297.86,-5101.26 2733.18,-5027.43 2786.94,-5018.31 2846.83,-5001.54 2889.13,-4988.54"/>
   485  <polygon fill="black" stroke="black" points="2890.17,-4991.88 2898.68,-4985.57 2888.1,-4985.19 2890.17,-4991.88"/>
   486  </g>
   487  <!-- cluster.TerraformVariables -->
   488  <g id="node96" class="node">
   489  <title>cluster.TerraformVariables</title>
   490  <ellipse fill="none" stroke="black" cx="2945.76" cy="-4916.43" rx="129.18" ry="18"/>
   491  <text text-anchor="middle" x="2945.76" y="-4912.73" font-family="Times-Roman" font-size="14.00">cluster.TerraformVariables</text>
   492  </g>
   493  <!-- installconfig.InstallConfig&#45;&gt;cluster.TerraformVariables -->
   494  <g id="edge204" class="edge">
   495  <title>installconfig.InstallConfig&#45;&gt;cluster.TerraformVariables</title>
   496  <path fill="none" stroke="black" d="M1029.16,-4469.76C1034.78,-4597.74 1074.95,-5356.74 1242.6,-5493.43 1287.31,-5529.89 2225.16,-5507.85 2281.01,-5493.43 2503.36,-5436.06 2607.45,-5435.59 2733.18,-5243.43 2769.84,-5187.4 2715.1,-4992.01 2761.18,-4943.43 2774.39,-4929.5 2791.41,-4920.59 2809.74,-4915.12"/>
   497  <polygon fill="black" stroke="black" points="2810.65,-4918.5 2819.43,-4912.57 2808.86,-4911.73 2810.65,-4918.5"/>
   498  </g>
   499  <!-- rhcos.BootstrapImage -->
   500  <g id="node97" class="node">
   501  <title>rhcos.BootstrapImage</title>
   502  <ellipse fill="none" stroke="black" cx="2010.64" cy="-5440.43" rx="110.48" ry="18"/>
   503  <text text-anchor="middle" x="2010.64" y="-5436.73" font-family="Times-Roman" font-size="14.00">rhcos.BootstrapImage</text>
   504  </g>
   505  <!-- installconfig.InstallConfig&#45;&gt;rhcos.BootstrapImage -->
   506  <g id="edge207" class="edge">
   507  <title>installconfig.InstallConfig&#45;&gt;rhcos.BootstrapImage</title>
   508  <path fill="none" stroke="black" d="M1029.26,-4469.71C1035.5,-4595.72 1078.81,-5334.56 1242.6,-5467.43 1345.83,-5551.16 1754,-5487.99 1929.13,-5456.03"/>
   509  <polygon fill="black" stroke="black" points="1929.86,-5459.46 1939.07,-5454.21 1928.6,-5452.57 1929.86,-5459.46"/>
   510  </g>
   511  <!-- installconfig.PlatformProvisionCheck -->
   512  <g id="node98" class="node">
   513  <title>installconfig.PlatformProvisionCheck</title>
   514  <ellipse fill="none" stroke="black" cx="1477.43" cy="-4565.43" rx="174.67" ry="18"/>
   515  <text text-anchor="middle" x="1477.43" y="-4561.73" font-family="Times-Roman" font-size="14.00">installconfig.PlatformProvisionCheck</text>
   516  </g>
   517  <!-- installconfig.InstallConfig&#45;&gt;installconfig.PlatformProvisionCheck -->
   518  <g id="edge215" class="edge">
   519  <title>installconfig.InstallConfig&#45;&gt;installconfig.PlatformProvisionCheck</title>
   520  <path fill="none" stroke="black" d="M1062.68,-4468.74C1104.17,-4488.9 1176.7,-4521.57 1242.6,-4538.43 1268.52,-4545.06 1296.47,-4550.06 1323.72,-4553.84"/>
   521  <polygon fill="black" stroke="black" points="1323.35,-4557.32 1333.73,-4555.18 1324.28,-4550.38 1323.35,-4557.32"/>
   522  </g>
   523  <!-- cluster.Cluster -->
   524  <g id="node99" class="node">
   525  <title>cluster.Cluster</title>
   526  <ellipse fill="none" stroke="black" cx="3293.35" cy="-4970.43" rx="75.29" ry="18"/>
   527  <text text-anchor="middle" x="3293.35" y="-4966.73" font-family="Times-Roman" font-size="14.00">cluster.Cluster</text>
   528  </g>
   529  <!-- installconfig.InstallConfig&#45;&gt;cluster.Cluster -->
   530  <g id="edge222" class="edge">
   531  <title>installconfig.InstallConfig&#45;&gt;cluster.Cluster</title>
   532  <path fill="none" stroke="black" d="M1028.98,-4469.82C1033.44,-4603.43 1067.83,-5424.21 1242.6,-5580.43 1497.5,-5808.26 1667.76,-5638.43 2009.64,-5638.43 2009.64,-5638.43 2009.64,-5638.43 2522.1,-5638.43 2796.59,-5638.43 2928.08,-5773.89 3138.35,-5597.43 3232.97,-5518.02 3278.81,-5110.57 3289.73,-4998.81"/>
   533  <polygon fill="black" stroke="black" points="3293.23,-4998.94 3290.71,-4988.65 3286.27,-4998.27 3293.23,-4998.94"/>
   534  </g>
   535  <!-- installconfig.PlatformPermsCheck -->
   536  <g id="node100" class="node">
   537  <title>installconfig.PlatformPermsCheck</title>
   538  <ellipse fill="none" stroke="black" cx="1477.43" cy="-4619.43" rx="162.47" ry="18"/>
   539  <text text-anchor="middle" x="1477.43" y="-4615.73" font-family="Times-Roman" font-size="14.00">installconfig.PlatformPermsCheck</text>
   540  </g>
   541  <!-- installconfig.InstallConfig&#45;&gt;installconfig.PlatformPermsCheck -->
   542  <g id="edge225" class="edge">
   543  <title>installconfig.InstallConfig&#45;&gt;installconfig.PlatformPermsCheck</title>
   544  <path fill="none" stroke="black" d="M1048.22,-4469.2C1084.05,-4500.2 1163.31,-4563.62 1242.6,-4592.43 1265.91,-4600.9 1291.31,-4606.88 1316.5,-4611.06"/>
   545  <polygon fill="black" stroke="black" points="1316.1,-4614.54 1326.52,-4612.63 1317.18,-4607.62 1316.1,-4614.54"/>
   546  </g>
   547  <!-- quota.PlatformQuotaCheck -->
   548  <g id="node101" class="node">
   549  <title>quota.PlatformQuotaCheck</title>
   550  <ellipse fill="none" stroke="black" cx="2945.76" cy="-5053.43" rx="132.68" ry="18"/>
   551  <text text-anchor="middle" x="2945.76" y="-5049.73" font-family="Times-Roman" font-size="14.00">quota.PlatformQuotaCheck</text>
   552  </g>
   553  <!-- installconfig.InstallConfig&#45;&gt;quota.PlatformQuotaCheck -->
   554  <g id="edge228" class="edge">
   555  <title>installconfig.InstallConfig&#45;&gt;quota.PlatformQuotaCheck</title>
   556  <path fill="none" stroke="black" d="M1029.08,-4469.74C1034.15,-4599.27 1071.52,-5376.33 1242.6,-5516.43 1500,-5727.22 2467.43,-5576.6 2733.18,-5376.43 2840.46,-5295.63 2909.41,-5143.47 2934.32,-5081.13"/>
   557  <polygon fill="black" stroke="black" points="2937.67,-5082.17 2938.07,-5071.59 2931.16,-5079.61 2937.67,-5082.17"/>
   558  </g>
   559  <!-- bootstrap.SingleNodeBootstrapInPlace -->
   560  <g id="node103" class="node">
   561  <title>bootstrap.SingleNodeBootstrapInPlace</title>
   562  <ellipse fill="none" stroke="black" cx="2945.76" cy="-3816.43" rx="184.67" ry="18"/>
   563  <text text-anchor="middle" x="2945.76" y="-3812.73" font-family="Times-Roman" font-size="14.00">bootstrap.SingleNodeBootstrapInPlace</text>
   564  </g>
   565  <!-- installconfig.InstallConfig&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
   566  <g id="edge238" class="edge">
   567  <title>installconfig.InstallConfig&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
   568  <path fill="none" stroke="black" d="M1044.5,-4433.3C1083.42,-4388.18 1182.42,-4265.63 1222.6,-4143.43 1232.14,-4114.43 1221.14,-3891.14 1242.6,-3869.43 1359.22,-3751.49 2567.65,-3778.91 2733.18,-3789.43 2766.75,-3791.56 2803.15,-3795.58 2836.13,-3799.88"/>
   569  <polygon fill="black" stroke="black" points="2835.87,-3803.38 2846.25,-3801.22 2836.79,-3796.44 2835.87,-3803.38"/>
   570  </g>
   571  <!-- installconfig.sshPublicKey -->
   572  <g id="node3" class="node">
   573  <title>installconfig.sshPublicKey</title>
   574  <ellipse fill="none" stroke="black" cx="676.85" cy="-4619.43" rx="127.28" ry="18"/>
   575  <text text-anchor="middle" x="676.85" y="-4615.73" font-family="Times-Roman" font-size="14.00">installconfig.sshPublicKey</text>
   576  </g>
   577  <!-- installconfig.sshPublicKey&#45;&gt;installconfig.InstallConfig -->
   578  <g id="edge2" class="edge">
   579  <title>installconfig.sshPublicKey&#45;&gt;installconfig.InstallConfig</title>
   580  <path fill="none" stroke="black" d="M751.26,-4604.82C768.95,-4600.22 787.55,-4594.46 804.24,-4587.43 876.57,-4556.97 952.94,-4505.31 994.63,-4475.19"/>
   581  <polygon fill="black" stroke="black" points="996.72,-4478 1002.74,-4469.28 992.6,-4472.34 996.72,-4478"/>
   582  </g>
   583  <!-- installconfig.baseDomain -->
   584  <g id="node4" class="node">
   585  <title>installconfig.baseDomain</title>
   586  <ellipse fill="none" stroke="black" cx="389.32" cy="-4525.43" rx="124.28" ry="18"/>
   587  <text text-anchor="middle" x="389.32" y="-4521.73" font-family="Times-Roman" font-size="14.00">installconfig.baseDomain</text>
   588  </g>
   589  <!-- installconfig.baseDomain&#45;&gt;installconfig.InstallConfig -->
   590  <g id="edge3" class="edge">
   591  <title>installconfig.baseDomain&#45;&gt;installconfig.InstallConfig</title>
   592  <path fill="none" stroke="black" d="M507.54,-4519.8C590.61,-4514.98 704.57,-4506.66 804.24,-4493.43 852.15,-4487.07 905.37,-4477.11 947.71,-4468.49"/>
   593  <polygon fill="black" stroke="black" points="948.59,-4471.88 957.68,-4466.44 947.18,-4465.03 948.59,-4471.88"/>
   594  </g>
   595  <!-- installconfig.clusterName -->
   596  <g id="node6" class="node">
   597  <title>installconfig.clusterName</title>
   598  <ellipse fill="none" stroke="black" cx="676.85" cy="-4545.43" rx="125.38" ry="18"/>
   599  <text text-anchor="middle" x="676.85" y="-4541.73" font-family="Times-Roman" font-size="14.00">installconfig.clusterName</text>
   600  </g>
   601  <!-- installconfig.baseDomain&#45;&gt;installconfig.clusterName -->
   602  <g id="edge6" class="edge">
   603  <title>installconfig.baseDomain&#45;&gt;installconfig.clusterName</title>
   604  <path fill="none" stroke="black" d="M501.53,-4533.22C518.55,-4534.41 536.19,-4535.65 553.43,-4536.86"/>
   605  <polygon fill="black" stroke="black" points="553.31,-4540.36 563.53,-4537.56 553.8,-4533.37 553.31,-4540.36"/>
   606  </g>
   607  <!-- installconfig.platform -->
   608  <g id="node5" class="node">
   609  <title>installconfig.platform</title>
   610  <ellipse fill="none" stroke="black" cx="122.59" cy="-4543.43" rx="106.68" ry="18"/>
   611  <text text-anchor="middle" x="122.59" y="-4539.73" font-family="Times-Roman" font-size="14.00">installconfig.platform</text>
   612  </g>
   613  <!-- installconfig.platform&#45;&gt;installconfig.InstallConfig -->
   614  <g id="edge11" class="edge">
   615  <title>installconfig.platform&#45;&gt;installconfig.InstallConfig</title>
   616  <path fill="none" stroke="black" d="M165.28,-4526.89C193.1,-4516.68 230.75,-4504.43 265.18,-4498.43 501.37,-4457.3 565.24,-4497.35 804.24,-4478.43 844.68,-4475.23 889.1,-4470.15 927.52,-4465.25"/>
   617  <polygon fill="black" stroke="black" points="928.2,-4468.69 937.67,-4463.94 927.3,-4461.75 928.2,-4468.69"/>
   618  </g>
   619  <!-- installconfig.platform&#45;&gt;installconfig.baseDomain -->
   620  <g id="edge4" class="edge">
   621  <title>installconfig.platform&#45;&gt;installconfig.baseDomain</title>
   622  <path fill="none" stroke="black" d="M221.79,-4536.75C236.26,-4535.77 251.31,-4534.75 266.18,-4533.74"/>
   623  <polygon fill="black" stroke="black" points="266.71,-4537.21 276.45,-4533.04 266.23,-4530.22 266.71,-4537.21"/>
   624  </g>
   625  <!-- installconfig.platform&#45;&gt;installconfig.clusterName -->
   626  <g id="edge7" class="edge">
   627  <title>installconfig.platform&#45;&gt;installconfig.clusterName</title>
   628  <path fill="none" stroke="black" d="M221.05,-4550.44C235.83,-4551.27 250.9,-4551.98 265.18,-4552.43 375.47,-4555.93 403.14,-4554.81 513.46,-4552.43 524.48,-4552.19 535.92,-4551.87 547.39,-4551.48"/>
   629  <polygon fill="black" stroke="black" points="547.59,-4554.98 557.47,-4551.13 547.35,-4547.98 547.59,-4554.98"/>
   630  </g>
   631  <!-- installconfig.networking -->
   632  <g id="node7" class="node">
   633  <title>installconfig.networking</title>
   634  <ellipse fill="none" stroke="black" cx="389.32" cy="-4599.43" rx="118.88" ry="18"/>
   635  <text text-anchor="middle" x="389.32" y="-4595.73" font-family="Times-Roman" font-size="14.00">installconfig.networking</text>
   636  </g>
   637  <!-- installconfig.platform&#45;&gt;installconfig.networking -->
   638  <g id="edge9" class="edge">
   639  <title>installconfig.platform&#45;&gt;installconfig.networking</title>
   640  <path fill="none" stroke="black" d="M189.71,-4557.42C225.98,-4565.09 271.19,-4574.65 309.31,-4582.72"/>
   641  <polygon fill="black" stroke="black" points="308.84,-4586.2 319.35,-4584.84 310.29,-4579.35 308.84,-4586.2"/>
   642  </g>
   643  <!-- installconfig.clusterName&#45;&gt;installconfig.InstallConfig -->
   644  <g id="edge5" class="edge">
   645  <title>installconfig.clusterName&#45;&gt;installconfig.InstallConfig</title>
   646  <path fill="none" stroke="black" d="M740.6,-4529.86C760.93,-4524.73 783.57,-4518.93 804.24,-4513.43 856.95,-4499.41 916.46,-4482.76 960.62,-4470.24"/>
   647  <polygon fill="black" stroke="black" points="961.7,-4473.57 970.36,-4467.48 959.79,-4466.84 961.7,-4473.57"/>
   648  </g>
   649  <!-- installconfig.networking&#45;&gt;installconfig.InstallConfig -->
   650  <g id="edge8" class="edge">
   651  <title>installconfig.networking&#45;&gt;installconfig.InstallConfig</title>
   652  <path fill="none" stroke="black" d="M503.87,-4594.54C616.44,-4589.28 776.09,-4580.58 804.24,-4572.43 876.91,-4551.38 952.37,-4503.88 993.97,-4475.05"/>
   653  <polygon fill="black" stroke="black" points="996.14,-4477.81 1002.32,-4469.2 992.12,-4472.07 996.14,-4477.81"/>
   654  </g>
   655  <!-- installconfig.pullSecret -->
   656  <g id="node8" class="node">
   657  <title>installconfig.pullSecret</title>
   658  <ellipse fill="none" stroke="black" cx="676.85" cy="-4451.43" rx="113.18" ry="18"/>
   659  <text text-anchor="middle" x="676.85" y="-4447.73" font-family="Times-Roman" font-size="14.00">installconfig.pullSecret</text>
   660  </g>
   661  <!-- installconfig.pullSecret&#45;&gt;installconfig.InstallConfig -->
   662  <g id="edge10" class="edge">
   663  <title>installconfig.pullSecret&#45;&gt;installconfig.InstallConfig</title>
   664  <path fill="none" stroke="black" d="M790.06,-4451.43C822.52,-4451.43 858.29,-4451.43 891.97,-4451.43"/>
   665  <polygon fill="black" stroke="black" points="892.35,-4454.93 902.35,-4451.43 892.35,-4447.93 892.35,-4454.93"/>
   666  </g>
   667  <!-- Target Manifests -->
   668  <g id="node10" class="node">
   669  <title>Target Manifests</title>
   670  <polygon fill="lightgrey" stroke="black" points="3358.85,-885.43 3227.85,-885.43 3227.85,-849.43 3358.85,-849.43 3358.85,-885.43"/>
   671  <text text-anchor="middle" x="3293.35" y="-863.73" font-family="Times-Roman" font-size="14.00">Target Manifests</text>
   672  </g>
   673  <!-- machines.Master&#45;&gt;Target Manifests -->
   674  <g id="edge12" class="edge">
   675  <title>machines.Master&#45;&gt;Target Manifests</title>
   676  <path fill="none" stroke="black" d="M2606.62,-4913.49C2647.31,-4911.88 2695.34,-4904.46 2733.18,-4882.43 2992.49,-4731.48 3037.16,-4624.9 3138.35,-4342.43 3261.38,-3999 3289.36,-1207.94 3292.11,-895.79"/>
   677  <polygon fill="black" stroke="black" points="3295.61,-895.76 3292.2,-885.73 3288.61,-895.7 3295.61,-895.76"/>
   678  </g>
   679  <!-- machines.Master&#45;&gt;bootstrap.Bootstrap -->
   680  <g id="edge122" class="edge">
   681  <title>machines.Master&#45;&gt;bootstrap.Bootstrap</title>
   682  <path fill="none" stroke="black" d="M2587.97,-4921.17C2635.62,-4925.49 2697.64,-4921.77 2733.18,-4882.43 2814.61,-4792.28 2680.6,-3880.35 2761.18,-3789.43 2783.25,-3764.52 2817.41,-3755.32 2850.3,-3753.21"/>
   683  <polygon fill="black" stroke="black" points="2850.62,-3756.7 2860.46,-3752.77 2850.31,-3749.7 2850.62,-3756.7"/>
   684  </g>
   685  <!-- machines.Master&#45;&gt;cluster.TerraformVariables -->
   686  <g id="edge211" class="edge">
   687  <title>machines.Master&#45;&gt;cluster.TerraformVariables</title>
   688  <path fill="none" stroke="black" d="M2608.65,-4910.86C2665.62,-4911.81 2741.44,-4913.06 2806.64,-4914.14"/>
   689  <polygon fill="black" stroke="black" points="2806.95,-4917.65 2817.01,-4914.32 2807.07,-4910.65 2806.95,-4917.65"/>
   690  </g>
   691  <!-- machines.Master&#45;&gt;quota.PlatformQuotaCheck -->
   692  <g id="edge229" class="edge">
   693  <title>machines.Master&#45;&gt;quota.PlatformQuotaCheck</title>
   694  <path fill="none" stroke="black" d="M2550.82,-4926.44C2594.64,-4951.61 2681.53,-4998.49 2761.18,-5023.43 2783.83,-5030.52 2808.61,-5036.02 2832.42,-5040.24"/>
   695  <polygon fill="black" stroke="black" points="2832.12,-5043.74 2842.56,-5041.98 2833.3,-5036.84 2832.12,-5043.74"/>
   696  </g>
   697  <!-- machines.Master&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
   698  <g id="edge244" class="edge">
   699  <title>machines.Master&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
   700  <path fill="none" stroke="black" d="M2590.82,-4920.39C2637.34,-4923.63 2696.75,-4918.89 2733.18,-4882.43 2768.02,-4847.57 2752.83,-4711 2761.18,-4662.43 2816.84,-4338.43 2911.41,-3950.47 2937.76,-3844.39"/>
   701  <polygon fill="black" stroke="black" points="2941.21,-3845.02 2940.23,-3834.47 2934.42,-3843.33 2941.21,-3845.02"/>
   702  </g>
   703  <!-- installconfig.ClusterID&#45;&gt;machines.Master -->
   704  <g id="edge13" class="edge">
   705  <title>installconfig.ClusterID&#45;&gt;machines.Master</title>
   706  <path fill="none" stroke="black" d="M1555.49,-4444.64C1604.73,-4441.17 1666.25,-4446.36 1704.26,-4484.43 1800.71,-4581.02 1645.81,-4690.89 1740.26,-4789.43 1928.43,-4985.75 2293.7,-4949.75 2448.26,-4923.69"/>
   707  <polygon fill="black" stroke="black" points="2448.87,-4927.14 2458.13,-4921.99 2447.68,-4920.24 2448.87,-4927.14"/>
   708  </g>
   709  <!-- installconfig.ClusterID&#45;&gt;machines.Worker -->
   710  <g id="edge24" class="edge">
   711  <title>installconfig.ClusterID&#45;&gt;machines.Worker</title>
   712  <path fill="none" stroke="black" d="M1557,-4444.91C1605.75,-4441.87 1666.15,-4447.44 1704.26,-4484.43 1781.66,-4559.55 1664.8,-4647.36 1740.26,-4724.43 1788.24,-4773.43 2236.35,-4825.74 2430.78,-4846.35"/>
   713  <polygon fill="black" stroke="black" points="2430.66,-4849.85 2440.97,-4847.42 2431.4,-4842.89 2430.66,-4849.85"/>
   714  </g>
   715  <!-- installconfig.ClusterID&#45;&gt;manifests.Manifests -->
   716  <g id="edge32" class="edge">
   717  <title>installconfig.ClusterID&#45;&gt;manifests.Manifests</title>
   718  <path fill="none" stroke="black" d="M1560.13,-4445.43C1607.92,-4443.19 1666.17,-4449.44 1704.26,-4484.43 1762.43,-4537.85 1679.03,-4608.57 1740.26,-4658.43 1833.45,-4734.31 2179.91,-4723.38 2281.01,-4658.43 2460.81,-4542.93 2507.09,-4254.94 2517.42,-4163.66"/>
   719  <polygon fill="black" stroke="black" points="2520.93,-4163.84 2518.51,-4153.52 2513.97,-4163.09 2520.93,-4163.84"/>
   720  </g>
   721  <!-- installconfig.ClusterID&#45;&gt;manifests.DNS -->
   722  <g id="edge38" class="edge">
   723  <title>installconfig.ClusterID&#45;&gt;manifests.DNS</title>
   724  <path fill="none" stroke="black" d="M1514.89,-4440.47C1562.79,-4416.82 1647.47,-4370.16 1704.26,-4311.43 1725.88,-4289.08 1715.1,-4269.71 1740.26,-4251.43 1793.37,-4212.85 1866.63,-4197.8 1923.35,-4192.14"/>
   725  <polygon fill="black" stroke="black" points="1923.74,-4195.62 1933.38,-4191.22 1923.1,-4188.65 1923.74,-4195.62"/>
   726  </g>
   727  <!-- installconfig.ClusterID&#45;&gt;manifests.Infrastructure -->
   728  <g id="edge41" class="edge">
   729  <title>installconfig.ClusterID&#45;&gt;manifests.Infrastructure</title>
   730  <path fill="none" stroke="black" d="M1506.66,-4439.88C1555.97,-4407.54 1657,-4333.48 1704.26,-4242.43 1754.36,-4145.92 1661.56,-4075.46 1740.26,-4000.43 1789.47,-3953.52 1869.06,-3951 1928.99,-3957.68"/>
   731  <polygon fill="black" stroke="black" points="1928.84,-3961.19 1939.19,-3958.93 1929.68,-3954.24 1928.84,-3961.19"/>
   732  </g>
   733  <!-- installconfig.ClusterID&#45;&gt;manifests.CloudProviderConfig -->
   734  <g id="edge45" class="edge">
   735  <title>installconfig.ClusterID&#45;&gt;manifests.CloudProviderConfig</title>
   736  <path fill="none" stroke="black" d="M1445.36,-4440.16C1389.62,-4408.08 1276.61,-4333.34 1232.6,-4233.43 1224.09,-4214.11 1224.01,-4062.72 1232.6,-4043.43 1258.39,-3985.53 1335.77,-3982.41 1396.71,-3990.16"/>
   737  <polygon fill="black" stroke="black" points="1396.34,-3993.64 1406.73,-3991.55 1397.3,-3986.71 1396.34,-3993.64"/>
   738  </g>
   739  <!-- installconfig.ClusterID&#45;&gt;manifests.Openshift -->
   740  <g id="edge72" class="edge">
   741  <title>installconfig.ClusterID&#45;&gt;manifests.Openshift</title>
   742  <path fill="none" stroke="black" d="M1445.36,-4440.16C1389.62,-4408.08 1276.61,-4333.34 1232.6,-4233.43 1225.93,-4218.28 1225.87,-3950.55 1232.6,-3935.43 1259.67,-3874.65 1343.6,-3874.23 1405.68,-3883.39"/>
   743  <polygon fill="black" stroke="black" points="1405.41,-3886.89 1415.83,-3885 1406.5,-3879.98 1405.41,-3886.89"/>
   744  </g>
   745  <!-- installconfig.ClusterID&#45;&gt;cluster.Metadata -->
   746  <g id="edge196" class="edge">
   747  <title>installconfig.ClusterID&#45;&gt;cluster.Metadata</title>
   748  <path fill="none" stroke="black" d="M1553.53,-4444.36C1603.37,-4440.34 1666.36,-4445 1704.26,-4484.43 1774.09,-4557.07 1669.02,-4865.18 1740.26,-4936.43 1897.02,-5093.21 2619.89,-5013.68 2863.99,-4981.68"/>
   749  <polygon fill="black" stroke="black" points="2864.75,-4985.11 2874.21,-4980.33 2863.84,-4978.17 2864.75,-4985.11"/>
   750  </g>
   751  <!-- installconfig.ClusterID&#45;&gt;cluster.TerraformVariables -->
   752  <g id="edge203" class="edge">
   753  <title>installconfig.ClusterID&#45;&gt;cluster.TerraformVariables</title>
   754  <path fill="none" stroke="black" d="M1554.2,-4444.43C1603.85,-4440.58 1666.35,-4445.43 1704.26,-4484.43 1765.85,-4547.79 1679.38,-4816.39 1740.26,-4880.43 1816.54,-4960.66 2627.36,-4994.94 2733.18,-4962.43 2747.55,-4958.01 2747.16,-4948.89 2761.18,-4943.43 2780.14,-4936.05 2800.92,-4930.67 2821.47,-4926.75"/>
   755  <polygon fill="black" stroke="black" points="2822.31,-4930.16 2831.53,-4924.94 2821.07,-4923.27 2822.31,-4930.16"/>
   756  </g>
   757  <!-- installconfig.ClusterID&#45;&gt;cluster.Cluster -->
   758  <g id="edge221" class="edge">
   759  <title>installconfig.ClusterID&#45;&gt;cluster.Cluster</title>
   760  <path fill="none" stroke="black" d="M1553.11,-4444.29C1603.09,-4440.14 1666.41,-4444.69 1704.26,-4484.43 1782.92,-4567.03 1661.12,-4914.3 1740.26,-4996.43 1848.38,-5108.64 2992.61,-5161.57 3138.35,-5106.43 3196.23,-5084.53 3246.39,-5029.85 3272.71,-4996.88"/>
   761  <polygon fill="black" stroke="black" points="3275.78,-4998.63 3279.18,-4988.6 3270.26,-4994.32 3275.78,-4998.63"/>
   762  </g>
   763  <!-- installconfig.PlatformCredsCheck&#45;&gt;machines.Master -->
   764  <g id="edge15" class="edge">
   765  <title>installconfig.PlatformCredsCheck&#45;&gt;machines.Master</title>
   766  <path fill="none" stroke="black" d="M1576.87,-4497.32C1621.77,-4496.68 1671.99,-4505.1 1704.26,-4538.43 1768.5,-4604.78 1672.19,-4890.02 1740.26,-4952.43 1951.85,-5146.42 2346.79,-4990.16 2477.13,-4930.27"/>
   767  <polygon fill="black" stroke="black" points="2478.82,-4933.35 2486.42,-4925.97 2475.87,-4927 2478.82,-4933.35"/>
   768  </g>
   769  <!-- installconfig.PlatformCredsCheck&#45;&gt;machines.Worker -->
   770  <g id="edge25" class="edge">
   771  <title>installconfig.PlatformCredsCheck&#45;&gt;machines.Worker</title>
   772  <path fill="none" stroke="black" d="M1581.57,-4497.77C1625.01,-4497.93 1672.71,-4506.89 1704.26,-4538.43 1799.24,-4633.37 1640.79,-4748.22 1740.26,-4838.43 1840.19,-4929.05 2256.91,-4888.92 2436.81,-4866.66"/>
   773  <polygon fill="black" stroke="black" points="2437.26,-4870.13 2446.75,-4865.42 2436.4,-4863.19 2437.26,-4870.13"/>
   774  </g>
   775  <!-- installconfig.PlatformCredsCheck&#45;&gt;manifests.DNS -->
   776  <g id="edge39" class="edge">
   777  <title>installconfig.PlatformCredsCheck&#45;&gt;manifests.DNS</title>
   778  <path fill="none" stroke="black" d="M1587.72,-4524.48C1629.24,-4523.37 1673.81,-4513.86 1704.26,-4484.43 1779.62,-4411.62 1668.92,-4328.18 1740.26,-4251.43 1786.75,-4201.43 1864.76,-4187.85 1924.9,-4185.66"/>
   779  <polygon fill="black" stroke="black" points="1925.25,-4189.15 1935.15,-4185.39 1925.06,-4182.16 1925.25,-4189.15"/>
   780  </g>
   781  <!-- installconfig.PlatformCredsCheck&#45;&gt;manifests.CloudProviderConfig -->
   782  <g id="edge46" class="edge">
   783  <title>installconfig.PlatformCredsCheck&#45;&gt;manifests.CloudProviderConfig</title>
   784  <path fill="none" stroke="black" d="M1405.23,-4527.54C1343.19,-4536.63 1259.61,-4536.07 1232.6,-4475.43 1222.84,-4453.51 1222.84,-4065.36 1232.6,-4043.43 1258.39,-3985.53 1335.77,-3982.41 1396.71,-3990.16"/>
   785  <polygon fill="black" stroke="black" points="1396.34,-3993.64 1406.73,-3991.55 1397.3,-3986.71 1396.34,-3993.64"/>
   786  </g>
   787  <!-- installconfig.PlatformCredsCheck&#45;&gt;cluster.Cluster -->
   788  <g id="edge223" class="edge">
   789  <title>installconfig.PlatformCredsCheck&#45;&gt;cluster.Cluster</title>
   790  <path fill="none" stroke="black" d="M1573.55,-4497.02C1619.47,-4495.76 1671.57,-4503.73 1704.26,-4538.43 1796.47,-4636.29 1642.4,-5050.23 1740.26,-5142.43 1796.8,-5195.69 3067.43,-5174.12 3138.35,-5142.43 3205.23,-5112.54 3255.1,-5037.66 3278.17,-4997.27"/>
   791  <polygon fill="black" stroke="black" points="3281.25,-4998.93 3283.06,-4988.49 3275.13,-4995.52 3281.25,-4998.93"/>
   792  </g>
   793  <!-- rhcos.Image&#45;&gt;machines.Master -->
   794  <g id="edge18" class="edge">
   795  <title>rhcos.Image&#45;&gt;machines.Master</title>
   796  <path fill="none" stroke="black" d="M1517.39,-5425.84C1658.21,-5372.81 2139.98,-5189.03 2281.01,-5104.43 2292.42,-5097.59 2429.99,-4984.02 2491.13,-4933.43"/>
   797  <polygon fill="black" stroke="black" points="2493.42,-4936.08 2498.89,-4927.01 2488.95,-4930.69 2493.42,-4936.08"/>
   798  </g>
   799  <!-- rhcos.Image&#45;&gt;machines.Worker -->
   800  <g id="edge27" class="edge">
   801  <title>rhcos.Image&#45;&gt;machines.Worker</title>
   802  <path fill="none" stroke="black" d="M1487.49,-5422.57C1516.49,-5367.12 1612.67,-5196.17 1740.26,-5104.43 1947.09,-4955.72 2061.52,-5043.71 2281.01,-4914.43 2299.46,-4903.57 2297.55,-4891.34 2317.01,-4882.43 2349.39,-4867.61 2387.5,-4860.25 2421.92,-4856.78"/>
   803  <polygon fill="black" stroke="black" points="2422.35,-4860.26 2431.99,-4855.87 2421.71,-4853.29 2422.35,-4860.26"/>
   804  </g>
   805  <!-- rhcos.Image&#45;&gt;manifests.Openshift -->
   806  <g id="edge79" class="edge">
   807  <title>rhcos.Image&#45;&gt;manifests.Openshift</title>
   808  <path fill="none" stroke="black" d="M1469.42,-5422.29C1432.77,-5338.21 1280.88,-4977.26 1232.6,-4663.43 1226.45,-4623.46 1216.15,-3972.38 1232.6,-3935.43 1259.67,-3874.65 1343.6,-3874.23 1405.68,-3883.39"/>
   809  <polygon fill="black" stroke="black" points="1405.41,-3886.89 1415.83,-3885 1406.5,-3879.98 1405.41,-3886.89"/>
   810  </g>
   811  <!-- rhcos.Image&#45;&gt;bootstrap.Bootstrap -->
   812  <g id="edge194" class="edge">
   813  <title>rhcos.Image&#45;&gt;bootstrap.Bootstrap</title>
   814  <path fill="none" stroke="black" d="M1479.08,-5422.18C1483.34,-5332.69 1514.74,-4937.47 1740.26,-4762.43 1931.45,-4614.04 2063.49,-4804.51 2281.01,-4698.43 2313.08,-4682.79 2718.58,-4274.99 2733.18,-4242.43 2753.81,-4196.41 2727.05,-3826.56 2761.18,-3789.43 2783.21,-3765.46 2816.46,-3756.21 2848.63,-3753.79"/>
   815  <polygon fill="black" stroke="black" points="2849.23,-3757.26 2859.02,-3753.23 2848.85,-3750.27 2849.23,-3757.26"/>
   816  </g>
   817  <!-- rhcos.Image&#45;&gt;cluster.TerraformVariables -->
   818  <g id="edge205" class="edge">
   819  <title>rhcos.Image&#45;&gt;cluster.TerraformVariables</title>
   820  <path fill="none" stroke="black" d="M1538.2,-5432.79C1705.54,-5410.23 2173.51,-5338.83 2281.01,-5233.43 2323.52,-5191.76 2272.72,-5144.19 2317.01,-5104.43 2456.54,-4979.2 2592.2,-5159.03 2733.18,-5035.43 2765.32,-5007.25 2728.79,-4971.31 2761.18,-4943.43 2774.24,-4932.19 2789.86,-4924.46 2806.4,-4919.28"/>
   821  <polygon fill="black" stroke="black" points="2807.55,-4922.59 2816.23,-4916.52 2805.66,-4915.85 2807.55,-4922.59"/>
   822  </g>
   823  <!-- rhcos.Image&#45;&gt;rhcos.BootstrapImage -->
   824  <g id="edge208" class="edge">
   825  <title>rhcos.Image&#45;&gt;rhcos.BootstrapImage</title>
   826  <path fill="none" stroke="black" d="M1544.64,-5440.43C1630.85,-5440.43 1783.13,-5440.43 1889.87,-5440.43"/>
   827  <polygon fill="black" stroke="black" points="1890.06,-5443.93 1900.06,-5440.43 1890.06,-5436.93 1890.06,-5443.93"/>
   828  </g>
   829  <!-- rhcos.Image&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
   830  <g id="edge287" class="edge">
   831  <title>rhcos.Image&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
   832  <path fill="none" stroke="black" d="M1481.88,-5422.45C1497.18,-5347.7 1566.02,-5058.67 1740.26,-4914.43 1932.57,-4755.24 2076.45,-4905.53 2281.01,-4762.43 2303.45,-4746.74 2293.27,-4726.07 2317.01,-4712.43 2397.58,-4666.16 2669.31,-4739.9 2733.18,-4672.43 2785.24,-4617.44 2729.94,-4060.42 2761.18,-3991.43 2791.92,-3923.55 2862.23,-3868.95 2906.37,-3839.73"/>
   833  <polygon fill="black" stroke="black" points="2908.36,-3842.61 2914.83,-3834.22 2904.54,-3836.74 2908.36,-3842.61"/>
   834  </g>
   835  <!-- machine.Master&#45;&gt;machines.Master -->
   836  <g id="edge20" class="edge">
   837  <title>machine.Master&#45;&gt;machines.Master</title>
   838  <path fill="none" stroke="black" d="M2018.84,-481.46C2055.88,-575.24 2225.33,-1017.56 2281.01,-1397.43 2288.04,-1445.32 2284.93,-4846.18 2317.01,-4882.43 2347.52,-4916.9 2399.09,-4923.42 2442.62,-4921.44"/>
   839  <polygon fill="black" stroke="black" points="2442.86,-4924.93 2452.63,-4920.83 2442.44,-4917.94 2442.86,-4924.93"/>
   840  </g>
   841  <!-- Target Ignition Configs -->
   842  <g id="node46" class="node">
   843  <title>Target Ignition Configs</title>
   844  <polygon fill="lightgrey" stroke="black" points="3380.35,-723.43 3206.35,-723.43 3206.35,-687.43 3380.35,-687.43 3380.35,-723.43"/>
   845  <text text-anchor="middle" x="3293.35" y="-701.73" font-family="Times-Roman" font-size="14.00">Target Ignition Configs</text>
   846  </g>
   847  <!-- machine.Master&#45;&gt;Target Ignition Configs -->
   848  <g id="edge93" class="edge">
   849  <title>machine.Master&#45;&gt;Target Ignition Configs</title>
   850  <path fill="none" stroke="black" d="M2083.48,-472.23C2140.95,-475.69 2221.5,-472.22 2281.01,-436.43 2305.74,-421.57 2291.58,-396.04 2317.01,-382.43 2480.09,-295.16 2552.77,-341.66 2733.18,-382.43 2927.73,-426.4 3016.21,-417.74 3138.35,-575.43 3166.9,-612.3 3125.49,-645.34 3158.35,-678.43 3168.81,-688.97 3182.16,-695.97 3196.36,-700.53"/>
   851  <polygon fill="black" stroke="black" points="3195.73,-703.98 3206.31,-703.31 3197.62,-697.24 3195.73,-703.98"/>
   852  </g>
   853  <!-- machine.Master&#45;&gt;machine.MasterIgnitionCustomizations -->
   854  <g id="edge117" class="edge">
   855  <title>machine.Master&#45;&gt;machine.MasterIgnitionCustomizations</title>
   856  <path fill="none" stroke="black" d="M2093.9,-463.43C2156.16,-463.43 2244.33,-463.43 2324.33,-463.43"/>
   857  <polygon fill="black" stroke="black" points="2324.55,-466.93 2334.55,-463.43 2324.55,-459.93 2324.55,-466.93"/>
   858  </g>
   859  <!-- machine.Master&#45;&gt;cluster.TerraformVariables -->
   860  <g id="edge210" class="edge">
   861  <title>machine.Master&#45;&gt;cluster.TerraformVariables</title>
   862  <path fill="none" stroke="black" d="M2018.84,-481.46C2055.87,-575.24 2225.28,-1017.57 2281.01,-1397.43 2287.87,-1444.13 2284.68,-4761.05 2317.01,-4795.43 2348.78,-4829.2 2688.14,-4814.45 2733.18,-4825.43 2795.48,-4840.62 2862.76,-4872.49 2904.33,-4894.18"/>
   863  <polygon fill="black" stroke="black" points="2902.83,-4897.35 2913.31,-4898.92 2906.09,-4891.15 2902.83,-4897.35"/>
   864  </g>
   865  <!-- tls.RootCA -->
   866  <g id="node15" class="node">
   867  <title>tls.RootCA</title>
   868  <ellipse fill="none" stroke="black" cx="1477.43" cy="-1781.43" rx="57.69" ry="18"/>
   869  <text text-anchor="middle" x="1477.43" y="-1777.73" font-family="Times-Roman" font-size="14.00">tls.RootCA</text>
   870  </g>
   871  <!-- tls.RootCA&#45;&gt;machine.Master -->
   872  <g id="edge22" class="edge">
   873  <title>tls.RootCA&#45;&gt;machine.Master</title>
   874  <path fill="none" stroke="black" d="M1480.7,-1763.12C1497.26,-1631.75 1602.69,-832.29 1740.26,-636.43 1794.62,-559.05 1895.72,-508.11 1957.41,-482.64"/>
   875  <polygon fill="black" stroke="black" points="1959.01,-485.77 1966.96,-478.77 1956.38,-479.28 1959.01,-485.77"/>
   876  </g>
   877  <!-- tls.RootCA&#45;&gt;machine.Worker -->
   878  <g id="edge30" class="edge">
   879  <title>tls.RootCA&#45;&gt;machine.Worker</title>
   880  <path fill="none" stroke="black" d="M1479.12,-1762.98C1485.03,-1615.29 1532.16,-626.15 1740.26,-436.43 1793.37,-388.01 1879.14,-387.8 1939.6,-395.48"/>
   881  <polygon fill="black" stroke="black" points="1939.45,-399 1949.83,-396.89 1940.4,-392.06 1939.45,-399"/>
   882  </g>
   883  <!-- tls.RootCA&#45;&gt;manifests.Manifests -->
   884  <g id="edge59" class="edge">
   885  <title>tls.RootCA&#45;&gt;manifests.Manifests</title>
   886  <path fill="none" stroke="black" d="M1529.36,-1773.19C1581.83,-1767.93 1661.77,-1769.57 1704.26,-1818.43 1760.71,-1883.34 1705.11,-3287.92 1740.26,-3366.43 1874.75,-3666.85 2049.96,-3638.02 2281.01,-3872.43 2363.94,-3956.56 2456.53,-4061.92 2497.96,-4109.73"/>
   887  <polygon fill="black" stroke="black" points="2495.44,-4112.16 2504.63,-4117.43 2500.73,-4107.58 2495.44,-4112.16"/>
   888  </g>
   889  <!-- tls.RootCA&#45;&gt;tls.MCSCertKey -->
   890  <g id="edge61" class="edge">
   891  <title>tls.RootCA&#45;&gt;tls.MCSCertKey</title>
   892  <path fill="none" stroke="black" d="M1534.53,-1778.26C1627.24,-1773.03 1813.1,-1762.53 1922.86,-1756.33"/>
   893  <polygon fill="black" stroke="black" points="1923.13,-1759.82 1932.91,-1755.76 1922.73,-1752.83 1923.13,-1759.82"/>
   894  </g>
   895  <!-- tls.RootCA&#45;&gt;bootstrap.Bootstrap -->
   896  <g id="edge191" class="edge">
   897  <title>tls.RootCA&#45;&gt;bootstrap.Bootstrap</title>
   898  <path fill="none" stroke="black" d="M1529.17,-1773.36C1581.47,-1768.25 1661.27,-1770 1704.26,-1818.43 1765.11,-1886.96 1697.85,-2561.19 1740.26,-2642.43 1880.21,-2910.51 2124.14,-2796.89 2281.01,-3055.43 2329.46,-3135.27 2247.61,-3199.96 2317.01,-3262.43 2385.91,-3324.44 2657.11,-3237.46 2733.18,-3290.43 2888.85,-3398.83 2931.68,-3649.72 2941.9,-3734.13"/>
   899  <polygon fill="black" stroke="black" points="2938.44,-3734.71 2943.06,-3744.25 2945.39,-3733.91 2938.44,-3734.71"/>
   900  </g>
   901  <!-- tls.RootCA&#45;&gt;machine.MasterIgnitionCustomizations -->
   902  <g id="edge116" class="edge">
   903  <title>tls.RootCA&#45;&gt;machine.MasterIgnitionCustomizations</title>
   904  <path fill="none" stroke="black" d="M1480.74,-1763.36C1496.63,-1641.8 1593.45,-943.93 1740.26,-799.43 1916.81,-625.67 2106.39,-840.12 2281.01,-664.43 2328.74,-616.42 2269.55,-564.7 2317.01,-516.43 2333.91,-499.25 2355.63,-487.41 2378.56,-479.29"/>
   905  <polygon fill="black" stroke="black" points="2379.69,-482.6 2388.09,-476.15 2377.5,-475.96 2379.69,-482.6"/>
   906  </g>
   907  <!-- tls.RootCA&#45;&gt;machine.WorkerIgnitionCustomizations -->
   908  <g id="edge120" class="edge">
   909  <title>tls.RootCA&#45;&gt;machine.WorkerIgnitionCustomizations</title>
   910  <path fill="none" stroke="black" d="M1480.27,-1763.17C1493.79,-1632.22 1581.78,-836.31 1740.26,-664.43 1911.41,-478.82 2079.58,-642.63 2281.01,-490.43 2304.03,-473.04 2292.54,-451.69 2317.01,-436.43 2326.59,-430.46 2336.9,-425.56 2347.63,-421.55"/>
   911  <polygon fill="black" stroke="black" points="2348.85,-424.83 2357.16,-418.25 2346.56,-418.22 2348.85,-424.83"/>
   912  </g>
   913  <!-- tls.JournalCertKey -->
   914  <g id="node75" class="node">
   915  <title>tls.JournalCertKey</title>
   916  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1481.43" rx="91.78" ry="18"/>
   917  <text text-anchor="middle" x="2010.64" y="-1477.73" font-family="Times-Roman" font-size="14.00">tls.JournalCertKey</text>
   918  </g>
   919  <!-- tls.RootCA&#45;&gt;tls.JournalCertKey -->
   920  <g id="edge142" class="edge">
   921  <title>tls.RootCA&#45;&gt;tls.JournalCertKey</title>
   922  <path fill="none" stroke="black" d="M1488.97,-1763.64C1519.98,-1713.14 1616.56,-1568.66 1740.26,-1508.43 1793.96,-1482.29 1860.71,-1475.45 1914.33,-1475.18"/>
   923  <polygon fill="black" stroke="black" points="1914.52,-1478.68 1924.53,-1475.21 1914.54,-1471.68 1914.52,-1478.68"/>
   924  </g>
   925  <!-- tls.RootCA&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
   926  <g id="edge284" class="edge">
   927  <title>tls.RootCA&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
   928  <path fill="none" stroke="black" d="M1529.26,-1773.28C1581.63,-1768.1 1661.49,-1769.81 1704.26,-1818.43 1780.92,-1905.58 1686.31,-2759.66 1740.26,-2862.43 1888.63,-3145.06 2036.02,-3138.99 2317.01,-3290.43 2490.36,-3383.85 2613.92,-3285.74 2733.18,-3442.43 2780.03,-3503.99 2708.3,-3732.97 2761.18,-3789.43 2765.66,-3794.21 2770.59,-3798.41 2775.86,-3802.08"/>
   929  <polygon fill="black" stroke="black" points="2774.09,-3805.09 2784.42,-3807.42 2777.79,-3799.15 2774.09,-3805.09"/>
   930  </g>
   931  <!-- machines.Worker&#45;&gt;Target Manifests -->
   932  <g id="edge23" class="edge">
   933  <title>machines.Worker&#45;&gt;Target Manifests</title>
   934  <path fill="none" stroke="black" d="M2607.94,-4851.42C2651.24,-4844.89 2701.21,-4829.7 2733.18,-4795.43 2774.38,-4751.26 2739.84,-4718.94 2761.18,-4662.43 2881.49,-4343.83 3043.6,-4322.54 3138.35,-3995.43 3229.4,-3681.06 3285.4,-1190.96 3291.74,-895.96"/>
   935  <polygon fill="black" stroke="black" points="3295.25,-895.75 3291.96,-885.67 3288.25,-895.6 3295.25,-895.75"/>
   936  </g>
   937  <!-- machines.Worker&#45;&gt;bootstrap.Bootstrap -->
   938  <g id="edge123" class="edge">
   939  <title>machines.Worker&#45;&gt;bootstrap.Bootstrap</title>
   940  <path fill="none" stroke="black" d="M2609.99,-4853.7C2654.16,-4847.85 2704.3,-4832.58 2733.18,-4795.43 2801.81,-4707.15 2686.92,-3873.03 2761.18,-3789.43 2783.28,-3764.55 2817.44,-3755.35 2850.33,-3753.23"/>
   941  <polygon fill="black" stroke="black" points="2850.64,-3756.72 2860.48,-3752.79 2850.34,-3749.73 2850.64,-3756.72"/>
   942  </g>
   943  <!-- machines.Worker&#45;&gt;cluster.TerraformVariables -->
   944  <g id="edge212" class="edge">
   945  <title>machines.Worker&#45;&gt;cluster.TerraformVariables</title>
   946  <path fill="none" stroke="black" d="M2598.38,-4864.59C2638.54,-4869.56 2688.57,-4876 2733.18,-4882.43 2772.31,-4888.08 2815.41,-4894.89 2852.44,-4900.94"/>
   947  <polygon fill="black" stroke="black" points="2852.28,-4904.46 2862.71,-4902.62 2853.41,-4897.55 2852.28,-4904.46"/>
   948  </g>
   949  <!-- machines.Worker&#45;&gt;quota.PlatformQuotaCheck -->
   950  <g id="edge230" class="edge">
   951  <title>machines.Worker&#45;&gt;quota.PlatformQuotaCheck</title>
   952  <path fill="none" stroke="black" d="M2594.05,-4845.04C2639.59,-4842.71 2696.58,-4848.27 2733.18,-4882.43 2779.88,-4926.03 2715.24,-4979.03 2761.18,-5023.43 2773.2,-5035.05 2787.86,-5043.19 2803.61,-5048.8"/>
   953  <polygon fill="black" stroke="black" points="2802.95,-5052.26 2813.54,-5051.97 2805.08,-5045.59 2802.95,-5052.26"/>
   954  </g>
   955  <!-- machines.Worker&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
   956  <g id="edge245" class="edge">
   957  <title>machines.Worker&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
   958  <path fill="none" stroke="black" d="M2609.66,-4853.44C2653.74,-4847.51 2703.89,-4832.26 2733.18,-4795.43 2771.96,-4746.67 2746.89,-4296.07 2761.18,-4235.43 2797.99,-4079.23 2891.06,-3908.57 2928.65,-3843.59"/>
   959  <polygon fill="black" stroke="black" points="2931.77,-3845.19 2933.78,-3834.79 2925.72,-3841.67 2931.77,-3845.19"/>
   960  </g>
   961  <!-- machine.Worker&#45;&gt;machines.Worker -->
   962  <g id="edge28" class="edge">
   963  <title>machine.Worker&#45;&gt;machines.Worker</title>
   964  <path fill="none" stroke="black" d="M2067.21,-395.98C2129.3,-384.64 2228.03,-378.36 2281.01,-436.43 2362.63,-525.88 2244.13,-4698.74 2317.01,-4795.43 2341.8,-4828.31 2383.77,-4843.91 2423.15,-4851.05"/>
   965  <polygon fill="black" stroke="black" points="2422.66,-4854.51 2433.09,-4852.69 2423.79,-4847.61 2422.66,-4854.51"/>
   966  </g>
   967  <!-- machine.Worker&#45;&gt;Target Ignition Configs -->
   968  <g id="edge94" class="edge">
   969  <title>machine.Worker&#45;&gt;Target Ignition Configs</title>
   970  <path fill="none" stroke="black" d="M2046.58,-393.13C2202.48,-323.03 2840.07,-65 3138.35,-385.43 3182.81,-433.2 3115.31,-629.37 3158.35,-678.43 3168.42,-689.92 3181.91,-697.34 3196.45,-702"/>
   971  <polygon fill="black" stroke="black" points="3195.56,-705.39 3206.14,-704.69 3197.43,-698.64 3195.56,-705.39"/>
   972  </g>
   973  <!-- machine.Worker&#45;&gt;machine.WorkerIgnitionCustomizations -->
   974  <g id="edge121" class="edge">
   975  <title>machine.Worker&#45;&gt;machine.WorkerIgnitionCustomizations</title>
   976  <path fill="none" stroke="black" d="M2095.32,-409.43C2157.16,-409.43 2243.98,-409.43 2323.03,-409.43"/>
   977  <polygon fill="black" stroke="black" points="2323.13,-412.93 2333.13,-409.43 2323.13,-405.93 2323.13,-412.93"/>
   978  </g>
   979  <!-- manifests.Manifests&#45;&gt;Target Manifests -->
   980  <g id="edge31" class="edge">
   981  <title>manifests.Manifests&#45;&gt;Target Manifests</title>
   982  <path fill="none" stroke="black" d="M2608.78,-4126.37C2747.2,-4106.79 3015.08,-4046.82 3138.35,-3869.43 3228.02,-3740.38 3285.29,-1195.86 3291.74,-896.18"/>
   983  <polygon fill="black" stroke="black" points="3295.25,-895.81 3291.96,-885.74 3288.25,-895.66 3295.25,-895.81"/>
   984  </g>
   985  <!-- manifests.Manifests&#45;&gt;bootstrap.Bootstrap -->
   986  <g id="edge124" class="edge">
   987  <title>manifests.Manifests&#45;&gt;bootstrap.Bootstrap</title>
   988  <path fill="none" stroke="black" d="M2539.81,-4117.64C2579.44,-4076.96 2676.26,-3972.69 2733.18,-3869.43 2751.36,-3836.44 2732.13,-3813.41 2761.18,-3789.43 2782.64,-3771.71 2810.53,-3762.88 2838.05,-3758.95"/>
   989  <polygon fill="black" stroke="black" points="2838.66,-3762.4 2848.17,-3757.72 2837.82,-3755.45 2838.66,-3762.4"/>
   990  </g>
   991  <!-- bootstrap.CVOIgnore -->
   992  <g id="node58" class="node">
   993  <title>bootstrap.CVOIgnore</title>
   994  <ellipse fill="none" stroke="black" cx="2521.1" cy="-3816.43" rx="105.88" ry="18"/>
   995  <text text-anchor="middle" x="2521.1" y="-3812.73" font-family="Times-Roman" font-size="14.00">bootstrap.CVOIgnore</text>
   996  </g>
   997  <!-- manifests.Manifests&#45;&gt;bootstrap.CVOIgnore -->
   998  <g id="edge98" class="edge">
   999  <title>manifests.Manifests&#45;&gt;bootstrap.CVOIgnore</title>
  1000  <path fill="none" stroke="black" d="M2521.1,-4117.21C2521.1,-4026.38 2521.1,-3935.55 2521.1,-3844.71"/>
  1001  <polygon fill="black" stroke="black" points="2524.6,-3844.5 2521.1,-3834.5 2517.6,-3844.5 2524.6,-3844.5"/>
  1002  </g>
  1003  <!-- manifests.Manifests&#45;&gt;cluster.TerraformVariables -->
  1004  <g id="edge216" class="edge">
  1005  <title>manifests.Manifests&#45;&gt;cluster.TerraformVariables</title>
  1006  <path fill="none" stroke="black" d="M2531.92,-4153.59C2587.61,-4256.49 2863.47,-4766.23 2930.21,-4889.54"/>
  1007  <polygon fill="black" stroke="black" points="2927.15,-4891.25 2934.99,-4898.38 2933.31,-4887.91 2927.15,-4891.25"/>
  1008  </g>
  1009  <!-- manifests.Manifests&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1010  <g id="edge246" class="edge">
  1011  <title>manifests.Manifests&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1012  <path fill="none" stroke="black" d="M2545.42,-4117.83C2616.56,-4064.14 2830.84,-3902.41 2912.59,-3840.71"/>
  1013  <polygon fill="black" stroke="black" points="2915.11,-3843.19 2920.99,-3834.38 2910.9,-3837.61 2915.11,-3843.19"/>
  1014  </g>
  1015  <!-- manifests.Ingress&#45;&gt;manifests.Manifests -->
  1016  <g id="edge34" class="edge">
  1017  <title>manifests.Ingress&#45;&gt;manifests.Manifests</title>
  1018  <path fill="none" stroke="black" d="M2101.66,-4135.43C2187.58,-4135.43 2317.22,-4135.43 2409.41,-4135.43"/>
  1019  <polygon fill="black" stroke="black" points="2409.62,-4138.93 2419.62,-4135.43 2409.62,-4131.93 2409.62,-4138.93"/>
  1020  </g>
  1021  <!-- manifests.DNS&#45;&gt;manifests.Manifests -->
  1022  <g id="edge36" class="edge">
  1023  <title>manifests.DNS&#45;&gt;manifests.Manifests</title>
  1024  <path fill="none" stroke="black" d="M2082.28,-4182.6C2136.63,-4177.28 2213.6,-4169.62 2281.01,-4162.43 2328.7,-4157.35 2381.7,-4151.39 2425.66,-4146.37"/>
  1025  <polygon fill="black" stroke="black" points="2426.22,-4149.83 2435.76,-4145.22 2425.42,-4142.88 2426.22,-4149.83"/>
  1026  </g>
  1027  <!-- manifests.Infrastructure&#45;&gt;manifests.Manifests -->
  1028  <g id="edge40" class="edge">
  1029  <title>manifests.Infrastructure&#45;&gt;manifests.Manifests</title>
  1030  <path fill="none" stroke="black" d="M2130.79,-3974.8C2178.41,-3978.06 2233.19,-3985.27 2281.01,-4000.43 2361.31,-4025.88 2444.68,-4080.53 2488.61,-4111.93"/>
  1031  <polygon fill="black" stroke="black" points="2486.71,-4114.87 2496.86,-4117.89 2490.8,-4109.2 2486.71,-4114.87"/>
  1032  </g>
  1033  <!-- manifests.CloudProviderConfig&#45;&gt;manifests.Infrastructure -->
  1034  <g id="edge43" class="edge">
  1035  <title>manifests.CloudProviderConfig&#45;&gt;manifests.Infrastructure</title>
  1036  <path fill="none" stroke="black" d="M1610.42,-3998.98C1696.05,-3993.5 1806.73,-3986.42 1889.83,-3981.1"/>
  1037  <polygon fill="black" stroke="black" points="1890.07,-3984.59 1899.82,-3980.46 1889.62,-3977.61 1890.07,-3984.59"/>
  1038  </g>
  1039  <!-- manifests.AdditionalTrustBundleConfig&#45;&gt;manifests.Infrastructure -->
  1040  <g id="edge47" class="edge">
  1041  <title>manifests.AdditionalTrustBundleConfig&#45;&gt;manifests.Infrastructure</title>
  1042  <path fill="none" stroke="black" d="M1645.86,-4053.65C1666.09,-4049.18 1686.03,-4042.97 1704.26,-4034.43 1724.19,-4025.1 1720.24,-4009.57 1740.26,-4000.43 1784.58,-3980.2 1837.16,-3971.92 1884.06,-3969.24"/>
  1043  <polygon fill="black" stroke="black" points="1884.47,-3972.72 1894.28,-3968.73 1884.12,-3965.73 1884.47,-3972.72"/>
  1044  </g>
  1045  <!-- manifests.Networking&#45;&gt;manifests.Manifests -->
  1046  <g id="edge49" class="edge">
  1047  <title>manifests.Networking&#45;&gt;manifests.Manifests</title>
  1048  <path fill="none" stroke="black" d="M1583.27,-3948.6C1785.87,-3939.83 2216.93,-3924.16 2281.01,-3946.43 2375.35,-3979.22 2460.55,-4066.4 2498.8,-4109.94"/>
  1049  <polygon fill="black" stroke="black" points="2496.19,-4112.28 2505.39,-4117.54 2501.48,-4107.69 2496.19,-4112.28"/>
  1050  </g>
  1051  <!-- manifests.Networking&#45;&gt;manifests.Proxy -->
  1052  <g id="edge54" class="edge">
  1053  <title>manifests.Networking&#45;&gt;manifests.Proxy</title>
  1054  <path fill="none" stroke="black" d="M1571.27,-3943.99C1671.08,-3933.85 1828.4,-3917.85 1924.95,-3908.04"/>
  1055  <polygon fill="black" stroke="black" points="1925.37,-3911.52 1934.97,-3907.02 1924.66,-3904.55 1925.37,-3911.52"/>
  1056  </g>
  1057  <!-- openshift.NetworkCRDs -->
  1058  <g id="node25" class="node">
  1059  <title>openshift.NetworkCRDs</title>
  1060  <ellipse fill="none" stroke="black" cx="1027.42" cy="-4007.43" rx="117.78" ry="18"/>
  1061  <text text-anchor="middle" x="1027.42" y="-4003.73" font-family="Times-Roman" font-size="14.00">openshift.NetworkCRDs</text>
  1062  </g>
  1063  <!-- openshift.NetworkCRDs&#45;&gt;manifests.Networking -->
  1064  <g id="edge51" class="edge">
  1065  <title>openshift.NetworkCRDs&#45;&gt;manifests.Networking</title>
  1066  <path fill="none" stroke="black" d="M1118.01,-3995.93C1156.37,-3991.05 1201.67,-3985.37 1242.6,-3980.43 1286.45,-3975.14 1334.96,-3969.5 1376.37,-3964.75"/>
  1067  <polygon fill="black" stroke="black" points="1376.93,-3968.21 1386.47,-3963.6 1376.13,-3961.26 1376.93,-3968.21"/>
  1068  </g>
  1069  <!-- manifests.Proxy&#45;&gt;manifests.Manifests -->
  1070  <g id="edge52" class="edge">
  1071  <title>manifests.Proxy&#45;&gt;manifests.Manifests</title>
  1072  <path fill="none" stroke="black" d="M2093.22,-3896.97C2148.38,-3898.18 2221.69,-3905.48 2281.01,-3931.43 2375.84,-3972.91 2461.41,-4064.93 2499.37,-4109.81"/>
  1073  <polygon fill="black" stroke="black" points="2496.8,-4112.19 2505.9,-4117.62 2502.17,-4107.7 2496.8,-4112.19"/>
  1074  </g>
  1075  <!-- manifests.Proxy&#45;&gt;bootstrap.Bootstrap -->
  1076  <g id="edge126" class="edge">
  1077  <title>manifests.Proxy&#45;&gt;bootstrap.Bootstrap</title>
  1078  <path fill="none" stroke="black" d="M2089.33,-3893.52C2275.44,-3879.36 2731.51,-3844.54 2733.18,-3843.43 2755.72,-3828.5 2739.16,-3805.12 2761.18,-3789.43 2782.7,-3774.09 2809.27,-3765.81 2835.45,-3761.64"/>
  1079  <polygon fill="black" stroke="black" points="2836.04,-3765.09 2845.46,-3760.24 2835.07,-3758.16 2836.04,-3765.09"/>
  1080  </g>
  1081  <!-- manifests.Proxy&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1082  <g id="edge248" class="edge">
  1083  <title>manifests.Proxy&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1084  <path fill="none" stroke="black" d="M2092.04,-3903.23C2225.94,-3908.13 2502.67,-3912.23 2733.18,-3876.43 2786.21,-3868.19 2844.79,-3850.92 2886.84,-3837.01"/>
  1085  <polygon fill="black" stroke="black" points="2887.98,-3840.32 2896.35,-3833.82 2885.76,-3833.68 2887.98,-3840.32"/>
  1086  </g>
  1087  <!-- manifests.Scheduler&#45;&gt;manifests.Manifests -->
  1088  <g id="edge55" class="edge">
  1089  <title>manifests.Scheduler&#45;&gt;manifests.Manifests</title>
  1090  <path fill="none" stroke="black" d="M2101.15,-4090.12C2153.59,-4095.28 2221.08,-4102.04 2281.01,-4108.43 2328.7,-4113.51 2381.7,-4119.47 2425.66,-4124.49"/>
  1091  <polygon fill="black" stroke="black" points="2425.42,-4127.99 2435.76,-4125.65 2426.22,-4121.03 2425.42,-4127.99"/>
  1092  </g>
  1093  <!-- manifests.ImageContentSourcePolicy&#45;&gt;manifests.Manifests -->
  1094  <g id="edge57" class="edge">
  1095  <title>manifests.ImageContentSourcePolicy&#45;&gt;manifests.Manifests</title>
  1096  <path fill="none" stroke="black" d="M2164.31,-4036.66C2202.67,-4040.64 2243.58,-4046.32 2281.01,-4054.43 2348.33,-4069.01 2423.11,-4096.22 2470.81,-4115.06"/>
  1097  <polygon fill="black" stroke="black" points="2469.69,-4118.38 2480.28,-4118.82 2472.28,-4111.87 2469.69,-4118.38"/>
  1098  </g>
  1099  <!-- tls.MCSCertKey&#45;&gt;manifests.Manifests -->
  1100  <g id="edge60" class="edge">
  1101  <title>tls.MCSCertKey&#45;&gt;manifests.Manifests</title>
  1102  <path fill="none" stroke="black" d="M2065.74,-1738.32C2127.65,-1726.9 2227.38,-1720.16 2281.01,-1778.43 2359.7,-1863.91 2278.86,-3759.69 2317.01,-3869.43 2352.82,-3972.41 2445.25,-4067.34 2492.05,-4110.69"/>
  1103  <polygon fill="black" stroke="black" points="2489.96,-4113.52 2499.7,-4117.69 2494.68,-4108.35 2489.96,-4113.52"/>
  1104  </g>
  1105  <!-- tls.MCSCertKey&#45;&gt;bootstrap.Bootstrap -->
  1106  <g id="edge190" class="edge">
  1107  <title>tls.MCSCertKey&#45;&gt;bootstrap.Bootstrap</title>
  1108  <path fill="none" stroke="black" d="M2066.41,-1764.34C2127.99,-1775.25 2226.48,-1781.21 2281.01,-1724.43 2374.3,-1627.29 2218.99,-1211.79 2317.01,-1119.43 2451.63,-992.59 2597.27,-993.97 2733.18,-1119.43 2935.85,-1306.52 2944.49,-3460 2944.76,-3733.85"/>
  1109  <polygon fill="black" stroke="black" points="2941.26,-3734.15 2944.77,-3744.14 2948.26,-3734.14 2941.26,-3734.15"/>
  1110  </g>
  1111  <!-- tls.MCSCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1112  <g id="edge283" class="edge">
  1113  <title>tls.MCSCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1114  <path fill="none" stroke="black" d="M2073.51,-1762.57C2132.96,-1769.62 2222.21,-1770.16 2281.01,-1724.43 2317.97,-1695.69 2278.67,-1652.29 2317.01,-1625.43 2354.89,-1598.9 2700.27,-1592.95 2733.18,-1625.43 2775.96,-1667.66 2721.59,-3744.19 2761.18,-3789.43 2765.32,-3794.17 2769.91,-3798.34 2774.83,-3802"/>
  1115  <polygon fill="black" stroke="black" points="2773.17,-3805.1 2783.44,-3807.7 2777.03,-3799.26 2773.17,-3805.1"/>
  1116  </g>
  1117  <!-- bootkube.CVOOverrides -->
  1118  <g id="node30" class="node">
  1119  <title>bootkube.CVOOverrides</title>
  1120  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4335.43" rx="120.48" ry="18"/>
  1121  <text text-anchor="middle" x="2010.64" y="-4331.73" font-family="Times-Roman" font-size="14.00">bootkube.CVOOverrides</text>
  1122  </g>
  1123  <!-- bootkube.CVOOverrides&#45;&gt;manifests.Manifests -->
  1124  <g id="edge63" class="edge">
  1125  <title>bootkube.CVOOverrides&#45;&gt;manifests.Manifests</title>
  1126  <path fill="none" stroke="black" d="M2130.73,-4336.83C2178.72,-4334.01 2233.78,-4326.38 2281.01,-4308.43 2369.43,-4274.84 2454.65,-4199.73 2495.31,-4160.46"/>
  1127  <polygon fill="black" stroke="black" points="2497.9,-4162.82 2502.61,-4153.33 2493.01,-4157.81 2497.9,-4162.82"/>
  1128  </g>
  1129  <!-- bootkube.KubeCloudConfig -->
  1130  <g id="node31" class="node">
  1131  <title>bootkube.KubeCloudConfig</title>
  1132  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4281.43" rx="133.78" ry="18"/>
  1133  <text text-anchor="middle" x="2010.64" y="-4277.73" font-family="Times-Roman" font-size="14.00">bootkube.KubeCloudConfig</text>
  1134  </g>
  1135  <!-- bootkube.KubeCloudConfig&#45;&gt;manifests.Manifests -->
  1136  <g id="edge64" class="edge">
  1137  <title>bootkube.KubeCloudConfig&#45;&gt;manifests.Manifests</title>
  1138  <path fill="none" stroke="black" d="M2125.18,-4272.05C2173.82,-4266.23 2230.87,-4256.98 2281.01,-4242.43 2354.1,-4221.23 2433.8,-4182.03 2480.23,-4157.41"/>
  1139  <polygon fill="black" stroke="black" points="2481.89,-4160.5 2489.06,-4152.7 2478.59,-4154.32 2481.89,-4160.5"/>
  1140  </g>
  1141  <!-- bootkube.KubeSystemConfigmapRootCA -->
  1142  <g id="node32" class="node">
  1143  <title>bootkube.KubeSystemConfigmapRootCA</title>
  1144  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4605.43" rx="194.17" ry="18"/>
  1145  <text text-anchor="middle" x="2010.64" y="-4601.73" font-family="Times-Roman" font-size="14.00">bootkube.KubeSystemConfigmapRootCA</text>
  1146  </g>
  1147  <!-- bootkube.KubeSystemConfigmapRootCA&#45;&gt;manifests.Manifests -->
  1148  <g id="edge65" class="edge">
  1149  <title>bootkube.KubeSystemConfigmapRootCA&#45;&gt;manifests.Manifests</title>
  1150  <path fill="none" stroke="black" d="M2195.28,-4611.06C2225.72,-4605.46 2255.59,-4595.38 2281.01,-4578.43 2433.43,-4476.84 2496.53,-4244.66 2514.4,-4163.81"/>
  1151  <polygon fill="black" stroke="black" points="2517.86,-4164.38 2516.54,-4153.87 2511.02,-4162.91 2517.86,-4164.38"/>
  1152  </g>
  1153  <!-- bootkube.MachineConfigServerTLSSecret -->
  1154  <g id="node33" class="node">
  1155  <title>bootkube.MachineConfigServerTLSSecret</title>
  1156  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4551.43" rx="196.87" ry="18"/>
  1157  <text text-anchor="middle" x="2010.64" y="-4547.73" font-family="Times-Roman" font-size="14.00">bootkube.MachineConfigServerTLSSecret</text>
  1158  </g>
  1159  <!-- bootkube.MachineConfigServerTLSSecret&#45;&gt;manifests.Manifests -->
  1160  <g id="edge66" class="edge">
  1161  <title>bootkube.MachineConfigServerTLSSecret&#45;&gt;manifests.Manifests</title>
  1162  <path fill="none" stroke="black" d="M2206.45,-4553.49C2232.82,-4547.72 2258.51,-4538.53 2281.01,-4524.43 2419.94,-4437.37 2490.44,-4237.07 2512.4,-4163.34"/>
  1163  <polygon fill="black" stroke="black" points="2515.86,-4163.98 2515.29,-4153.41 2509.14,-4162.03 2515.86,-4163.98"/>
  1164  </g>
  1165  <!-- bootkube.OpenshiftConfigSecretPullSecret -->
  1166  <g id="node34" class="node">
  1167  <title>bootkube.OpenshiftConfigSecretPullSecret</title>
  1168  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4497.43" rx="202.26" ry="18"/>
  1169  <text text-anchor="middle" x="2010.64" y="-4493.73" font-family="Times-Roman" font-size="14.00">bootkube.OpenshiftConfigSecretPullSecret</text>
  1170  </g>
  1171  <!-- bootkube.OpenshiftConfigSecretPullSecret&#45;&gt;manifests.Manifests -->
  1172  <g id="edge67" class="edge">
  1173  <title>bootkube.OpenshiftConfigSecretPullSecret&#45;&gt;manifests.Manifests</title>
  1174  <path fill="none" stroke="black" d="M2212.61,-4496.51C2236.66,-4490.92 2260.07,-4482.57 2281.01,-4470.43 2406.54,-4397.65 2483.36,-4229.53 2509.76,-4163.13"/>
  1175  <polygon fill="black" stroke="black" points="2513.05,-4164.33 2513.43,-4153.74 2506.53,-4161.78 2513.05,-4164.33"/>
  1176  </g>
  1177  <!-- bootkube.OpenshiftMachineConfigOperator -->
  1178  <g id="node35" class="node">
  1179  <title>bootkube.OpenshiftMachineConfigOperator</title>
  1180  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4443.43" rx="207.16" ry="18"/>
  1181  <text text-anchor="middle" x="2010.64" y="-4439.73" font-family="Times-Roman" font-size="14.00">bootkube.OpenshiftMachineConfigOperator</text>
  1182  </g>
  1183  <!-- bootkube.OpenshiftMachineConfigOperator&#45;&gt;manifests.Manifests -->
  1184  <g id="edge68" class="edge">
  1185  <title>bootkube.OpenshiftMachineConfigOperator&#45;&gt;manifests.Manifests</title>
  1186  <path fill="none" stroke="black" d="M2214.83,-4440.08C2237.93,-4434.79 2260.51,-4427.18 2281.01,-4416.43 2393.6,-4357.41 2475.3,-4221.03 2506.35,-4162.7"/>
  1187  <polygon fill="black" stroke="black" points="2509.52,-4164.19 2511.06,-4153.71 2503.32,-4160.94 2509.52,-4164.19"/>
  1188  </g>
  1189  <!-- bootkube.KubevirtInfraNamespace -->
  1190  <g id="node36" class="node">
  1191  <title>bootkube.KubevirtInfraNamespace</title>
  1192  <ellipse fill="none" stroke="black" cx="2010.64" cy="-4389.43" rx="167.87" ry="18"/>
  1193  <text text-anchor="middle" x="2010.64" y="-4385.73" font-family="Times-Roman" font-size="14.00">bootkube.KubevirtInfraNamespace</text>
  1194  </g>
  1195  <!-- bootkube.KubevirtInfraNamespace&#45;&gt;manifests.Manifests -->
  1196  <g id="edge69" class="edge">
  1197  <title>bootkube.KubevirtInfraNamespace&#45;&gt;manifests.Manifests</title>
  1198  <path fill="none" stroke="black" d="M2178.56,-4389.87C2213.55,-4385.29 2249.4,-4376.92 2281.01,-4362.43 2381.4,-4316.43 2466.26,-4210.85 2501.99,-4161.61"/>
  1199  <polygon fill="black" stroke="black" points="2504.91,-4163.54 2507.88,-4153.38 2499.21,-4159.47 2504.91,-4163.54"/>
  1200  </g>
  1201  <!-- manifests.Openshift&#45;&gt;Target Manifests -->
  1202  <g id="edge70" class="edge">
  1203  <title>manifests.Openshift&#45;&gt;Target Manifests</title>
  1204  <path fill="none" stroke="black" d="M1482.97,-3881.16C1510.43,-3769.6 1654.81,-3168.46 1704.26,-2668.43 1710.52,-2605.15 1694.95,-424.04 1740.26,-379.43 1779.57,-340.73 2683.63,-355.2 2733.18,-379.43 2751.39,-388.34 2748.02,-400.01 2761.18,-415.43 2928.97,-612.11 2932.59,-714.44 3158.35,-840.43 3176.34,-850.47 3197.54,-856.81 3217.71,-860.8"/>
  1205  <polygon fill="black" stroke="black" points="3217.36,-864.29 3227.82,-862.63 3218.6,-857.4 3217.36,-864.29"/>
  1206  </g>
  1207  <!-- manifests.Openshift&#45;&gt;bootstrap.Bootstrap -->
  1208  <g id="edge125" class="edge">
  1209  <title>manifests.Openshift&#45;&gt;bootstrap.Bootstrap</title>
  1210  <path fill="none" stroke="black" d="M1482.91,-3881.15C1510.03,-3769.56 1652.77,-3168.25 1704.26,-2668.43 1712.85,-2585.13 1697.1,-1233.2 1740.26,-1161.43 1859.88,-962.53 2563.24,-679.34 2733.18,-837.43 2957.46,-1046.07 2947.04,-3447.31 2944.99,-3734.41"/>
  1211  <polygon fill="black" stroke="black" points="2941.49,-3734.41 2944.92,-3744.43 2948.49,-3734.46 2941.49,-3734.41"/>
  1212  </g>
  1213  <!-- manifests.Openshift&#45;&gt;bootstrap.CVOIgnore -->
  1214  <g id="edge99" class="edge">
  1215  <title>manifests.Openshift&#45;&gt;bootstrap.CVOIgnore</title>
  1216  <path fill="none" stroke="black" d="M1564.16,-3889.91C1615.26,-3884.41 1681.42,-3877.58 1740.26,-3872.43 1979.35,-3851.52 2260.18,-3832.78 2411.04,-3823.19"/>
  1217  <polygon fill="black" stroke="black" points="2411.47,-3826.67 2421.23,-3822.54 2411.03,-3819.68 2411.47,-3826.67"/>
  1218  </g>
  1219  <!-- manifests.Openshift&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1220  <g id="edge247" class="edge">
  1221  <title>manifests.Openshift&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1222  <path fill="none" stroke="black" d="M1482.88,-3881.15C1509.82,-3769.53 1651.66,-3168.13 1704.26,-2668.43 1711.66,-2598.18 1689.61,-1446.67 1740.26,-1397.43 2056.69,-1089.84 2419.31,-1087.22 2733.18,-1397.43 2780.44,-1444.14 2717.45,-3739.4 2761.18,-3789.43 2765.32,-3794.17 2769.9,-3798.34 2774.83,-3802.01"/>
  1223  <polygon fill="black" stroke="black" points="2773.16,-3805.1 2783.43,-3807.71 2777.02,-3799.27 2773.16,-3805.1"/>
  1224  </g>
  1225  <!-- password.KubeadminPassword -->
  1226  <g id="node38" class="node">
  1227  <title>password.KubeadminPassword</title>
  1228  <ellipse fill="none" stroke="black" cx="1027.42" cy="-249.43" rx="150.57" ry="18"/>
  1229  <text text-anchor="middle" x="1027.42" y="-245.73" font-family="Times-Roman" font-size="14.00">password.KubeadminPassword</text>
  1230  </g>
  1231  <!-- password.KubeadminPassword&#45;&gt;manifests.Openshift -->
  1232  <g id="edge73" class="edge">
  1233  <title>password.KubeadminPassword&#45;&gt;manifests.Openshift</title>
  1234  <path fill="none" stroke="black" d="M1029.33,-267.58C1037.72,-431.38 1104.19,-1671.93 1242.6,-2668.43 1309.99,-3153.56 1439.72,-3737.55 1470,-3871.25"/>
  1235  <polygon fill="black" stroke="black" points="1466.61,-3872.13 1472.24,-3881.11 1473.44,-3870.58 1466.61,-3872.13"/>
  1236  </g>
  1237  <!-- password.KubeadminPassword&#45;&gt;Target Ignition Configs -->
  1238  <g id="edge92" class="edge">
  1239  <title>password.KubeadminPassword&#45;&gt;Target Ignition Configs</title>
  1240  <path fill="none" stroke="black" d="M1082.35,-232.56C1125.27,-220.05 1187.13,-204.07 1242.6,-197.43 1451.77,-172.4 2991.25,-74.63 3138.35,-225.43 3173.53,-261.5 3125.58,-640.16 3158.35,-678.43 3168.35,-690.11 3181.87,-697.61 3196.5,-702.3"/>
  1241  <polygon fill="black" stroke="black" points="3195.67,-705.7 3206.24,-704.98 3197.53,-698.95 3195.67,-705.7"/>
  1242  </g>
  1243  <!-- Target Cluster -->
  1244  <g id="node95" class="node">
  1245  <title>Target Cluster</title>
  1246  <polygon fill="lightgrey" stroke="black" points="3350.35,-777.43 3236.35,-777.43 3236.35,-741.43 3350.35,-741.43 3350.35,-777.43"/>
  1247  <text text-anchor="middle" x="3293.35" y="-755.73" font-family="Times-Roman" font-size="14.00">Target Cluster</text>
  1248  </g>
  1249  <!-- password.KubeadminPassword&#45;&gt;Target Cluster -->
  1250  <g id="edge218" class="edge">
  1251  <title>password.KubeadminPassword&#45;&gt;Target Cluster</title>
  1252  <path fill="none" stroke="black" d="M1140.02,-237.45C1537.54,-197.55 2874.77,-87.91 3138.35,-387.43 3189.08,-445.08 3108,-674.44 3158.35,-732.43 3175.03,-751.65 3201.24,-759.5 3226.08,-762.14"/>
  1253  <polygon fill="black" stroke="black" points="3225.99,-765.65 3236.24,-762.95 3226.55,-758.67 3225.99,-765.65"/>
  1254  </g>
  1255  <!-- password.KubeadminPassword&#45;&gt;cluster.Cluster -->
  1256  <g id="edge232" class="edge">
  1257  <title>password.KubeadminPassword&#45;&gt;cluster.Cluster</title>
  1258  <path fill="none" stroke="black" d="M1029.75,-267.49C1044.26,-465.66 1173.75,-2256.13 1222.6,-3707.43 1223.44,-3732.22 1224.96,-5475.99 1242.6,-5493.43 1392.99,-5642.15 2973.58,-5454.04 3138.35,-5321.43 3243.44,-5236.85 3278.66,-5066.13 3288.77,-4998.73"/>
  1259  <polygon fill="black" stroke="black" points="3292.28,-4998.86 3290.23,-4988.46 3285.35,-4997.87 3292.28,-4998.86"/>
  1260  </g>
  1261  <!-- Target Single Node Ignition Config -->
  1262  <g id="node102" class="node">
  1263  <title>Target Single Node Ignition Config</title>
  1264  <polygon fill="lightgrey" stroke="black" points="3420.35,-831.43 3166.35,-831.43 3166.35,-795.43 3420.35,-795.43 3420.35,-831.43"/>
  1265  <text text-anchor="middle" x="3293.35" y="-809.73" font-family="Times-Roman" font-size="14.00">Target Single Node Ignition Config</text>
  1266  </g>
  1267  <!-- password.KubeadminPassword&#45;&gt;Target Single Node Ignition Config -->
  1268  <g id="edge234" class="edge">
  1269  <title>password.KubeadminPassword&#45;&gt;Target Single Node Ignition Config</title>
  1270  <path fill="none" stroke="black" d="M1178.61,-249.86C1413.98,-251.59 1883.92,-259.35 2281.01,-292.43 2483.04,-309.26 2532.53,-323.52 2733.18,-352.43 2913.55,-378.42 3016.11,-280.27 3138.35,-415.43 3193.72,-476.67 3104.35,-723.97 3158.35,-786.43 3158.97,-787.16 3159.62,-787.87 3160.27,-788.56"/>
  1271  <polygon fill="black" stroke="black" points="3158.02,-791.24 3167.76,-795.41 3162.74,-786.08 3158.02,-791.24"/>
  1272  </g>
  1273  <!-- openshiftinstall.Config -->
  1274  <g id="node39" class="node">
  1275  <title>openshiftinstall.Config</title>
  1276  <ellipse fill="none" stroke="black" cx="1027.42" cy="-4090.43" rx="111.58" ry="18"/>
  1277  <text text-anchor="middle" x="1027.42" y="-4086.73" font-family="Times-Roman" font-size="14.00">openshiftinstall.Config</text>
  1278  </g>
  1279  <!-- openshiftinstall.Config&#45;&gt;manifests.Openshift -->
  1280  <g id="edge74" class="edge">
  1281  <title>openshiftinstall.Config&#45;&gt;manifests.Openshift</title>
  1282  <path fill="none" stroke="black" d="M1130.31,-4097.5C1163.83,-4094.43 1198.6,-4084.55 1222.6,-4060.43 1265.07,-4017.74 1199.32,-3968.3 1242.6,-3926.43 1281.9,-3888.42 1343.98,-3882.76 1394.3,-3886.03"/>
  1283  <polygon fill="black" stroke="black" points="1394.29,-3889.54 1404.53,-3886.82 1394.83,-3882.56 1394.29,-3889.54"/>
  1284  </g>
  1285  <!-- openshift.CloudCredsSecret -->
  1286  <g id="node40" class="node">
  1287  <title>openshift.CloudCredsSecret</title>
  1288  <ellipse fill="none" stroke="black" cx="1027.42" cy="-3899.43" rx="135.68" ry="18"/>
  1289  <text text-anchor="middle" x="1027.42" y="-3895.73" font-family="Times-Roman" font-size="14.00">openshift.CloudCredsSecret</text>
  1290  </g>
  1291  <!-- openshift.CloudCredsSecret&#45;&gt;manifests.Openshift -->
  1292  <g id="edge75" class="edge">
  1293  <title>openshift.CloudCredsSecret&#45;&gt;manifests.Openshift</title>
  1294  <path fill="none" stroke="black" d="M1163.45,-3899.43C1227.88,-3899.43 1304.04,-3899.43 1365.1,-3899.43"/>
  1295  <polygon fill="black" stroke="black" points="1365.15,-3902.93 1375.15,-3899.43 1365.15,-3895.93 1365.15,-3902.93"/>
  1296  </g>
  1297  <!-- openshift.KubeadminPasswordSecret -->
  1298  <g id="node41" class="node">
  1299  <title>openshift.KubeadminPasswordSecret</title>
  1300  <ellipse fill="none" stroke="black" cx="1027.42" cy="-3845.43" rx="177.37" ry="18"/>
  1301  <text text-anchor="middle" x="1027.42" y="-3841.73" font-family="Times-Roman" font-size="14.00">openshift.KubeadminPasswordSecret</text>
  1302  </g>
  1303  <!-- openshift.KubeadminPasswordSecret&#45;&gt;manifests.Openshift -->
  1304  <g id="edge76" class="edge">
  1305  <title>openshift.KubeadminPasswordSecret&#45;&gt;manifests.Openshift</title>
  1306  <path fill="none" stroke="black" d="M1142.34,-3859.16C1216.72,-3868.13 1312.64,-3879.69 1382.61,-3888.12"/>
  1307  <polygon fill="black" stroke="black" points="1382.39,-3891.62 1392.74,-3889.34 1383.23,-3884.67 1382.39,-3891.62"/>
  1308  </g>
  1309  <!-- openshift.RoleCloudCredsSecretReader -->
  1310  <g id="node42" class="node">
  1311  <title>openshift.RoleCloudCredsSecretReader</title>
  1312  <ellipse fill="none" stroke="black" cx="1027.42" cy="-3791.43" rx="187.37" ry="18"/>
  1313  <text text-anchor="middle" x="1027.42" y="-3787.73" font-family="Times-Roman" font-size="14.00">openshift.RoleCloudCredsSecretReader</text>
  1314  </g>
  1315  <!-- openshift.RoleCloudCredsSecretReader&#45;&gt;manifests.Openshift -->
  1316  <g id="edge77" class="edge">
  1317  <title>openshift.RoleCloudCredsSecretReader&#45;&gt;manifests.Openshift</title>
  1318  <path fill="none" stroke="black" d="M1149.93,-3805.08C1174.15,-3808.71 1199.29,-3813.13 1222.6,-3818.43 1293.37,-3834.52 1372.73,-3861.31 1423.58,-3879.64"/>
  1319  <polygon fill="black" stroke="black" points="1422.45,-3882.96 1433.04,-3883.08 1424.83,-3876.38 1422.45,-3882.96"/>
  1320  </g>
  1321  <!-- openshift.BaremetalConfig -->
  1322  <g id="node43" class="node">
  1323  <title>openshift.BaremetalConfig</title>
  1324  <ellipse fill="none" stroke="black" cx="1027.42" cy="-3737.43" rx="130.78" ry="18"/>
  1325  <text text-anchor="middle" x="1027.42" y="-3733.73" font-family="Times-Roman" font-size="14.00">openshift.BaremetalConfig</text>
  1326  </g>
  1327  <!-- openshift.BaremetalConfig&#45;&gt;manifests.Openshift -->
  1328  <g id="edge78" class="edge">
  1329  <title>openshift.BaremetalConfig&#45;&gt;manifests.Openshift</title>
  1330  <path fill="none" stroke="black" d="M1141.35,-3746.34C1168.38,-3750.32 1196.86,-3756.09 1222.6,-3764.43 1306.24,-3791.54 1394.95,-3845.26 1442.16,-3876.13"/>
  1331  <polygon fill="black" stroke="black" points="1440.49,-3879.22 1450.76,-3881.81 1444.34,-3873.38 1440.49,-3879.22"/>
  1332  </g>
  1333  <!-- openshift.AzureCloudProviderSecret -->
  1334  <g id="node44" class="node">
  1335  <title>openshift.AzureCloudProviderSecret</title>
  1336  <ellipse fill="none" stroke="black" cx="1027.42" cy="-3953.43" rx="172.77" ry="18"/>
  1337  <text text-anchor="middle" x="1027.42" y="-3949.73" font-family="Times-Roman" font-size="14.00">openshift.AzureCloudProviderSecret</text>
  1338  </g>
  1339  <!-- openshift.AzureCloudProviderSecret&#45;&gt;manifests.Openshift -->
  1340  <g id="edge80" class="edge">
  1341  <title>openshift.AzureCloudProviderSecret&#45;&gt;manifests.Openshift</title>
  1342  <path fill="none" stroke="black" d="M1137.08,-3939.51C1170.88,-3935.24 1208.28,-3930.58 1242.6,-3926.43 1288.14,-3920.93 1338.7,-3915.06 1381.13,-3910.21"/>
  1343  <polygon fill="black" stroke="black" points="1381.63,-3913.67 1391.17,-3909.06 1380.83,-3906.72 1381.63,-3913.67"/>
  1344  </g>
  1345  <!-- kubeconfig.AdminClient&#45;&gt;Target Ignition Configs -->
  1346  <g id="edge81" class="edge">
  1347  <title>kubeconfig.AdminClient&#45;&gt;Target Ignition Configs</title>
  1348  <path fill="none" stroke="black" d="M2619.67,-556.54C2655.5,-560.88 2696.32,-566.55 2733.18,-573.43 2924.51,-609.17 2968.42,-635.86 3158.35,-678.43 3170.5,-681.15 3183.3,-683.9 3195.97,-686.53"/>
  1349  <polygon fill="black" stroke="black" points="3195.59,-690.03 3206.09,-688.62 3197,-683.17 3195.59,-690.03"/>
  1350  </g>
  1351  <!-- kubeconfig.AdminClient&#45;&gt;Target Cluster -->
  1352  <g id="edge217" class="edge">
  1353  <title>kubeconfig.AdminClient&#45;&gt;Target Cluster</title>
  1354  <path fill="none" stroke="black" d="M2626.04,-554.91C2660.46,-558.99 2698.75,-564.91 2733.18,-573.43 2929.02,-621.88 2964.37,-677 3158.35,-732.43 3180.21,-738.68 3204.48,-744.03 3226.29,-748.29"/>
  1355  <polygon fill="black" stroke="black" points="3225.65,-751.73 3236.13,-750.16 3226.96,-744.85 3225.65,-751.73"/>
  1356  </g>
  1357  <!-- kubeconfig.AdminClient&#45;&gt;Target Single Node Ignition Config -->
  1358  <g id="edge233" class="edge">
  1359  <title>kubeconfig.AdminClient&#45;&gt;Target Single Node Ignition Config</title>
  1360  <path fill="none" stroke="black" d="M2623.57,-537.25C2661.82,-539.05 2703.26,-548.02 2733.18,-573.43 2766.4,-601.66 2730.38,-636.58 2761.18,-667.43 2891.37,-797.84 2979.58,-741.74 3158.35,-786.43 3167.76,-788.78 3177.58,-791.07 3187.44,-793.26"/>
  1361  <polygon fill="black" stroke="black" points="3186.78,-796.7 3197.3,-795.41 3188.28,-789.86 3186.78,-796.7"/>
  1362  </g>
  1363  <!-- tls.AdminKubeConfigClientCertKey -->
  1364  <g id="node47" class="node">
  1365  <title>tls.AdminKubeConfigClientCertKey</title>
  1366  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1427.43" rx="167.07" ry="18"/>
  1367  <text text-anchor="middle" x="2010.64" y="-1423.73" font-family="Times-Roman" font-size="14.00">tls.AdminKubeConfigClientCertKey</text>
  1368  </g>
  1369  <!-- tls.AdminKubeConfigClientCertKey&#45;&gt;kubeconfig.AdminClient -->
  1370  <g id="edge82" class="edge">
  1371  <title>tls.AdminKubeConfigClientCertKey&#45;&gt;kubeconfig.AdminClient</title>
  1372  <path fill="none" stroke="black" d="M2019.17,-1409.33C2052.65,-1328.51 2190.26,-992.2 2281.01,-708.43 2299.93,-649.29 2270.38,-614.43 2317.01,-573.43 2341.12,-552.24 2373.46,-542.63 2405.24,-539.08"/>
  1373  <polygon fill="black" stroke="black" points="2405.89,-542.53 2415.53,-538.13 2405.25,-535.56 2405.89,-542.53"/>
  1374  </g>
  1375  <!-- tls.AdminKubeConfigClientCertKey&#45;&gt;kubeconfig.AdminInternalClient -->
  1376  <g id="edge102" class="edge">
  1377  <title>tls.AdminKubeConfigClientCertKey&#45;&gt;kubeconfig.AdminInternalClient</title>
  1378  <path fill="none" stroke="black" d="M2018.32,-1409.17C2061.51,-1291.15 2300.05,-640.85 2317.01,-627.43 2329.2,-617.79 2343.14,-610.66 2357.88,-605.45"/>
  1379  <polygon fill="black" stroke="black" points="2359.23,-608.7 2367.67,-602.3 2357.08,-602.03 2359.23,-608.7"/>
  1380  </g>
  1381  <!-- tls.AdminKubeConfigClientCertKey&#45;&gt;kubeconfig.LoopbackClient -->
  1382  <g id="edge111" class="edge">
  1383  <title>tls.AdminKubeConfigClientCertKey&#45;&gt;kubeconfig.LoopbackClient</title>
  1384  <path fill="none" stroke="black" d="M2014.25,-1409.17C2027.71,-1322.12 2097.28,-945.8 2317.01,-761.43 2340.88,-741.41 2371.46,-728.85 2401.6,-721"/>
  1385  <polygon fill="black" stroke="black" points="2402.48,-724.39 2411.36,-718.61 2400.82,-717.59 2402.48,-724.39"/>
  1386  </g>
  1387  <!-- tls.AdminKubeConfigSignerCertKey -->
  1388  <g id="node48" class="node">
  1389  <title>tls.AdminKubeConfigSignerCertKey</title>
  1390  <ellipse fill="none" stroke="black" cx="1477.43" cy="-1845.43" rx="170.07" ry="18"/>
  1391  <text text-anchor="middle" x="1477.43" y="-1841.73" font-family="Times-Roman" font-size="14.00">tls.AdminKubeConfigSignerCertKey</text>
  1392  </g>
  1393  <!-- tls.AdminKubeConfigSignerCertKey&#45;&gt;tls.AdminKubeConfigClientCertKey -->
  1394  <g id="edge83" class="edge">
  1395  <title>tls.AdminKubeConfigSignerCertKey&#45;&gt;tls.AdminKubeConfigClientCertKey</title>
  1396  <path fill="none" stroke="black" d="M1646.69,-1843.3C1668.42,-1836.2 1688.54,-1825.14 1704.26,-1808.43 1758.44,-1750.84 1684.31,-1510.3 1740.26,-1454.43 1786.72,-1408.05 1862.66,-1404.24 1922.1,-1410.36"/>
  1397  <polygon fill="black" stroke="black" points="1921.9,-1413.86 1932.24,-1411.51 1922.7,-1406.9 1921.9,-1413.86"/>
  1398  </g>
  1399  <!-- tls.AdminKubeConfigCABundle -->
  1400  <g id="node66" class="node">
  1401  <title>tls.AdminKubeConfigCABundle</title>
  1402  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1967.43" rx="149.47" ry="18"/>
  1403  <text text-anchor="middle" x="2010.64" y="-1963.73" font-family="Times-Roman" font-size="14.00">tls.AdminKubeConfigCABundle</text>
  1404  </g>
  1405  <!-- tls.AdminKubeConfigSignerCertKey&#45;&gt;tls.AdminKubeConfigCABundle -->
  1406  <g id="edge128" class="edge">
  1407  <title>tls.AdminKubeConfigSignerCertKey&#45;&gt;tls.AdminKubeConfigCABundle</title>
  1408  <path fill="none" stroke="black" d="M1560.56,-1861.21C1604.76,-1871.7 1659.28,-1887.94 1704.26,-1911.43 1722.48,-1920.94 1721.25,-1932.64 1740.26,-1940.43 1774.7,-1954.55 1813.6,-1962.51 1850.91,-1966.78"/>
  1409  <polygon fill="black" stroke="black" points="1850.55,-1970.26 1860.87,-1967.84 1851.29,-1963.3 1850.55,-1970.26"/>
  1410  </g>
  1411  <!-- tls.KubeAPIServerCompleteCABundle -->
  1412  <g id="node49" class="node">
  1413  <title>tls.KubeAPIServerCompleteCABundle</title>
  1414  <ellipse fill="none" stroke="black" cx="2521.1" cy="-2265.43" rx="178.97" ry="18"/>
  1415  <text text-anchor="middle" x="2521.1" y="-2261.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerCompleteCABundle</text>
  1416  </g>
  1417  <!-- tls.KubeAPIServerCompleteCABundle&#45;&gt;kubeconfig.AdminClient -->
  1418  <g id="edge84" class="edge">
  1419  <title>tls.KubeAPIServerCompleteCABundle&#45;&gt;kubeconfig.AdminClient</title>
  1420  <path fill="none" stroke="black" d="M2344.5,-2262.43C2326.01,-2254.34 2309.99,-2242.19 2299.01,-2224.43 2275.04,-2185.63 2275.04,-621.23 2299.01,-582.43 2325.53,-539.54 2381.78,-530.75 2431.04,-532.58"/>
  1421  <polygon fill="black" stroke="black" points="2430.94,-536.08 2441.1,-533.1 2431.3,-529.09 2430.94,-536.08"/>
  1422  </g>
  1423  <!-- tls.KubeAPIServerCompleteCABundle&#45;&gt;bootstrap.Bootstrap -->
  1424  <g id="edge160" class="edge">
  1425  <title>tls.KubeAPIServerCompleteCABundle&#45;&gt;bootstrap.Bootstrap</title>
  1426  <path fill="none" stroke="black" d="M2697.09,-2268.63C2710.41,-2274.38 2722.71,-2282.13 2733.18,-2292.43 2947.34,-2503.25 2946.92,-3548.98 2945.13,-3734.32"/>
  1427  <polygon fill="black" stroke="black" points="2941.63,-3734.33 2945.02,-3744.36 2948.63,-3734.4 2941.63,-3734.33"/>
  1428  </g>
  1429  <!-- tls.KubeAPIServerCompleteCABundle&#45;&gt;kubeconfig.AdminInternalClient -->
  1430  <g id="edge103" class="edge">
  1431  <title>tls.KubeAPIServerCompleteCABundle&#45;&gt;kubeconfig.AdminInternalClient</title>
  1432  <path fill="none" stroke="black" d="M2344.5,-2262.43C2326.01,-2254.34 2309.99,-2242.19 2299.01,-2224.43 2275.82,-2186.91 2275.82,-673.95 2299.01,-636.43 2322.54,-598.36 2369.5,-587.16 2414.2,-586.4"/>
  1433  <polygon fill="black" stroke="black" points="2414.29,-589.9 2424.29,-586.4 2414.29,-582.9 2414.29,-589.9"/>
  1434  </g>
  1435  <!-- tls.KubeAPIServerCompleteCABundle&#45;&gt;kubeconfig.Kubelet -->
  1436  <g id="edge106" class="edge">
  1437  <title>tls.KubeAPIServerCompleteCABundle&#45;&gt;kubeconfig.Kubelet</title>
  1438  <path fill="none" stroke="black" d="M2344.5,-2262.43C2326.01,-2254.34 2309.99,-2242.19 2299.01,-2224.43 2276.61,-2188.18 2276.61,-726.68 2299.01,-690.43 2327.31,-644.64 2389.5,-637.72 2440.89,-641.09"/>
  1439  <polygon fill="black" stroke="black" points="2440.77,-644.59 2451.02,-641.89 2441.32,-637.61 2440.77,-644.59"/>
  1440  </g>
  1441  <!-- tls.KubeAPIServerCompleteCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1442  <g id="edge269" class="edge">
  1443  <title>tls.KubeAPIServerCompleteCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1444  <path fill="none" stroke="black" d="M2699.24,-2267.62C2711.97,-2273.62 2723.56,-2281.71 2733.18,-2292.43 2788.72,-2354.35 2706.22,-3726.99 2761.18,-3789.43 2765.34,-3794.16 2769.93,-3798.32 2774.87,-3801.97"/>
  1445  <polygon fill="black" stroke="black" points="2773.21,-3805.07 2783.49,-3807.66 2777.07,-3799.23 2773.21,-3805.07"/>
  1446  </g>
  1447  <!-- tls.KubeAPIServerLocalhostCABundle -->
  1448  <g id="node50" class="node">
  1449  <title>tls.KubeAPIServerLocalhostCABundle</title>
  1450  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1913.43" rx="178.17" ry="18"/>
  1451  <text text-anchor="middle" x="2010.64" y="-1909.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerLocalhostCABundle</text>
  1452  </g>
  1453  <!-- tls.KubeAPIServerLocalhostCABundle&#45;&gt;tls.KubeAPIServerCompleteCABundle -->
  1454  <g id="edge85" class="edge">
  1455  <title>tls.KubeAPIServerLocalhostCABundle&#45;&gt;tls.KubeAPIServerCompleteCABundle</title>
  1456  <path fill="none" stroke="black" d="M2184.22,-1909.35C2217.92,-1914.33 2251.82,-1923.79 2281.01,-1940.43 2404.04,-2010.58 2481.87,-2172.64 2509.15,-2237.68"/>
  1457  <polygon fill="black" stroke="black" points="2506.05,-2239.35 2513.1,-2247.26 2512.52,-2236.68 2506.05,-2239.35"/>
  1458  </g>
  1459  <!-- tls.KubeAPIServerLocalhostCABundle&#45;&gt;bootstrap.Bootstrap -->
  1460  <g id="edge151" class="edge">
  1461  <title>tls.KubeAPIServerLocalhostCABundle&#45;&gt;bootstrap.Bootstrap</title>
  1462  <path fill="none" stroke="black" d="M2089.07,-1929.64C2149.97,-1937.44 2232.41,-1936.2 2281.01,-1886.43 2354.36,-1811.33 2240.01,-1486.77 2317.01,-1415.43 2452.69,-1289.73 2596.65,-1290.65 2733.18,-1415.43 2913.4,-1580.13 2941.49,-3478.22 2944.46,-3733.99"/>
  1463  <polygon fill="black" stroke="black" points="2940.97,-3734.33 2944.58,-3744.29 2947.97,-3734.25 2940.97,-3734.33"/>
  1464  </g>
  1465  <!-- tls.KubeAPIServerLocalhostCABundle&#45;&gt;kubeconfig.LoopbackClient -->
  1466  <g id="edge112" class="edge">
  1467  <title>tls.KubeAPIServerLocalhostCABundle&#45;&gt;kubeconfig.LoopbackClient</title>
  1468  <path fill="none" stroke="black" d="M2087.28,-1929.71C2148.61,-1938.03 2232.55,-1937.47 2281.01,-1886.43 2338.08,-1826.34 2297.04,-1221.86 2317.01,-1141.43 2357.73,-977.5 2461.98,-800.68 2503.07,-734.97"/>
  1469  <polygon fill="black" stroke="black" points="2506.07,-736.78 2508.44,-726.45 2500.15,-733.05 2506.07,-736.78"/>
  1470  </g>
  1471  <!-- tls.KubeAPIServerLocalhostCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1472  <g id="edge263" class="edge">
  1473  <title>tls.KubeAPIServerLocalhostCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1474  <path fill="none" stroke="black" d="M2104.23,-1928.75C2161.56,-1932.81 2233.12,-1927.33 2281.01,-1886.43 2328.89,-1845.54 2267.16,-1787.88 2317.01,-1749.43 2390.25,-1692.96 2667.34,-1684.49 2733.18,-1749.43 2813.87,-1829.03 2686.51,-3704.16 2761.18,-3789.43 2765.33,-3794.17 2769.91,-3798.34 2774.84,-3802"/>
  1475  <polygon fill="black" stroke="black" points="2773.17,-3805.09 2783.44,-3807.7 2777.04,-3799.26 2773.17,-3805.09"/>
  1476  </g>
  1477  <!-- tls.KubeAPIServerLocalhostSignerCertKey -->
  1478  <g id="node51" class="node">
  1479  <title>tls.KubeAPIServerLocalhostSignerCertKey</title>
  1480  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2129.43" rx="198.47" ry="18"/>
  1481  <text text-anchor="middle" x="1477.43" y="-2125.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerLocalhostSignerCertKey</text>
  1482  </g>
  1483  <!-- tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;tls.KubeAPIServerLocalhostCABundle -->
  1484  <g id="edge86" class="edge">
  1485  <title>tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;tls.KubeAPIServerLocalhostCABundle</title>
  1486  <path fill="none" stroke="black" d="M1669.31,-2124.78C1682.02,-2119.15 1693.87,-2111.84 1704.26,-2102.43 1758.95,-2052.94 1685.11,-1989.4 1740.26,-1940.43 1785.85,-1899.96 1854.4,-1893.57 1910.94,-1897.11"/>
  1487  <polygon fill="black" stroke="black" points="1910.75,-1900.61 1920.98,-1897.85 1911.27,-1893.63 1910.75,-1900.61"/>
  1488  </g>
  1489  <!-- tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;bootstrap.Bootstrap -->
  1490  <g id="edge154" class="edge">
  1491  <title>tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  1492  <path fill="none" stroke="black" d="M1672.58,-2132.74C1684.33,-2138.73 1695.09,-2146.49 1704.26,-2156.43 1774.91,-2233.01 1667.77,-3018.6 1740.26,-3093.43 1824.08,-3179.95 2191.26,-3051.09 2281.01,-3131.43 2347.33,-3190.79 2252.47,-3267.14 2317.01,-3328.43 2452.26,-3456.86 2578.81,-3277.75 2733.18,-3382.43 2861.84,-3469.68 2920.4,-3662.36 2938.4,-3734.47"/>
  1493  <polygon fill="black" stroke="black" points="2935.01,-3735.31 2940.77,-3744.2 2941.81,-3733.66 2935.01,-3735.31"/>
  1494  </g>
  1495  <!-- tls.KubeAPIServerLocalhostServerCertKey -->
  1496  <g id="node78" class="node">
  1497  <title>tls.KubeAPIServerLocalhostServerCertKey</title>
  1498  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2075.43" rx="198.76" ry="18"/>
  1499  <text text-anchor="middle" x="2010.64" y="-2071.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerLocalhostServerCertKey</text>
  1500  </g>
  1501  <!-- tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;tls.KubeAPIServerLocalhostServerCertKey -->
  1502  <g id="edge153" class="edge">
  1503  <title>tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;tls.KubeAPIServerLocalhostServerCertKey</title>
  1504  <path fill="none" stroke="black" d="M1608.61,-2115.93C1650.63,-2111.6 1697.41,-2106.79 1740.26,-2102.43 1781.19,-2098.27 1825.63,-2093.8 1866.38,-2089.71"/>
  1505  <polygon fill="black" stroke="black" points="1866.78,-2093.19 1876.38,-2088.71 1866.09,-2086.23 1866.78,-2093.19"/>
  1506  </g>
  1507  <!-- tls.KubeControlPlaneCABundle -->
  1508  <g id="node83" class="node">
  1509  <title>tls.KubeControlPlaneCABundle</title>
  1510  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2183.43" rx="147.57" ry="18"/>
  1511  <text text-anchor="middle" x="2010.64" y="-2179.73" font-family="Times-Roman" font-size="14.00">tls.KubeControlPlaneCABundle</text>
  1512  </g>
  1513  <!-- tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;tls.KubeControlPlaneCABundle -->
  1514  <g id="edge168" class="edge">
  1515  <title>tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;tls.KubeControlPlaneCABundle</title>
  1516  <path fill="none" stroke="black" d="M1608.61,-2142.93C1650.63,-2147.27 1697.41,-2152.07 1740.26,-2156.43 1787.86,-2161.27 1840.19,-2166.53 1885.96,-2171.11"/>
  1517  <polygon fill="black" stroke="black" points="1885.63,-2174.59 1895.93,-2172.11 1886.33,-2167.63 1885.63,-2174.59"/>
  1518  </g>
  1519  <!-- tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1520  <g id="edge265" class="edge">
  1521  <title>tls.KubeAPIServerLocalhostSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1522  <path fill="none" stroke="black" d="M1672.68,-2132.64C1684.42,-2138.65 1695.14,-2146.45 1704.26,-2156.43 1797.84,-2258.84 1644.22,-3304.33 1740.26,-3404.43 1823.67,-3491.35 2172.09,-3390.98 2281.01,-3442.43 2302.05,-3452.37 2296.08,-3470.28 2317.01,-3480.43 2400.57,-3520.97 2667.12,-3453.16 2733.18,-3518.43 2776.24,-3560.99 2719.3,-3745.71 2761.18,-3789.43 2765.79,-3794.24 2770.84,-3798.45 2776.25,-3802.12"/>
  1523  <polygon fill="black" stroke="black" points="2774.67,-3805.25 2785.03,-3807.46 2778.31,-3799.27 2774.67,-3805.25"/>
  1524  </g>
  1525  <!-- tls.KubeAPIServerServiceNetworkCABundle -->
  1526  <g id="node52" class="node">
  1527  <title>tls.KubeAPIServerServiceNetworkCABundle</title>
  1528  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2237.43" rx="206.06" ry="18"/>
  1529  <text text-anchor="middle" x="2010.64" y="-2233.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerServiceNetworkCABundle</text>
  1530  </g>
  1531  <!-- tls.KubeAPIServerServiceNetworkCABundle&#45;&gt;tls.KubeAPIServerCompleteCABundle -->
  1532  <g id="edge87" class="edge">
  1533  <title>tls.KubeAPIServerServiceNetworkCABundle&#45;&gt;tls.KubeAPIServerCompleteCABundle</title>
  1534  <path fill="none" stroke="black" d="M2185.55,-2247.01C2239.97,-2250.01 2299.86,-2253.3 2353.74,-2256.27"/>
  1535  <polygon fill="black" stroke="black" points="2353.55,-2259.77 2363.73,-2256.82 2353.94,-2252.78 2353.55,-2259.77"/>
  1536  </g>
  1537  <!-- tls.KubeAPIServerServiceNetworkCABundle&#45;&gt;bootstrap.Bootstrap -->
  1538  <g id="edge155" class="edge">
  1539  <title>tls.KubeAPIServerServiceNetworkCABundle&#45;&gt;bootstrap.Bootstrap</title>
  1540  <path fill="none" stroke="black" d="M2097.8,-2253.77C2157.03,-2259.68 2233.32,-2255.93 2281.01,-2210.43 2360.02,-2135.07 2234.35,-2038.75 2317.01,-1967.43 2457.06,-1846.61 2594.95,-1844.54 2733.18,-1967.43 2871.69,-2090.58 2934.75,-3515.29 2943.65,-3734.26"/>
  1541  <polygon fill="black" stroke="black" points="2940.16,-3734.46 2944.06,-3744.31 2947.15,-3734.17 2940.16,-3734.46"/>
  1542  </g>
  1543  <!-- tls.KubeAPIServerServiceNetworkCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1544  <g id="edge266" class="edge">
  1545  <title>tls.KubeAPIServerServiceNetworkCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1546  <path fill="none" stroke="black" d="M2215.1,-2239.79C2238.67,-2233.64 2261.29,-2224.26 2281.01,-2210.43 2311.29,-2189.2 2285.72,-2155.12 2317.01,-2135.43 2473.56,-2036.93 2601.29,-2005.76 2733.18,-2135.43 2798.71,-2199.86 2700.52,-3720.39 2761.18,-3789.43 2765.33,-3794.16 2769.92,-3798.32 2774.86,-3801.98"/>
  1547  <polygon fill="black" stroke="black" points="2773.2,-3805.08 2783.47,-3807.67 2777.06,-3799.24 2773.2,-3805.08"/>
  1548  </g>
  1549  <!-- tls.KubeAPIServerServiceNetworkSignerCertKey -->
  1550  <g id="node53" class="node">
  1551  <title>tls.KubeAPIServerServiceNetworkSignerCertKey</title>
  1552  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2183.43" rx="226.66" ry="18"/>
  1553  <text text-anchor="middle" x="1477.43" y="-2179.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerServiceNetworkSignerCertKey</text>
  1554  </g>
  1555  <!-- tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;tls.KubeAPIServerServiceNetworkCABundle -->
  1556  <g id="edge88" class="edge">
  1557  <title>tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;tls.KubeAPIServerServiceNetworkCABundle</title>
  1558  <path fill="none" stroke="black" d="M1616.01,-2197.69C1656.07,-2201.83 1699.91,-2206.33 1740.26,-2210.43 1780.35,-2214.51 1823.8,-2218.88 1863.87,-2222.9"/>
  1559  <polygon fill="black" stroke="black" points="1863.68,-2226.4 1873.97,-2223.91 1864.37,-2219.43 1863.68,-2226.4"/>
  1560  </g>
  1561  <!-- tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;bootstrap.Bootstrap -->
  1562  <g id="edge159" class="edge">
  1563  <title>tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  1564  <path fill="none" stroke="black" d="M1681.38,-2191.69C1689.72,-2196.84 1697.43,-2203.03 1704.26,-2210.43 1773.73,-2285.68 1681.47,-3047.58 1740.26,-3131.43 2013.1,-3520.58 2341.85,-3258.73 2733.18,-3528.43 2818.97,-3587.56 2894.1,-3688.03 2927.03,-3735.75"/>
  1565  <polygon fill="black" stroke="black" points="2924.34,-3738.01 2932.87,-3744.29 2930.12,-3734.06 2924.34,-3738.01"/>
  1566  </g>
  1567  <!-- tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;tls.KubeAPIServerServiceNetworkServerCertKey -->
  1568  <g id="edge157" class="edge">
  1569  <title>tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;tls.KubeAPIServerServiceNetworkServerCertKey</title>
  1570  <path fill="none" stroke="black" d="M1680.24,-2175.25C1688.97,-2170.1 1697.07,-2163.89 1704.26,-2156.43 1771.15,-2087.1 1672.72,-1793.12 1740.26,-1724.43 1785.05,-1678.89 1858.19,-1674.09 1916.96,-1679.61"/>
  1571  <polygon fill="black" stroke="black" points="1916.7,-1683.1 1927.01,-1680.67 1917.43,-1676.14 1916.7,-1683.1"/>
  1572  </g>
  1573  <!-- tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;tls.KubeControlPlaneCABundle -->
  1574  <g id="edge169" class="edge">
  1575  <title>tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;tls.KubeControlPlaneCABundle</title>
  1576  <path fill="none" stroke="black" d="M1704.48,-2183.43C1754.47,-2183.43 1806.36,-2183.43 1852.88,-2183.43"/>
  1577  <polygon fill="black" stroke="black" points="1853.03,-2186.93 1863.03,-2183.43 1853.03,-2179.93 1853.03,-2186.93"/>
  1578  </g>
  1579  <!-- tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1580  <g id="edge268" class="edge">
  1581  <title>tls.KubeAPIServerServiceNetworkSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1582  <path fill="none" stroke="black" d="M1681.47,-2191.61C1689.79,-2196.78 1697.47,-2203 1704.26,-2210.43 1796.66,-2311.52 1645.43,-3343.63 1740.26,-3442.43 1823.68,-3529.34 2172.09,-3428.98 2281.01,-3480.43 2302.05,-3490.37 2296.47,-3507.52 2317.01,-3518.43 2482.58,-3606.4 2602.38,-3453.11 2733.18,-3587.43 2796.41,-3652.37 2697.36,-3725.08 2761.18,-3789.43 2765.94,-3794.23 2771.16,-3798.43 2776.73,-3802.09"/>
  1583  <polygon fill="black" stroke="black" points="2775.35,-3805.34 2785.74,-3807.4 2778.9,-3799.31 2775.35,-3805.34"/>
  1584  </g>
  1585  <!-- tls.KubeAPIServerLBCABundle -->
  1586  <g id="node54" class="node">
  1587  <title>tls.KubeAPIServerLBCABundle</title>
  1588  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2129.43" rx="146.77" ry="18"/>
  1589  <text text-anchor="middle" x="2010.64" y="-2125.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerLBCABundle</text>
  1590  </g>
  1591  <!-- tls.KubeAPIServerLBCABundle&#45;&gt;tls.KubeAPIServerCompleteCABundle -->
  1592  <g id="edge89" class="edge">
  1593  <title>tls.KubeAPIServerLBCABundle&#45;&gt;tls.KubeAPIServerCompleteCABundle</title>
  1594  <path fill="none" stroke="black" d="M2151.29,-2134.69C2193.5,-2138.61 2239.61,-2145.25 2281.01,-2156.43 2354.92,-2176.39 2434.67,-2217.02 2480.84,-2242.65"/>
  1595  <polygon fill="black" stroke="black" points="2479.18,-2245.73 2489.61,-2247.56 2482.6,-2239.62 2479.18,-2245.73"/>
  1596  </g>
  1597  <!-- tls.KubeAPIServerLBCABundle&#45;&gt;bootstrap.Bootstrap -->
  1598  <g id="edge143" class="edge">
  1599  <title>tls.KubeAPIServerLBCABundle&#45;&gt;bootstrap.Bootstrap</title>
  1600  <path fill="none" stroke="black" d="M2086.95,-2144.87C2147.66,-2152.55 2230.9,-2151.52 2281.01,-2102.43 2376.01,-2009.39 2217.5,-1893.61 2317.01,-1805.43 2455.45,-1682.76 2595.54,-1681.87 2733.18,-1805.43 2883.85,-1940.69 2936.88,-3502.71 2943.93,-3733.91"/>
  1601  <polygon fill="black" stroke="black" points="2940.44,-3734.29 2944.24,-3744.18 2947.44,-3734.08 2940.44,-3734.29"/>
  1602  </g>
  1603  <!-- tls.KubeAPIServerLBCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1604  <g id="edge259" class="edge">
  1605  <title>tls.KubeAPIServerLBCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1606  <path fill="none" stroke="black" d="M2094.42,-2144.27C2153.38,-2149.86 2230.76,-2146.36 2281.01,-2102.43 2332.96,-2057.03 2262.87,-1994.19 2317.01,-1951.43 2462.18,-1836.81 2601.4,-1821.64 2733.18,-1951.43 2805.94,-2023.09 2693.84,-3712.65 2761.18,-3789.43 2765.33,-3794.16 2769.92,-3798.33 2774.85,-3801.99"/>
  1607  <polygon fill="black" stroke="black" points="2773.18,-3805.09 2783.46,-3807.68 2777.05,-3799.25 2773.18,-3805.09"/>
  1608  </g>
  1609  <!-- tls.KubeAPIServerLBSignerCertKey -->
  1610  <g id="node55" class="node">
  1611  <title>tls.KubeAPIServerLBSignerCertKey</title>
  1612  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2075.43" rx="167.07" ry="18"/>
  1613  <text text-anchor="middle" x="1477.43" y="-2071.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerLBSignerCertKey</text>
  1614  </g>
  1615  <!-- tls.KubeAPIServerLBSignerCertKey&#45;&gt;tls.KubeAPIServerLBCABundle -->
  1616  <g id="edge90" class="edge">
  1617  <title>tls.KubeAPIServerLBSignerCertKey&#45;&gt;tls.KubeAPIServerLBCABundle</title>
  1618  <path fill="none" stroke="black" d="M1598.34,-2087.87C1642.9,-2092.47 1693.89,-2097.72 1740.26,-2102.43 1787.86,-2107.27 1840.19,-2112.53 1885.96,-2117.11"/>
  1619  <polygon fill="black" stroke="black" points="1885.63,-2120.59 1895.93,-2118.11 1886.33,-2113.63 1885.63,-2120.59"/>
  1620  </g>
  1621  <!-- tls.KubeAPIServerLBSignerCertKey&#45;&gt;bootstrap.Bootstrap -->
  1622  <g id="edge150" class="edge">
  1623  <title>tls.KubeAPIServerLBSignerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  1624  <path fill="none" stroke="black" d="M1573.87,-2060.72C1619.87,-2059.38 1671.95,-2067.38 1704.26,-2102.43 1776.09,-2180.34 1666.56,-2979.3 1740.26,-3055.43 1824.05,-3141.98 2191.26,-3013.09 2281.01,-3093.43 2347.33,-3152.79 2251.32,-3230.38 2317.01,-3290.43 2385.56,-3353.09 2656.75,-3275.68 2733.18,-3328.43 2877.47,-3428.02 2927.22,-3654.59 2940.6,-3734.17"/>
  1625  <polygon fill="black" stroke="black" points="2937.2,-3735.08 2942.25,-3744.39 2944.11,-3733.96 2937.2,-3735.08"/>
  1626  </g>
  1627  <!-- tls.KubeAPIServerLBSignerCertKey&#45;&gt;tls.KubeAPIServerExternalLBServerCertKey -->
  1628  <g id="edge145" class="edge">
  1629  <title>tls.KubeAPIServerLBSignerCertKey&#45;&gt;tls.KubeAPIServerExternalLBServerCertKey</title>
  1630  <path fill="none" stroke="black" d="M1644.2,-2074.16C1666.9,-2067.1 1687.96,-2055.82 1704.26,-2038.43 1760.45,-1978.48 1682.23,-1728.6 1740.26,-1670.43 1785.53,-1625.06 1859,-1620.36 1917.79,-1625.88"/>
  1631  <polygon fill="black" stroke="black" points="1917.52,-1629.37 1927.84,-1626.94 1918.26,-1622.41 1917.52,-1629.37"/>
  1632  </g>
  1633  <!-- tls.KubeAPIServerLBSignerCertKey&#45;&gt;tls.KubeAPIServerInternalLBServerCertKey -->
  1634  <g id="edge148" class="edge">
  1635  <title>tls.KubeAPIServerLBSignerCertKey&#45;&gt;tls.KubeAPIServerInternalLBServerCertKey</title>
  1636  <path fill="none" stroke="black" d="M1644.39,-2074.34C1667.06,-2067.25 1688.07,-2055.93 1704.26,-2038.43 1768.19,-1969.36 1674.21,-1683.47 1740.26,-1616.43 1785.56,-1570.46 1859.76,-1566.04 1918.83,-1571.82"/>
  1637  <polygon fill="black" stroke="black" points="1918.6,-1575.31 1928.92,-1572.91 1919.35,-1568.35 1918.6,-1575.31"/>
  1638  </g>
  1639  <!-- tls.KubeAPIServerLBSignerCertKey&#45;&gt;tls.KubeControlPlaneCABundle -->
  1640  <g id="edge167" class="edge">
  1641  <title>tls.KubeAPIServerLBSignerCertKey&#45;&gt;tls.KubeControlPlaneCABundle</title>
  1642  <path fill="none" stroke="black" d="M1642.95,-2078.13C1664.59,-2083.26 1685.67,-2091.01 1704.26,-2102.43 1728.84,-2117.53 1715.54,-2141.57 1740.26,-2156.43 1780.15,-2180.41 1829.47,-2189.88 1874.97,-2192.48"/>
  1643  <polygon fill="black" stroke="black" points="1875.07,-2195.99 1885.23,-2192.95 1875.4,-2188.99 1875.07,-2195.99"/>
  1644  </g>
  1645  <!-- tls.KubeAPIServerLBSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1646  <g id="edge262" class="edge">
  1647  <title>tls.KubeAPIServerLBSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1648  <path fill="none" stroke="black" d="M1572.86,-2060.63C1619.18,-2059.09 1671.84,-2066.93 1704.26,-2102.43 1799.02,-2206.17 1643.01,-3265.03 1740.26,-3366.43 1823.65,-3453.37 2172.09,-3352.98 2281.01,-3404.43 2302.05,-3414.37 2296.08,-3432.28 2317.01,-3442.43 2400.57,-3482.97 2667.54,-3414.74 2733.18,-3480.43 2781.92,-3529.2 2713.8,-3739.34 2761.18,-3789.43 2765.75,-3794.27 2770.79,-3798.5 2776.18,-3802.2"/>
  1649  <polygon fill="black" stroke="black" points="2774.57,-3805.32 2784.92,-3807.57 2778.23,-3799.35 2774.57,-3805.32"/>
  1650  </g>
  1651  <!-- bootstrap.Bootstrap&#45;&gt;Target Ignition Configs -->
  1652  <g id="edge95" class="edge">
  1653  <title>bootstrap.Bootstrap&#45;&gt;Target Ignition Configs</title>
  1654  <path fill="none" stroke="black" d="M2946.71,-3744.31C2946.23,-3505.09 2946.15,-973.96 3158.35,-732.43 3168.43,-720.95 3181.92,-713.54 3196.47,-708.87"/>
  1655  <polygon fill="black" stroke="black" points="3197.45,-712.23 3206.15,-706.19 3195.58,-705.49 3197.45,-712.23"/>
  1656  </g>
  1657  <!-- bootstrap.Bootstrap&#45;&gt;cluster.Metadata -->
  1658  <g id="edge198" class="edge">
  1659  <title>bootstrap.Bootstrap&#45;&gt;cluster.Metadata</title>
  1660  <path fill="none" stroke="black" d="M2867.49,-3751.04C2822.04,-3749.44 2769.47,-3757.61 2747.18,-3798.43 2732.06,-3826.13 2732.06,-4906.73 2747.18,-4934.43 2769.42,-4975.17 2821.83,-4983.39 2867.22,-4981.83"/>
  1661  <polygon fill="black" stroke="black" points="2867.57,-4985.32 2877.38,-4981.32 2867.22,-4978.33 2867.57,-4985.32"/>
  1662  </g>
  1663  <!-- bootstrap.Bootstrap&#45;&gt;cluster.TerraformVariables -->
  1664  <g id="edge209" class="edge">
  1665  <title>bootstrap.Bootstrap&#45;&gt;cluster.TerraformVariables</title>
  1666  <path fill="none" stroke="black" d="M2867.49,-3751.04C2822.04,-3749.44 2769.47,-3757.61 2747.18,-3798.43 2735.43,-3819.96 2738.75,-4658.4 2747.18,-4681.43 2780.69,-4773 2867.38,-4853.46 2914.37,-4892.1"/>
  1667  <polygon fill="black" stroke="black" points="2912.41,-4895.02 2922.38,-4898.61 2916.82,-4889.59 2912.41,-4895.02"/>
  1668  </g>
  1669  <!-- baremetal.IronicCreds -->
  1670  <g id="node57" class="node">
  1671  <title>baremetal.IronicCreds</title>
  1672  <ellipse fill="none" stroke="black" cx="2521.1" cy="-4742.43" rx="109.68" ry="18"/>
  1673  <text text-anchor="middle" x="2521.1" y="-4738.73" font-family="Times-Roman" font-size="14.00">baremetal.IronicCreds</text>
  1674  </g>
  1675  <!-- baremetal.IronicCreds&#45;&gt;bootstrap.Bootstrap -->
  1676  <g id="edge96" class="edge">
  1677  <title>baremetal.IronicCreds&#45;&gt;bootstrap.Bootstrap</title>
  1678  <path fill="none" stroke="black" d="M2619.77,-4734.44C2661.53,-4725.68 2706.68,-4707.94 2733.18,-4672.43 2791.89,-4593.76 2695.85,-3862.69 2761.18,-3789.43 2783.23,-3764.7 2817.2,-3755.48 2849.95,-3753.31"/>
  1679  <polygon fill="black" stroke="black" points="2850.23,-3756.8 2860.06,-3752.85 2849.91,-3749.81 2850.23,-3756.8"/>
  1680  </g>
  1681  <!-- baremetal.IronicCreds&#45;&gt;cluster.TerraformVariables -->
  1682  <g id="edge213" class="edge">
  1683  <title>baremetal.IronicCreds&#45;&gt;cluster.TerraformVariables</title>
  1684  <path fill="none" stroke="black" d="M2595.46,-4755.69C2636.78,-4764.43 2688.84,-4777.58 2733.18,-4795.43 2799.37,-4822.08 2870.16,-4866.12 2910.78,-4893.08"/>
  1685  <polygon fill="black" stroke="black" points="2908.96,-4896.07 2919.22,-4898.73 2912.85,-4890.26 2908.96,-4896.07"/>
  1686  </g>
  1687  <!-- baremetal.IronicCreds&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1688  <g id="edge236" class="edge">
  1689  <title>baremetal.IronicCreds&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1690  <path fill="none" stroke="black" d="M2611.07,-4752.76C2654.14,-4752.52 2702.95,-4743.56 2733.18,-4710.43 2768.81,-4671.37 2748.82,-4286.84 2761.18,-4235.43 2798.78,-4079.03 2891.8,-3907.84 2929.01,-3843.16"/>
  1691  <polygon fill="black" stroke="black" points="2932.09,-3844.81 2934.08,-3834.4 2926.04,-3841.3 2932.09,-3844.81"/>
  1692  </g>
  1693  <!-- bootstrap.CVOIgnore&#45;&gt;bootstrap.Bootstrap -->
  1694  <g id="edge97" class="edge">
  1695  <title>bootstrap.CVOIgnore&#45;&gt;bootstrap.Bootstrap</title>
  1696  <path fill="none" stroke="black" d="M2606.36,-3805.67C2677.66,-3796.56 2779.66,-3783.52 2853.01,-3774.15"/>
  1697  <polygon fill="black" stroke="black" points="2853.69,-3777.6 2863.17,-3772.86 2852.8,-3770.65 2853.69,-3777.6"/>
  1698  </g>
  1699  <!-- bootstrap.CVOIgnore&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1700  <g id="edge237" class="edge">
  1701  <title>bootstrap.CVOIgnore&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1702  <path fill="none" stroke="black" d="M2627.12,-3816.43C2664.58,-3816.43 2708.06,-3816.43 2750.61,-3816.43"/>
  1703  <polygon fill="black" stroke="black" points="2750.83,-3819.93 2760.83,-3816.43 2750.83,-3812.93 2750.83,-3819.93"/>
  1704  </g>
  1705  <!-- kubeconfig.AdminInternalClient&#45;&gt;bootstrap.Bootstrap -->
  1706  <g id="edge101" class="edge">
  1707  <title>kubeconfig.AdminInternalClient&#45;&gt;bootstrap.Bootstrap</title>
  1708  <path fill="none" stroke="black" d="M2637.07,-588.57C2672.54,-591.2 2708.67,-601.41 2733.18,-627.43 2761.42,-657.42 2924.85,-3423.83 2943.11,-3734.21"/>
  1709  <polygon fill="black" stroke="black" points="2939.61,-3734.43 2943.69,-3744.2 2946.6,-3734.02 2939.61,-3734.43"/>
  1710  </g>
  1711  <!-- kubeconfig.AdminInternalClient&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1712  <g id="edge239" class="edge">
  1713  <title>kubeconfig.AdminInternalClient&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1714  <path fill="none" stroke="black" d="M2625.06,-587.14C2664.59,-588.04 2706.56,-597.46 2733.18,-627.43 2791.51,-693.11 2703.47,-3723.21 2761.18,-3789.43 2765.31,-3794.18 2769.89,-3798.36 2774.81,-3802.03"/>
  1715  <polygon fill="black" stroke="black" points="2773.14,-3805.12 2783.4,-3807.73 2777.01,-3799.28 2773.14,-3805.12"/>
  1716  </g>
  1717  <!-- kubeconfig.Kubelet&#45;&gt;bootstrap.Bootstrap -->
  1718  <g id="edge105" class="edge">
  1719  <title>kubeconfig.Kubelet&#45;&gt;bootstrap.Bootstrap</title>
  1720  <path fill="none" stroke="black" d="M2594.78,-642.59C2641.08,-639.52 2698.64,-644.81 2733.18,-681.43 2788.67,-740.28 2927.64,-3427.56 2943.32,-3734.05"/>
  1721  <polygon fill="black" stroke="black" points="2939.83,-3734.51 2943.84,-3744.32 2946.83,-3734.15 2939.83,-3734.51"/>
  1722  </g>
  1723  <!-- kubeconfig.Kubelet&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1724  <g id="edge240" class="edge">
  1725  <title>kubeconfig.Kubelet&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1726  <path fill="none" stroke="black" d="M2592.44,-642.16C2639.56,-638.36 2699.01,-642.97 2733.18,-681.43 2790.52,-745.98 2704.45,-3724.35 2761.18,-3789.43 2765.31,-3794.18 2769.89,-3798.35 2774.81,-3802.02"/>
  1727  <polygon fill="black" stroke="black" points="2773.14,-3805.11 2783.4,-3807.73 2777.01,-3799.28 2773.14,-3805.11"/>
  1728  </g>
  1729  <!-- tls.KubeletClientCertKey -->
  1730  <g id="node61" class="node">
  1731  <title>tls.KubeletClientCertKey</title>
  1732  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1535.43" rx="119.68" ry="18"/>
  1733  <text text-anchor="middle" x="2010.64" y="-1531.73" font-family="Times-Roman" font-size="14.00">tls.KubeletClientCertKey</text>
  1734  </g>
  1735  <!-- tls.KubeletClientCertKey&#45;&gt;bootstrap.Bootstrap -->
  1736  <g id="edge186" class="edge">
  1737  <title>tls.KubeletClientCertKey&#45;&gt;bootstrap.Bootstrap</title>
  1738  <path fill="none" stroke="black" d="M2078.39,-1550.31C2140.15,-1559.73 2229.88,-1561.63 2281.01,-1508.43 2372.81,-1412.94 2220.56,-1004.22 2317.01,-913.43 2384.35,-850.04 2665.41,-850.51 2733.18,-913.43 2951.52,-1116.16 2946.39,-3448.37 2944.94,-3733.85"/>
  1739  <polygon fill="black" stroke="black" points="2941.43,-3734.17 2944.88,-3744.19 2948.43,-3734.21 2941.43,-3734.17"/>
  1740  </g>
  1741  <!-- tls.KubeletClientCertKey&#45;&gt;kubeconfig.Kubelet -->
  1742  <g id="edge107" class="edge">
  1743  <title>tls.KubeletClientCertKey&#45;&gt;kubeconfig.Kubelet</title>
  1744  <path fill="none" stroke="black" d="M2077.71,-1550.36C2139.64,-1560.04 2230.09,-1562.32 2281.01,-1508.43 2344.19,-1441.59 2254.92,-749.29 2317.01,-681.43 2346.29,-649.43 2393.76,-641.79 2435.44,-642.57"/>
  1745  <polygon fill="black" stroke="black" points="2435.51,-646.07 2445.62,-642.92 2435.75,-639.07 2435.51,-646.07"/>
  1746  </g>
  1747  <!-- tls.KubeletClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1748  <g id="edge280" class="edge">
  1749  <title>tls.KubeletClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1750  <path fill="none" stroke="black" d="M2130.05,-1536.85C2178.2,-1534.06 2233.56,-1526.44 2281.01,-1508.43 2299.47,-1501.43 2298.24,-1488.5 2317.01,-1482.43 2405.01,-1453.98 2667.39,-1417.44 2733.18,-1482.43 2778.77,-1527.47 2718.99,-3741.18 2761.18,-3789.43 2765.32,-3794.17 2769.9,-3798.34 2774.83,-3802.01"/>
  1751  <polygon fill="black" stroke="black" points="2773.16,-3805.1 2783.43,-3807.71 2777.03,-3799.27 2773.16,-3805.1"/>
  1752  </g>
  1753  <!-- tls.KubeletBootstrapCertSigner -->
  1754  <g id="node62" class="node">
  1755  <title>tls.KubeletBootstrapCertSigner</title>
  1756  <ellipse fill="none" stroke="black" cx="1477.43" cy="-1938.43" rx="150.27" ry="18"/>
  1757  <text text-anchor="middle" x="1477.43" y="-1934.73" font-family="Times-Roman" font-size="14.00">tls.KubeletBootstrapCertSigner</text>
  1758  </g>
  1759  <!-- tls.KubeletBootstrapCertSigner&#45;&gt;tls.KubeletClientCertKey -->
  1760  <g id="edge108" class="edge">
  1761  <title>tls.KubeletBootstrapCertSigner&#45;&gt;tls.KubeletClientCertKey</title>
  1762  <path fill="none" stroke="black" d="M1602.87,-1928.5C1640.69,-1919.26 1678.9,-1902.47 1704.26,-1872.43 1793.73,-1766.44 1641.42,-1659.74 1740.26,-1562.43 1789.18,-1514.27 1869.96,-1512.28 1930.32,-1519.45"/>
  1763  <polygon fill="black" stroke="black" points="1930.22,-1522.96 1940.59,-1520.77 1931.12,-1516.02 1930.22,-1522.96"/>
  1764  </g>
  1765  <!-- tls.KubeletBootstrapCABundle -->
  1766  <g id="node87" class="node">
  1767  <title>tls.KubeletBootstrapCABundle</title>
  1768  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2021.43" rx="146.47" ry="18"/>
  1769  <text text-anchor="middle" x="2010.64" y="-2017.73" font-family="Times-Roman" font-size="14.00">tls.KubeletBootstrapCABundle</text>
  1770  </g>
  1771  <!-- tls.KubeletBootstrapCertSigner&#45;&gt;tls.KubeletBootstrapCABundle -->
  1772  <g id="edge173" class="edge">
  1773  <title>tls.KubeletBootstrapCertSigner&#45;&gt;tls.KubeletBootstrapCABundle</title>
  1774  <path fill="none" stroke="black" d="M1559.48,-1953.51C1602.63,-1961.9 1656.51,-1972.95 1704.26,-1984.43 1720.41,-1988.31 1723.94,-1991.37 1740.26,-1994.43 1782.39,-2002.33 1828.68,-2008.03 1870.83,-2012.09"/>
  1775  <polygon fill="black" stroke="black" points="1870.6,-2015.59 1880.88,-2013.04 1871.25,-2008.62 1870.6,-2015.59"/>
  1776  </g>
  1777  <!-- kubeconfig.LoopbackClient&#45;&gt;bootstrap.Bootstrap -->
  1778  <g id="edge110" class="edge">
  1779  <title>kubeconfig.LoopbackClient&#45;&gt;bootstrap.Bootstrap</title>
  1780  <path fill="none" stroke="black" d="M2604.66,-722.48C2650.21,-734.77 2703.43,-757.54 2733.18,-799.43 2912.74,-1052.27 2941.67,-3445.75 2944.51,-3734.06"/>
  1781  <polygon fill="black" stroke="black" points="2941.01,-3734.16 2944.6,-3744.12 2948.01,-3734.09 2941.01,-3734.16"/>
  1782  </g>
  1783  <!-- kubeconfig.LoopbackClient&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1784  <g id="edge241" class="edge">
  1785  <title>kubeconfig.LoopbackClient&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1786  <path fill="none" stroke="black" d="M2530.13,-726.6C2563.39,-802.91 2690.53,-1105.72 2733.18,-1369.43 2743.91,-1435.8 2716.94,-3738.81 2761.18,-3789.43 2765.32,-3794.17 2769.9,-3798.34 2774.83,-3802.01"/>
  1787  <polygon fill="black" stroke="black" points="2773.16,-3805.1 2783.43,-3807.71 2777.02,-3799.27 2773.16,-3805.1"/>
  1788  </g>
  1789  <!-- machine.MasterIgnitionCustomizations&#45;&gt;bootstrap.Bootstrap -->
  1790  <g id="edge114" class="edge">
  1791  <title>machine.MasterIgnitionCustomizations&#45;&gt;bootstrap.Bootstrap</title>
  1792  <path fill="none" stroke="black" d="M2667.91,-474.63C2692.95,-483.04 2716.3,-496.19 2733.18,-516.43 2842.41,-647.45 2933.94,-3423.06 2943.87,-3734.15"/>
  1793  <polygon fill="black" stroke="black" points="2940.37,-3734.29 2944.19,-3744.17 2947.37,-3734.07 2940.37,-3734.29"/>
  1794  </g>
  1795  <!-- machine.MasterIgnitionCustomizations&#45;&gt;Target Cluster -->
  1796  <g id="edge200" class="edge">
  1797  <title>machine.MasterIgnitionCustomizations&#45;&gt;Target Cluster</title>
  1798  <path fill="none" stroke="black" d="M2683.97,-472.23C2845.29,-484.56 3077.52,-513.19 3138.35,-577.43 3186.1,-627.87 3110.99,-681.61 3158.35,-732.43 3175.55,-750.89 3201.59,-758.68 3226.15,-761.47"/>
  1799  <polygon fill="black" stroke="black" points="3225.92,-764.96 3236.19,-762.35 3226.53,-757.99 3225.92,-764.96"/>
  1800  </g>
  1801  <!-- machine.MasterIgnitionCustomizations&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1802  <g id="edge242" class="edge">
  1803  <title>machine.MasterIgnitionCustomizations&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1804  <path fill="none" stroke="black" d="M2670.17,-474.34C2694.62,-482.84 2717.17,-496.09 2733.18,-516.43 2789.4,-587.88 2701.46,-3720.88 2761.18,-3789.43 2765.31,-3794.18 2769.89,-3798.36 2774.81,-3802.03"/>
  1805  <polygon fill="black" stroke="black" points="2773.13,-3805.12 2783.4,-3807.73 2777.01,-3799.29 2773.13,-3805.12"/>
  1806  </g>
  1807  <!-- machine.WorkerIgnitionCustomizations&#45;&gt;bootstrap.Bootstrap -->
  1808  <g id="edge118" class="edge">
  1809  <title>machine.WorkerIgnitionCustomizations&#45;&gt;bootstrap.Bootstrap</title>
  1810  <path fill="none" stroke="black" d="M2703.12,-414.22C2714.25,-419.86 2724.46,-427.14 2733.18,-436.43 2852.82,-563.94 2935.19,-3416.85 2943.98,-3733.88"/>
  1811  <polygon fill="black" stroke="black" points="2940.49,-3734.18 2944.26,-3744.08 2947.49,-3733.99 2940.49,-3734.18"/>
  1812  </g>
  1813  <!-- machine.WorkerIgnitionCustomizations&#45;&gt;Target Cluster -->
  1814  <g id="edge201" class="edge">
  1815  <title>machine.WorkerIgnitionCustomizations&#45;&gt;Target Cluster</title>
  1816  <path fill="none" stroke="black" d="M2702.06,-404.54C2862.11,-404.39 3079.66,-415.94 3138.35,-476.43 3178.08,-517.39 3120.51,-689.72 3158.35,-732.43 3175.15,-751.4 3201.25,-759.24 3225.97,-761.94"/>
  1817  <polygon fill="black" stroke="black" points="3225.83,-765.44 3236.08,-762.78 3226.4,-758.46 3225.83,-765.44"/>
  1818  </g>
  1819  <!-- machine.WorkerIgnitionCustomizations&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1820  <g id="edge243" class="edge">
  1821  <title>machine.WorkerIgnitionCustomizations&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1822  <path fill="none" stroke="black" d="M2703.71,-413.68C2714.7,-419.45 2724.72,-426.9 2733.18,-436.43 2795.01,-506.09 2700,-3719.2 2761.18,-3789.43 2765.31,-3794.18 2769.89,-3798.36 2774.81,-3802.03"/>
  1823  <polygon fill="black" stroke="black" points="2773.13,-3805.12 2783.4,-3807.74 2777,-3799.29 2773.13,-3805.12"/>
  1824  </g>
  1825  <!-- tls.AdminKubeConfigCABundle&#45;&gt;bootstrap.Bootstrap -->
  1826  <g id="edge127" class="edge">
  1827  <title>tls.AdminKubeConfigCABundle&#45;&gt;bootstrap.Bootstrap</title>
  1828  <path fill="none" stroke="black" d="M2085.29,-1983.06C2146.45,-1991.32 2231.23,-1991.01 2281.01,-1940.43 2347.82,-1872.57 2246.91,-1577.88 2317.01,-1513.43 2453.19,-1388.26 2596.4,-1388.92 2733.18,-1513.43 2906.06,-1670.81 2940.45,-3486.3 2944.35,-3734.41"/>
  1829  <polygon fill="black" stroke="black" points="2940.85,-3734.48 2944.51,-3744.42 2947.85,-3734.37 2940.85,-3734.48"/>
  1830  </g>
  1831  <!-- tls.KubeAPIServerCompleteClientCABundle -->
  1832  <g id="node80" class="node">
  1833  <title>tls.KubeAPIServerCompleteClientCABundle</title>
  1834  <ellipse fill="none" stroke="black" cx="2521.1" cy="-2319.43" rx="204.16" ry="18"/>
  1835  <text text-anchor="middle" x="2521.1" y="-2315.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerCompleteClientCABundle</text>
  1836  </g>
  1837  <!-- tls.AdminKubeConfigCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle -->
  1838  <g id="edge162" class="edge">
  1839  <title>tls.AdminKubeConfigCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle</title>
  1840  <path fill="none" stroke="black" d="M2087.26,-1951.95C2147.95,-1944.31 2230.99,-1945.42 2281.01,-1994.43 2376.3,-2087.8 2223.25,-2197.54 2317.01,-2292.43 2321.77,-2297.25 2326.95,-2301.49 2332.44,-2305.23"/>
  1841  <polygon fill="black" stroke="black" points="2330.99,-2308.45 2341.34,-2310.7 2334.65,-2302.48 2330.99,-2308.45"/>
  1842  </g>
  1843  <!-- tls.AdminKubeConfigCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1844  <g id="edge249" class="edge">
  1845  <title>tls.AdminKubeConfigCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1846  <path fill="none" stroke="black" d="M2093.71,-1982.43C2152.89,-1988.27 2230.87,-1985.01 2281.01,-1940.43 2336.46,-1891.14 2259.17,-1823.89 2317.01,-1777.43 2353.07,-1748.47 2700.26,-1744.96 2733.18,-1777.43 2812.77,-1855.93 2687.52,-3705.34 2761.18,-3789.43 2765.33,-3794.17 2769.91,-3798.34 2774.84,-3802"/>
  1847  <polygon fill="black" stroke="black" points="2773.17,-3805.09 2783.45,-3807.69 2777.04,-3799.26 2773.17,-3805.09"/>
  1848  </g>
  1849  <!-- tls.AggregatorCA -->
  1850  <g id="node67" class="node">
  1851  <title>tls.AggregatorCA</title>
  1852  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2561.43" rx="87.99" ry="18"/>
  1853  <text text-anchor="middle" x="1477.43" y="-2557.73" font-family="Times-Roman" font-size="14.00">tls.AggregatorCA</text>
  1854  </g>
  1855  <!-- tls.AggregatorCA&#45;&gt;bootstrap.Bootstrap -->
  1856  <g id="edge129" class="edge">
  1857  <title>tls.AggregatorCA&#45;&gt;bootstrap.Bootstrap</title>
  1858  <path fill="none" stroke="black" d="M1542.38,-2549.25C1593.76,-2543.52 1663.8,-2545.59 1704.26,-2588.43 1793.08,-2682.48 1666.97,-3062.84 1740.26,-3169.43 2015.08,-3569.12 2308.97,-3387.21 2733.18,-3622.43 2799.35,-3659.12 2871.99,-3709.61 2912.62,-3738.86"/>
  1859  <polygon fill="black" stroke="black" points="2910.63,-3741.74 2920.79,-3744.76 2914.73,-3736.07 2910.63,-3741.74"/>
  1860  </g>
  1861  <!-- tls.APIServerProxyCertKey -->
  1862  <g id="node71" class="node">
  1863  <title>tls.APIServerProxyCertKey</title>
  1864  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2399.43" rx="129.18" ry="18"/>
  1865  <text text-anchor="middle" x="2010.64" y="-2395.73" font-family="Times-Roman" font-size="14.00">tls.APIServerProxyCertKey</text>
  1866  </g>
  1867  <!-- tls.AggregatorCA&#45;&gt;tls.APIServerProxyCertKey -->
  1868  <g id="edge136" class="edge">
  1869  <title>tls.AggregatorCA&#45;&gt;tls.APIServerProxyCertKey</title>
  1870  <path fill="none" stroke="black" d="M1550.7,-2571.43C1599.25,-2574.06 1661.88,-2568.99 1704.26,-2534.43 1743.48,-2502.46 1700.75,-2458.03 1740.26,-2426.43 1788.92,-2387.53 1859.4,-2381.67 1916.06,-2385.07"/>
  1871  <polygon fill="black" stroke="black" points="1915.89,-2388.57 1926.11,-2385.78 1916.38,-2381.58 1915.89,-2388.57"/>
  1872  </g>
  1873  <!-- tls.AggregatorCA&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1874  <g id="edge250" class="edge">
  1875  <title>tls.AggregatorCA&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1876  <path fill="none" stroke="black" d="M1541.98,-2549.2C1593.47,-2543.34 1663.88,-2545.24 1704.26,-2588.43 1757.07,-2644.92 1684.19,-3230.19 1740.26,-3283.43 1914.55,-3448.92 2085.24,-3422.83 2281.01,-3283.43 2320.86,-3255.06 2277.17,-3207.8 2317.01,-3179.43 2354.68,-3152.61 2699.74,-3147.49 2733.18,-3179.43 2782.24,-3226.29 2715.66,-3739.11 2761.18,-3789.43 2765.58,-3794.29 2770.43,-3798.55 2775.65,-3802.27"/>
  1877  <polygon fill="black" stroke="black" points="2773.82,-3805.25 2784.13,-3807.69 2777.58,-3799.35 2773.82,-3805.25"/>
  1878  </g>
  1879  <!-- tls.AggregatorCABundle -->
  1880  <g id="node68" class="node">
  1881  <title>tls.AggregatorCABundle</title>
  1882  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1805.43" rx="119.68" ry="18"/>
  1883  <text text-anchor="middle" x="2010.64" y="-1801.73" font-family="Times-Roman" font-size="14.00">tls.AggregatorCABundle</text>
  1884  </g>
  1885  <!-- tls.AggregatorCABundle&#45;&gt;bootstrap.Bootstrap -->
  1886  <g id="edge130" class="edge">
  1887  <title>tls.AggregatorCABundle&#45;&gt;bootstrap.Bootstrap</title>
  1888  <path fill="none" stroke="black" d="M2078.64,-1820.31C2140.35,-1829.66 2229.86,-1831.45 2281.01,-1778.43 2367.6,-1688.69 2226.05,-1303.73 2317.01,-1218.43 2451.93,-1091.91 2597.08,-1093.18 2733.18,-1218.43 2928.38,-1398.07 2943.53,-3467.04 2944.67,-3734.1"/>
  1889  <polygon fill="black" stroke="black" points="2941.17,-3734.17 2944.71,-3744.16 2948.17,-3734.14 2941.17,-3734.17"/>
  1890  </g>
  1891  <!-- tls.AggregatorCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1892  <g id="edge251" class="edge">
  1893  <title>tls.AggregatorCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1894  <path fill="none" stroke="black" d="M2091.94,-1818.65C2150.41,-1823.64 2228.28,-1820.1 2281.01,-1778.43 2319.39,-1748.11 2277.17,-1702.8 2317.01,-1674.43 2392.35,-1620.79 2667.35,-1609.47 2733.18,-1674.43 2775,-1715.7 2722.48,-3745.22 2761.18,-3789.43 2765.32,-3794.17 2769.91,-3798.34 2774.84,-3802"/>
  1895  <polygon fill="black" stroke="black" points="2773.17,-3805.1 2783.44,-3807.7 2777.03,-3799.26 2773.17,-3805.1"/>
  1896  </g>
  1897  <!-- tls.AggregatorSignerCertKey -->
  1898  <g id="node69" class="node">
  1899  <title>tls.AggregatorSignerCertKey</title>
  1900  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2011.43" rx="139.98" ry="18"/>
  1901  <text text-anchor="middle" x="1477.43" y="-2007.73" font-family="Times-Roman" font-size="14.00">tls.AggregatorSignerCertKey</text>
  1902  </g>
  1903  <!-- tls.AggregatorSignerCertKey&#45;&gt;bootstrap.Bootstrap -->
  1904  <g id="edge134" class="edge">
  1905  <title>tls.AggregatorSignerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  1906  <path fill="none" stroke="black" d="M1603.44,-2003.62C1640.95,-2007.97 1678.83,-2020.27 1704.26,-2048.43 1792.89,-2146.58 1646.77,-2548.9 1740.26,-2642.43 1782.82,-2685 2220.95,-2671.54 2281.01,-2675.43 2482.03,-2688.46 2581.84,-2573.5 2733.18,-2706.43 2894.03,-2847.72 2936.42,-3581.26 2943.57,-3734.39"/>
  1907  <polygon fill="black" stroke="black" points="2940.07,-3734.57 2944.02,-3744.4 2947.06,-3734.25 2940.07,-3734.57"/>
  1908  </g>
  1909  <!-- tls.AggregatorSignerCertKey&#45;&gt;tls.AggregatorCABundle -->
  1910  <g id="edge131" class="edge">
  1911  <title>tls.AggregatorSignerCertKey&#45;&gt;tls.AggregatorCABundle</title>
  1912  <path fill="none" stroke="black" d="M1614.97,-2008C1647.6,-2001.06 1679.97,-1988.23 1704.26,-1965.43 1748.92,-1923.52 1693.55,-1872.03 1740.26,-1832.43 1789.98,-1790.28 1864.88,-1785.88 1923.09,-1790.69"/>
  1913  <polygon fill="black" stroke="black" points="1923.1,-1794.2 1933.38,-1791.65 1923.75,-1787.24 1923.1,-1794.2"/>
  1914  </g>
  1915  <!-- tls.AggregatorClientCertKey -->
  1916  <g id="node70" class="node">
  1917  <title>tls.AggregatorClientCertKey</title>
  1918  <ellipse fill="none" stroke="black" cx="2010.64" cy="-1859.43" rx="136.48" ry="18"/>
  1919  <text text-anchor="middle" x="2010.64" y="-1855.73" font-family="Times-Roman" font-size="14.00">tls.AggregatorClientCertKey</text>
  1920  </g>
  1921  <!-- tls.AggregatorSignerCertKey&#45;&gt;tls.AggregatorClientCertKey -->
  1922  <g id="edge133" class="edge">
  1923  <title>tls.AggregatorSignerCertKey&#45;&gt;tls.AggregatorClientCertKey</title>
  1924  <path fill="none" stroke="black" d="M1610.19,-2005.68C1643.61,-1998.86 1677.57,-1986.67 1704.26,-1965.43 1734.46,-1941.41 1708.89,-1908.9 1740.26,-1886.43 1786.75,-1853.13 1849.89,-1845.39 1903.36,-1846.43"/>
  1925  <polygon fill="black" stroke="black" points="1903.47,-1849.93 1913.57,-1846.73 1903.67,-1842.93 1903.47,-1849.93"/>
  1926  </g>
  1927  <!-- tls.AggregatorSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1928  <g id="edge253" class="edge">
  1929  <title>tls.AggregatorSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1930  <path fill="none" stroke="black" d="M1603.2,-2003.54C1640.8,-2007.86 1678.81,-2020.16 1704.26,-2048.43 1797.2,-2151.65 1646.67,-2569.8 1740.26,-2672.43 1914.94,-2863.98 2060.34,-2723.11 2317.01,-2759.43 2409.38,-2772.5 2670.69,-2745.17 2733.18,-2814.43 2805.78,-2894.9 2689.17,-3708.44 2761.18,-3789.43 2765.36,-3794.14 2769.97,-3798.28 2774.93,-3801.92"/>
  1931  <polygon fill="black" stroke="black" points="2773.29,-3805.03 2783.57,-3807.58 2777.13,-3799.17 2773.29,-3805.03"/>
  1932  </g>
  1933  <!-- tls.AggregatorClientCertKey&#45;&gt;bootstrap.Bootstrap -->
  1934  <g id="edge132" class="edge">
  1935  <title>tls.AggregatorClientCertKey&#45;&gt;bootstrap.Bootstrap</title>
  1936  <path fill="none" stroke="black" d="M2082.15,-1874.77C2143.65,-1883.6 2230.69,-1884.29 2281.01,-1832.43 2360.91,-1750.1 2233.11,-1395.67 2317.01,-1317.43 2452.29,-1191.29 2596.87,-1192.41 2733.18,-1317.43 2920.84,-1489.56 2942.52,-3472.44 2944.57,-3734.01"/>
  1937  <polygon fill="black" stroke="black" points="2941.07,-3734.23 2944.65,-3744.21 2948.07,-3734.18 2941.07,-3734.23"/>
  1938  </g>
  1939  <!-- tls.AggregatorClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1940  <g id="edge252" class="edge">
  1941  <title>tls.AggregatorClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1942  <path fill="none" stroke="black" d="M2093.67,-1873.73C2152.45,-1879.1 2229.93,-1875.57 2281.01,-1832.43 2327.15,-1793.48 2268.99,-1738.04 2317.01,-1701.43 2353.79,-1673.4 2700.26,-1668.95 2733.18,-1701.43 2774.47,-1742.17 2722.97,-3745.79 2761.18,-3789.43 2765.32,-3794.17 2769.91,-3798.34 2774.84,-3802"/>
  1943  <polygon fill="black" stroke="black" points="2773.17,-3805.1 2783.44,-3807.7 2777.04,-3799.26 2773.17,-3805.1"/>
  1944  </g>
  1945  <!-- tls.APIServerProxyCertKey&#45;&gt;bootstrap.Bootstrap -->
  1946  <g id="edge135" class="edge">
  1947  <title>tls.APIServerProxyCertKey&#45;&gt;bootstrap.Bootstrap</title>
  1948  <path fill="none" stroke="black" d="M2087.93,-2413.88C2147.77,-2420.55 2229.32,-2418.62 2281.01,-2372.43 2337.64,-2321.84 2257.94,-2253.13 2317.01,-2205.43 2460.92,-2089.24 2593.86,-2083.77 2733.18,-2205.43 2853.79,-2310.76 2931.15,-3532.73 2943.13,-3734.35"/>
  1949  <polygon fill="black" stroke="black" points="2939.64,-3734.65 2943.73,-3744.43 2946.63,-3734.24 2939.64,-3734.65"/>
  1950  </g>
  1951  <!-- tls.APIServerProxyCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1952  <g id="edge254" class="edge">
  1953  <title>tls.APIServerProxyCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1954  <path fill="none" stroke="black" d="M2090.97,-2413.55C2150.1,-2419.33 2229.25,-2416.4 2281.01,-2372.43 2328.02,-2332.51 2268.08,-2275.96 2317.01,-2238.43 2353.71,-2210.29 2700.19,-2206.03 2733.18,-2238.43 2794.67,-2298.82 2704.26,-3724.72 2761.18,-3789.43 2765.34,-3794.16 2769.93,-3798.32 2774.86,-3801.98"/>
  1955  <polygon fill="black" stroke="black" points="2773.21,-3805.08 2783.48,-3807.66 2777.06,-3799.23 2773.21,-3805.08"/>
  1956  </g>
  1957  <!-- tls.BootstrapSSHKeyPair -->
  1958  <g id="node72" class="node">
  1959  <title>tls.BootstrapSSHKeyPair</title>
  1960  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2453.43" rx="120.48" ry="18"/>
  1961  <text text-anchor="middle" x="1477.43" y="-2449.73" font-family="Times-Roman" font-size="14.00">tls.BootstrapSSHKeyPair</text>
  1962  </g>
  1963  <!-- tls.BootstrapSSHKeyPair&#45;&gt;bootstrap.Bootstrap -->
  1964  <g id="edge137" class="edge">
  1965  <title>tls.BootstrapSSHKeyPair&#45;&gt;bootstrap.Bootstrap</title>
  1966  <path fill="none" stroke="black" d="M1557.9,-2440.01C1607.02,-2436.61 1667.49,-2442.11 1704.26,-2480.43 1775.42,-2554.57 1667.32,-2869.05 1740.26,-2941.43 1783.02,-2983.86 2220.93,-2975.19 2281.01,-2979.43 2481.98,-2993.6 2576.96,-2884.22 2733.18,-3011.43 2850.68,-3107.11 2924.4,-3609.15 2941.12,-3734.2"/>
  1967  <polygon fill="black" stroke="black" points="2937.66,-3734.7 2942.44,-3744.15 2944.6,-3733.78 2937.66,-3734.7"/>
  1968  </g>
  1969  <!-- tls.BootstrapSSHKeyPair&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1970  <g id="edge255" class="edge">
  1971  <title>tls.BootstrapSSHKeyPair&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1972  <path fill="none" stroke="black" d="M1556.36,-2439.8C1605.96,-2435.98 1667.57,-2441.09 1704.26,-2480.43 1759.43,-2539.57 1681.68,-3151.67 1740.26,-3207.43 1783.79,-3248.85 2232.02,-3242.21 2281.01,-3207.43 2320.56,-3179.36 2277.47,-3132.5 2317.01,-3104.43 2354.72,-3077.67 2699.82,-3072.41 2733.18,-3104.43 2788.13,-3157.18 2710.22,-3732.81 2761.18,-3789.43 2765.56,-3794.3 2770.41,-3798.57 2775.62,-3802.3"/>
  1973  <polygon fill="black" stroke="black" points="2773.78,-3805.28 2784.08,-3807.73 2777.55,-3799.38 2773.78,-3805.28"/>
  1974  </g>
  1975  <!-- tls.BoundSASigningKey -->
  1976  <g id="node73" class="node">
  1977  <title>tls.BoundSASigningKey</title>
  1978  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2399.43" rx="116.18" ry="18"/>
  1979  <text text-anchor="middle" x="1477.43" y="-2395.73" font-family="Times-Roman" font-size="14.00">tls.BoundSASigningKey</text>
  1980  </g>
  1981  <!-- tls.BoundSASigningKey&#45;&gt;bootstrap.Bootstrap -->
  1982  <g id="edge138" class="edge">
  1983  <title>tls.BoundSASigningKey&#45;&gt;bootstrap.Bootstrap</title>
  1984  <path fill="none" stroke="black" d="M1556.22,-2386.18C1605.6,-2382.56 1667,-2387.76 1704.26,-2426.43 1772.18,-2496.92 1670.97,-2796.3 1740.26,-2865.43 1896.97,-3021.76 2563.68,-2802.08 2733.18,-2944.43 2859.65,-3050.64 2927.33,-3602.85 2941.8,-3734.32"/>
  1985  <polygon fill="black" stroke="black" points="2938.33,-3734.83 2942.89,-3744.39 2945.29,-3734.07 2938.33,-3734.83"/>
  1986  </g>
  1987  <!-- tls.BoundSASigningKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  1988  <g id="edge256" class="edge">
  1989  <title>tls.BoundSASigningKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  1990  <path fill="none" stroke="black" d="M1556.04,-2386.11C1605.5,-2382.41 1667.08,-2387.55 1704.26,-2426.43 1778.51,-2504.05 1669.23,-2827.86 1740.26,-2908.43 1913.24,-3104.62 2058.89,-2983.19 2317.01,-3025.43 2408.99,-3040.48 2670.14,-3008.79 2733.18,-3077.43 2786.73,-3135.74 2708.26,-3730.54 2761.18,-3789.43 2765.56,-3794.31 2770.4,-3798.58 2775.61,-3802.31"/>
  1991  <polygon fill="black" stroke="black" points="2773.76,-3805.28 2784.07,-3807.74 2777.54,-3799.39 2773.76,-3805.28"/>
  1992  </g>
  1993  <!-- tls.CloudProviderCABundle&#45;&gt;bootstrap.Bootstrap -->
  1994  <g id="edge139" class="edge">
  1995  <title>tls.CloudProviderCABundle&#45;&gt;bootstrap.Bootstrap</title>
  1996  <path fill="none" stroke="black" d="M1563.11,-2493.72C1611.21,-2491.09 1668.74,-2497.52 1704.26,-2534.43 1773.06,-2605.91 1671.94,-2907.5 1740.26,-2979.43 2046.85,-3302.21 2391.08,-2826.56 2733.18,-3111.43 2931.88,-3276.88 2945.66,-3631.33 2945.32,-3734.01"/>
  1997  <polygon fill="black" stroke="black" points="2941.82,-3734.18 2945.24,-3744.21 2948.82,-3734.24 2941.82,-3734.18"/>
  1998  </g>
  1999  <!-- tls.CloudProviderCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2000  <g id="edge257" class="edge">
  2001  <title>tls.CloudProviderCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2002  <path fill="none" stroke="black" d="M1561.02,-2493.49C1609.76,-2490.35 1668.69,-2496.34 1704.26,-2534.43 1758.25,-2592.24 1682.93,-3190.93 1740.26,-3245.43 1783.81,-3286.83 2231.45,-3279.39 2281.01,-3245.43 2317.58,-3220.38 2280.45,-3177.48 2317.01,-3152.43 2393.3,-3100.16 2666.36,-3088.49 2733.18,-3152.43 2784.36,-3201.41 2713.7,-3736.84 2761.18,-3789.43 2765.57,-3794.3 2770.42,-3798.56 2775.64,-3802.28"/>
  2003  <polygon fill="black" stroke="black" points="2773.8,-3805.26 2784.11,-3807.7 2777.57,-3799.37 2773.8,-3805.26"/>
  2004  </g>
  2005  <!-- tls.JournalCertKey&#45;&gt;bootstrap.Bootstrap -->
  2006  <g id="edge141" class="edge">
  2007  <title>tls.JournalCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2008  <path fill="none" stroke="black" d="M2070.58,-1495.05C2132.35,-1505.45 2227.66,-1509.9 2281.01,-1454.43 2371.92,-1359.92 2221.5,-955.28 2317.01,-865.43 2350.69,-833.75 2699.31,-833.95 2733.18,-865.43 2955.28,-1071.9 2946.81,-3447.88 2944.97,-3734.24"/>
  2009  <polygon fill="black" stroke="black" points="2941.47,-3734.22 2944.9,-3744.24 2948.47,-3734.27 2941.47,-3734.22"/>
  2010  </g>
  2011  <!-- tls.JournalCertKey&#45;&gt;Target Cluster -->
  2012  <g id="edge219" class="edge">
  2013  <title>tls.JournalCertKey&#45;&gt;Target Cluster</title>
  2014  <path fill="none" stroke="black" d="M2070.61,-1495.08C2132.4,-1505.51 2227.74,-1509.97 2281.01,-1454.43 2376.09,-1355.31 2220.95,-935.59 2317.01,-837.43 2380.44,-772.63 3016.57,-761.66 3225.93,-759.81"/>
  2015  <polygon fill="black" stroke="black" points="3226.19,-763.31 3236.16,-759.72 3226.14,-756.31 3226.19,-763.31"/>
  2016  </g>
  2017  <!-- tls.JournalCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2018  <g id="edge258" class="edge">
  2019  <title>tls.JournalCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2020  <path fill="none" stroke="black" d="M2100.79,-1478.02C2153.69,-1474.63 2221.77,-1467.88 2281.01,-1454.43 2297.6,-1450.67 2300.26,-1444.36 2317.01,-1441.43 2408.11,-1425.49 2667.4,-1376.43 2733.18,-1441.43 2779.58,-1487.28 2718.25,-3740.32 2761.18,-3789.43 2765.32,-3794.17 2769.9,-3798.34 2774.83,-3802.01"/>
  2021  <polygon fill="black" stroke="black" points="2773.16,-3805.1 2783.43,-3807.71 2777.03,-3799.27 2773.16,-3805.1"/>
  2022  </g>
  2023  <!-- tls.KubeAPIServerExternalLBServerCertKey&#45;&gt;bootstrap.Bootstrap -->
  2024  <g id="edge144" class="edge">
  2025  <title>tls.KubeAPIServerExternalLBServerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2026  <path fill="none" stroke="black" d="M2090.55,-1660.04C2151.48,-1667.81 2233.2,-1666.31 2281.01,-1616.43 2377.13,-1516.16 2216.01,-1087.78 2317.01,-992.43 2384.27,-928.95 2665.34,-929.58 2733.18,-992.43 2945.6,-1189.25 2945.68,-3454.73 2944.87,-3734.21"/>
  2027  <polygon fill="black" stroke="black" points="2941.37,-3734.33 2944.84,-3744.34 2948.37,-3734.35 2941.37,-3734.33"/>
  2028  </g>
  2029  <!-- tls.KubeAPIServerExternalLBServerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2030  <g id="edge260" class="edge">
  2031  <title>tls.KubeAPIServerExternalLBServerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2032  <path fill="none" stroke="black" d="M2216.08,-1644.23C2239.15,-1638.27 2261.39,-1629.36 2281.01,-1616.43 2308.59,-1598.27 2288.56,-1568.2 2317.01,-1551.43 2356.85,-1527.96 2700.28,-1518.94 2733.18,-1551.43 2777.41,-1595.12 2720.25,-3742.63 2761.18,-3789.43 2765.32,-3794.17 2769.9,-3798.34 2774.83,-3802.01"/>
  2033  <polygon fill="black" stroke="black" points="2773.16,-3805.1 2783.43,-3807.7 2777.03,-3799.26 2773.16,-3805.1"/>
  2034  </g>
  2035  <!-- tls.KubeAPIServerInternalLBServerCertKey&#45;&gt;bootstrap.Bootstrap -->
  2036  <g id="edge147" class="edge">
  2037  <title>tls.KubeAPIServerInternalLBServerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2038  <path fill="none" stroke="black" d="M2090.24,-1606C2151.2,-1613.81 2233.12,-1612.39 2281.01,-1562.43 2376.69,-1462.66 2216.48,-1036.31 2317.01,-941.43 2350.64,-909.69 2699.28,-909.98 2733.18,-941.43 2949.46,-1142.1 2946.14,-3451.45 2944.91,-3734.13"/>
  2039  <polygon fill="black" stroke="black" points="2941.41,-3734.35 2944.87,-3744.37 2948.41,-3734.38 2941.41,-3734.35"/>
  2040  </g>
  2041  <!-- tls.KubeAPIServerInternalLBServerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2042  <g id="edge261" class="edge">
  2043  <title>tls.KubeAPIServerInternalLBServerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2044  <path fill="none" stroke="black" d="M2209.19,-1585.77C2234.12,-1580.68 2258.68,-1573.2 2281.01,-1562.43 2301.68,-1552.46 2295.88,-1534.36 2317.01,-1525.43 2402.21,-1489.46 2667.38,-1460.44 2733.18,-1525.43 2777.93,-1569.63 2719.78,-3742.09 2761.18,-3789.43 2765.32,-3794.17 2769.9,-3798.34 2774.83,-3802.01"/>
  2045  <polygon fill="black" stroke="black" points="2773.16,-3805.1 2783.43,-3807.71 2777.03,-3799.26 2773.16,-3805.1"/>
  2046  </g>
  2047  <!-- tls.KubeAPIServerLocalhostServerCertKey&#45;&gt;bootstrap.Bootstrap -->
  2048  <g id="edge152" class="edge">
  2049  <title>tls.KubeAPIServerLocalhostServerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2050  <path fill="none" stroke="black" d="M2093.33,-2091.82C2153.51,-2098.74 2232.94,-2096.24 2281.01,-2048.43 2334.89,-1994.86 2260.53,-1759.25 2317.01,-1708.43 2454.52,-1584.72 2595.85,-1584.53 2733.18,-1708.43 2891.2,-1851.01 2938.12,-3496.63 2944.08,-3733.98"/>
  2051  <polygon fill="black" stroke="black" points="2940.59,-3734.29 2944.33,-3744.2 2947.59,-3734.12 2940.59,-3734.29"/>
  2052  </g>
  2053  <!-- tls.KubeAPIServerLocalhostServerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2054  <g id="edge264" class="edge">
  2055  <title>tls.KubeAPIServerLocalhostServerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2056  <path fill="none" stroke="black" d="M2100.45,-2091.51C2158.98,-2096.72 2233.34,-2092.24 2281.01,-2048.43 2345.27,-1989.39 2249.9,-1911.19 2317.01,-1855.43 2352.58,-1825.88 2700.25,-1822.97 2733.18,-1855.43 2809.71,-1930.86 2690.35,-3708.62 2761.18,-3789.43 2765.33,-3794.17 2769.91,-3798.33 2774.84,-3802"/>
  2057  <polygon fill="black" stroke="black" points="2773.18,-3805.09 2783.45,-3807.69 2777.04,-3799.25 2773.18,-3805.09"/>
  2058  </g>
  2059  <!-- tls.KubeAPIServerServiceNetworkServerCertKey&#45;&gt;bootstrap.Bootstrap -->
  2060  <g id="edge156" class="edge">
  2061  <title>tls.KubeAPIServerServiceNetworkServerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2062  <path fill="none" stroke="black" d="M2092.15,-1714.27C2152.92,-1721.82 2233.67,-1719.94 2281.01,-1670.43 2381,-1565.88 2211.93,-1119.86 2317.01,-1020.43 2350.6,-988.65 2699.25,-989.02 2733.18,-1020.43 2943.43,-1215.09 2945.42,-3455.52 2944.85,-3734.07"/>
  2063  <polygon fill="black" stroke="black" points="2941.35,-3734.16 2944.83,-3744.17 2948.35,-3734.18 2941.35,-3734.16"/>
  2064  </g>
  2065  <!-- tls.KubeAPIServerServiceNetworkServerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2066  <g id="edge267" class="edge">
  2067  <title>tls.KubeAPIServerServiceNetworkServerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2068  <path fill="none" stroke="black" d="M2233.65,-1693.86C2250.46,-1688.09 2266.5,-1680.43 2281.01,-1670.43 2310.47,-1650.13 2286.58,-1617.24 2317.01,-1598.43 2395.68,-1549.81 2667.37,-1533.46 2733.18,-1598.43 2776.49,-1641.19 2721.1,-3743.62 2761.18,-3789.43 2765.32,-3794.17 2769.9,-3798.34 2774.83,-3802"/>
  2069  <polygon fill="black" stroke="black" points="2773.17,-3805.1 2783.44,-3807.7 2777.03,-3799.26 2773.17,-3805.1"/>
  2070  </g>
  2071  <!-- tls.KubeAPIServerCompleteClientCABundle&#45;&gt;bootstrap.Bootstrap -->
  2072  <g id="edge161" class="edge">
  2073  <title>tls.KubeAPIServerCompleteClientCABundle&#45;&gt;bootstrap.Bootstrap</title>
  2074  <path fill="none" stroke="black" d="M2699.95,-2328.31C2712.19,-2334.16 2723.49,-2341.73 2733.18,-2351.43 2936.63,-2555.21 2945.05,-3552.69 2944.88,-3734.1"/>
  2075  <polygon fill="black" stroke="black" points="2941.38,-3734.17 2944.86,-3744.18 2948.38,-3734.19 2941.38,-3734.17"/>
  2076  </g>
  2077  <!-- tls.KubeAPIServerCompleteClientCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2078  <g id="edge270" class="edge">
  2079  <title>tls.KubeAPIServerCompleteClientCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2080  <path fill="none" stroke="black" d="M2540.93,-2337.39C2584.75,-2380.61 2692.88,-2495.87 2733.18,-2617.43 2753.67,-2679.25 2718.02,-3740.65 2761.18,-3789.43 2765.35,-3794.15 2769.95,-3798.3 2774.9,-3801.95"/>
  2081  <polygon fill="black" stroke="black" points="2773.25,-3805.05 2783.53,-3807.62 2777.1,-3799.2 2773.25,-3805.05"/>
  2082  </g>
  2083  <!-- tls.KubeletClientCABundle -->
  2084  <g id="node81" class="node">
  2085  <title>tls.KubeletClientCABundle</title>
  2086  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2345.43" rx="128.08" ry="18"/>
  2087  <text text-anchor="middle" x="2010.64" y="-2341.73" font-family="Times-Roman" font-size="14.00">tls.KubeletClientCABundle</text>
  2088  </g>
  2089  <!-- tls.KubeletClientCABundle&#45;&gt;bootstrap.Bootstrap -->
  2090  <g id="edge185" class="edge">
  2091  <title>tls.KubeletClientCABundle&#45;&gt;bootstrap.Bootstrap</title>
  2092  <path fill="none" stroke="black" d="M2085.39,-2360.08C2145.78,-2367.47 2229.39,-2366.45 2281.01,-2318.43 2349.39,-2254.83 2245.55,-2171.54 2317.01,-2111.43 2458.56,-1992.37 2594.33,-1989.24 2733.18,-2111.43 2860.85,-2223.79 2932.63,-3525.64 2943.35,-3734.3"/>
  2093  <polygon fill="black" stroke="black" points="2939.87,-3734.63 2943.87,-3744.43 2946.86,-3734.27 2939.87,-3734.63"/>
  2094  </g>
  2095  <!-- tls.KubeletClientCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle -->
  2096  <g id="edge163" class="edge">
  2097  <title>tls.KubeletClientCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle</title>
  2098  <path fill="none" stroke="black" d="M2131.17,-2339.32C2191.48,-2336.23 2266.02,-2332.42 2333.65,-2328.97"/>
  2099  <polygon fill="black" stroke="black" points="2334.2,-2332.44 2344.01,-2328.44 2333.84,-2325.45 2334.2,-2332.44"/>
  2100  </g>
  2101  <!-- tls.KubeletClientCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2102  <g id="edge279" class="edge">
  2103  <title>tls.KubeletClientCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2104  <path fill="none" stroke="black" d="M2094.82,-2359.02C2153.01,-2363.72 2229.29,-2359.67 2281.01,-2318.43 2320.25,-2287.15 2276.27,-2240.71 2317.01,-2211.43 2392.12,-2157.46 2667.21,-2146.62 2733.18,-2211.43 2795.73,-2272.88 2703.28,-3723.59 2761.18,-3789.43 2765.34,-3794.16 2769.93,-3798.32 2774.86,-3801.98"/>
  2105  <polygon fill="black" stroke="black" points="2773.2,-3805.08 2783.48,-3807.67 2777.06,-3799.24 2773.2,-3805.08"/>
  2106  </g>
  2107  <!-- tls.KubeletCSRSignerCertKey -->
  2108  <g id="node82" class="node">
  2109  <title>tls.KubeletCSRSignerCertKey</title>
  2110  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2345.43" rx="141.88" ry="18"/>
  2111  <text text-anchor="middle" x="1477.43" y="-2341.73" font-family="Times-Roman" font-size="14.00">tls.KubeletCSRSignerCertKey</text>
  2112  </g>
  2113  <!-- tls.KubeletCSRSignerCertKey&#45;&gt;bootstrap.Bootstrap -->
  2114  <g id="edge187" class="edge">
  2115  <title>tls.KubeletCSRSignerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2116  <path fill="none" stroke="black" d="M1568.8,-2331.64C1615.58,-2329.9 1669.93,-2337.25 1704.26,-2372.43 1763.35,-2432.98 1681.75,-2690.33 1740.26,-2751.43 2048.4,-3073.24 2402.83,-2590.47 2733.18,-2889.43 2863.91,-3007.74 2928.77,-3598.18 2942.13,-3734.37"/>
  2117  <polygon fill="black" stroke="black" points="2938.66,-3734.81 2943.1,-3744.42 2945.62,-3734.13 2938.66,-3734.81"/>
  2118  </g>
  2119  <!-- tls.KubeletCSRSignerCertKey&#45;&gt;tls.KubeletClientCABundle -->
  2120  <g id="edge164" class="edge">
  2121  <title>tls.KubeletCSRSignerCertKey&#45;&gt;tls.KubeletClientCABundle</title>
  2122  <path fill="none" stroke="black" d="M1619.39,-2345.43C1697.64,-2345.43 1794.55,-2345.43 1872.22,-2345.43"/>
  2123  <polygon fill="black" stroke="black" points="1872.57,-2348.93 1882.57,-2345.43 1872.57,-2341.93 1872.57,-2348.93"/>
  2124  </g>
  2125  <!-- tls.KubeletServingCABundle -->
  2126  <g id="node91" class="node">
  2127  <title>tls.KubeletServingCABundle</title>
  2128  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2615.43" rx="137.28" ry="18"/>
  2129  <text text-anchor="middle" x="2010.64" y="-2611.73" font-family="Times-Roman" font-size="14.00">tls.KubeletServingCABundle</text>
  2130  </g>
  2131  <!-- tls.KubeletCSRSignerCertKey&#45;&gt;tls.KubeletServingCABundle -->
  2132  <g id="edge189" class="edge">
  2133  <title>tls.KubeletCSRSignerCertKey&#45;&gt;tls.KubeletServingCABundle</title>
  2134  <path fill="none" stroke="black" d="M1575.75,-2332.45C1620.38,-2332.07 1670.71,-2340.39 1704.26,-2372.43 1774.65,-2439.64 1669.24,-2521.89 1740.26,-2588.43 1788.41,-2633.54 1864.76,-2637.3 1923.89,-2631.49"/>
  2135  <polygon fill="black" stroke="black" points="1924.41,-2634.95 1933.98,-2630.39 1923.66,-2627.99 1924.41,-2634.95"/>
  2136  </g>
  2137  <!-- tls.KubeletCSRSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2138  <g id="edge281" class="edge">
  2139  <title>tls.KubeletCSRSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2140  <path fill="none" stroke="black" d="M1567.32,-2331.5C1614.53,-2329.47 1669.78,-2336.57 1704.26,-2372.43 1773.8,-2444.74 1671.88,-2749.03 1740.26,-2822.43 1823.12,-2911.36 2162.04,-2879.57 2281.01,-2904.43 2484.65,-2946.98 2603.51,-2862.76 2733.18,-3025.43 2786.13,-3091.86 2704.49,-3726.17 2761.18,-3789.43 2765.38,-3794.12 2770.01,-3798.25 2774.98,-3801.88"/>
  2141  <polygon fill="black" stroke="black" points="2773.35,-3805 2783.64,-3807.52 2777.17,-3799.13 2773.35,-3805"/>
  2142  </g>
  2143  <!-- tls.KubeControlPlaneCABundle&#45;&gt;bootstrap.Bootstrap -->
  2144  <g id="edge178" class="edge">
  2145  <title>tls.KubeControlPlaneCABundle&#45;&gt;bootstrap.Bootstrap</title>
  2146  <path fill="none" stroke="black" d="M2088.23,-2198.8C2148.65,-2206.11 2230.85,-2204.62 2281.01,-2156.43 2363.56,-2077.15 2230.61,-1976.49 2317.01,-1901.43 2456.65,-1780.13 2595.2,-1778.25 2733.18,-1901.43 2876.6,-2029.47 2935.61,-3509.31 2943.76,-3733.93"/>
  2147  <polygon fill="black" stroke="black" points="2940.28,-3734.35 2944.13,-3744.22 2947.27,-3734.1 2940.28,-3734.35"/>
  2148  </g>
  2149  <!-- tls.KubeControlPlaneCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle -->
  2150  <g id="edge165" class="edge">
  2151  <title>tls.KubeControlPlaneCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle</title>
  2152  <path fill="none" stroke="black" d="M2112.1,-2170.32C2166.84,-2168.5 2233.02,-2175.54 2281.01,-2210.43 2313.21,-2233.83 2285.2,-2268.51 2317.01,-2292.43 2323.61,-2297.39 2330.68,-2301.67 2338.08,-2305.36"/>
  2153  <polygon fill="black" stroke="black" points="2337.08,-2308.75 2347.63,-2309.72 2339.98,-2302.38 2337.08,-2308.75"/>
  2154  </g>
  2155  <!-- tls.KubeControlPlaneCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2156  <g id="edge274" class="edge">
  2157  <title>tls.KubeControlPlaneCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2158  <path fill="none" stroke="black" d="M2101.23,-2197.66C2158.61,-2201.65 2231.34,-2196.48 2281.01,-2156.43 2321.39,-2123.88 2275.07,-2075.93 2317.01,-2045.43 2466.62,-1936.67 2601.35,-1915.7 2733.18,-2045.43 2802.25,-2113.4 2697.25,-3716.61 2761.18,-3789.43 2765.33,-3794.16 2769.92,-3798.33 2774.85,-3801.99"/>
  2159  <polygon fill="black" stroke="black" points="2773.19,-3805.08 2783.46,-3807.68 2777.05,-3799.24 2773.19,-3805.08"/>
  2160  </g>
  2161  <!-- tls.KubeControlPlaneSignerCertKey -->
  2162  <g id="node84" class="node">
  2163  <title>tls.KubeControlPlaneSignerCertKey</title>
  2164  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2237.43" rx="168.17" ry="18"/>
  2165  <text text-anchor="middle" x="1477.43" y="-2233.73" font-family="Times-Roman" font-size="14.00">tls.KubeControlPlaneSignerCertKey</text>
  2166  </g>
  2167  <!-- tls.KubeControlPlaneSignerCertKey&#45;&gt;bootstrap.Bootstrap -->
  2168  <g id="edge183" class="edge">
  2169  <title>tls.KubeControlPlaneSignerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2170  <path fill="none" stroke="black" d="M1581.75,-2223.3C1625.37,-2223.33 1673.15,-2232.32 1704.26,-2264.43 1768.06,-2330.28 1674.85,-2611.19 1740.26,-2675.43 1819.16,-2752.92 2649.86,-2671.71 2733.18,-2744.43 2888.41,-2879.93 2935.04,-3583.29 2943.32,-3733.99"/>
  2171  <polygon fill="black" stroke="black" points="2939.84,-3734.45 2943.87,-3744.25 2946.83,-3734.07 2939.84,-3734.45"/>
  2172  </g>
  2173  <!-- tls.KubeControlPlaneSignerCertKey&#45;&gt;tls.KubeControlPlaneCABundle -->
  2174  <g id="edge166" class="edge">
  2175  <title>tls.KubeControlPlaneSignerCertKey&#45;&gt;tls.KubeControlPlaneCABundle</title>
  2176  <path fill="none" stroke="black" d="M1599,-2224.93C1643.4,-2220.34 1694.12,-2215.12 1740.26,-2210.43 1787.86,-2205.59 1840.19,-2200.33 1885.96,-2195.75"/>
  2177  <polygon fill="black" stroke="black" points="1886.33,-2199.23 1895.93,-2194.76 1885.63,-2192.27 1886.33,-2199.23"/>
  2178  </g>
  2179  <!-- tls.KubeControlPlaneKubeControllerManagerClientCertKey -->
  2180  <g id="node89" class="node">
  2181  <title>tls.KubeControlPlaneKubeControllerManagerClientCertKey</title>
  2182  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2453.43" rx="270.25" ry="18"/>
  2183  <text text-anchor="middle" x="2010.64" y="-2449.73" font-family="Times-Roman" font-size="14.00">tls.KubeControlPlaneKubeControllerManagerClientCertKey</text>
  2184  </g>
  2185  <!-- tls.KubeControlPlaneSignerCertKey&#45;&gt;tls.KubeControlPlaneKubeControllerManagerClientCertKey -->
  2186  <g id="edge180" class="edge">
  2187  <title>tls.KubeControlPlaneSignerCertKey&#45;&gt;tls.KubeControlPlaneKubeControllerManagerClientCertKey</title>
  2188  <path fill="none" stroke="black" d="M1634.75,-2231.01C1660.39,-2236.6 1684.87,-2246.88 1704.26,-2264.43 1758.95,-2313.92 1685.11,-2377.46 1740.26,-2426.43 1746,-2431.53 1752.1,-2436.08 1758.5,-2440.14"/>
  2189  <polygon fill="black" stroke="black" points="1757.01,-2443.33 1767.4,-2445.38 1760.56,-2437.29 1757.01,-2443.33"/>
  2190  </g>
  2191  <!-- tls.KubeControlPlaneKubeSchedulerClientCertKey -->
  2192  <g id="node90" class="node">
  2193  <title>tls.KubeControlPlaneKubeSchedulerClientCertKey</title>
  2194  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2507.43" rx="232.86" ry="18"/>
  2195  <text text-anchor="middle" x="2010.64" y="-2503.73" font-family="Times-Roman" font-size="14.00">tls.KubeControlPlaneKubeSchedulerClientCertKey</text>
  2196  </g>
  2197  <!-- tls.KubeControlPlaneSignerCertKey&#45;&gt;tls.KubeControlPlaneKubeSchedulerClientCertKey -->
  2198  <g id="edge182" class="edge">
  2199  <title>tls.KubeControlPlaneSignerCertKey&#45;&gt;tls.KubeControlPlaneKubeSchedulerClientCertKey</title>
  2200  <path fill="none" stroke="black" d="M1601.86,-2225.3C1639.04,-2228.13 1677.13,-2238.53 1704.26,-2264.43 1774.65,-2331.64 1669.24,-2413.89 1740.26,-2480.43 1784.35,-2521.73 1852.07,-2528.37 1908.58,-2524.73"/>
  2201  <polygon fill="black" stroke="black" points="1908.93,-2528.22 1918.63,-2523.97 1908.4,-2521.24 1908.93,-2528.22"/>
  2202  </g>
  2203  <!-- tls.KubeControlPlaneSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2204  <g id="edge277" class="edge">
  2205  <title>tls.KubeControlPlaneSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2206  <path fill="none" stroke="black" d="M1578.86,-2223.04C1623.38,-2222.58 1672.7,-2231.24 1704.26,-2264.43 1784.84,-2349.18 1657.64,-2706.67 1740.26,-2789.43 1782.82,-2832.06 2221.24,-2820.06 2281.01,-2827.43 2483.57,-2852.4 2599.58,-2753.16 2733.18,-2907.43 2797.37,-2981.55 2695.92,-3716.25 2761.18,-3789.43 2765.37,-3794.13 2769.99,-3798.27 2774.95,-3801.9"/>
  2207  <polygon fill="black" stroke="black" points="2773.31,-3805.02 2783.6,-3807.56 2777.14,-3799.16 2773.31,-3805.02"/>
  2208  </g>
  2209  <!-- tls.KubeAPIServerToKubeletCABundle -->
  2210  <g id="node85" class="node">
  2211  <title>tls.KubeAPIServerToKubeletCABundle</title>
  2212  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2291.43" rx="178.97" ry="18"/>
  2213  <text text-anchor="middle" x="2010.64" y="-2287.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerToKubeletCABundle</text>
  2214  </g>
  2215  <!-- tls.KubeAPIServerToKubeletCABundle&#45;&gt;bootstrap.Bootstrap -->
  2216  <g id="edge174" class="edge">
  2217  <title>tls.KubeAPIServerToKubeletCABundle&#45;&gt;bootstrap.Bootstrap</title>
  2218  <path fill="none" stroke="black" d="M2093.75,-2307.38C2153.54,-2313.89 2232.28,-2311.06 2281.01,-2264.43 2361.49,-2187.44 2232.79,-2089.31 2317.01,-2016.43 2386.95,-1955.92 2663.96,-1955.1 2733.18,-2016.43 2867.95,-2135.86 2934,-3517.75 2943.55,-3734.04"/>
  2219  <polygon fill="black" stroke="black" points="2940.06,-3734.41 2943.99,-3744.25 2947.05,-3734.1 2940.06,-3734.41"/>
  2220  </g>
  2221  <!-- tls.KubeAPIServerToKubeletCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle -->
  2222  <g id="edge170" class="edge">
  2223  <title>tls.KubeAPIServerToKubeletCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle</title>
  2224  <path fill="none" stroke="black" d="M2168,-2300.04C2221.44,-2302.98 2281.68,-2306.3 2337.04,-2309.35"/>
  2225  <polygon fill="black" stroke="black" points="2337.14,-2312.86 2347.31,-2309.92 2337.52,-2305.87 2337.14,-2312.86"/>
  2226  </g>
  2227  <!-- tls.KubeAPIServerToKubeletCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2228  <g id="edge271" class="edge">
  2229  <title>tls.KubeAPIServerToKubeletCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2230  <path fill="none" stroke="black" d="M2115.75,-2306C2170.28,-2307.92 2235.09,-2300.5 2281.01,-2264.43 2318.82,-2234.74 2277.77,-2190.2 2317.01,-2162.43 2354.76,-2135.72 2700.2,-2130.02 2733.18,-2162.43 2797.65,-2225.8 2701.5,-3721.53 2761.18,-3789.43 2765.33,-3794.16 2769.92,-3798.32 2774.86,-3801.98"/>
  2231  <polygon fill="black" stroke="black" points="2773.2,-3805.08 2783.47,-3807.67 2777.06,-3799.24 2773.2,-3805.08"/>
  2232  </g>
  2233  <!-- tls.KubeAPIServerToKubeletSignerCertKey -->
  2234  <g id="node86" class="node">
  2235  <title>tls.KubeAPIServerToKubeletSignerCertKey</title>
  2236  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2291.43" rx="199.56" ry="18"/>
  2237  <text text-anchor="middle" x="1477.43" y="-2287.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerToKubeletSignerCertKey</text>
  2238  </g>
  2239  <!-- tls.KubeAPIServerToKubeletSignerCertKey&#45;&gt;bootstrap.Bootstrap -->
  2240  <g id="edge177" class="edge">
  2241  <title>tls.KubeAPIServerToKubeletSignerCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2242  <path fill="none" stroke="black" d="M1672.26,-2295.41C1684.05,-2301.26 1694.9,-2308.81 1704.26,-2318.43 1765.71,-2381.63 1677.27,-2651.78 1740.26,-2713.43 1819.3,-2790.78 2649.58,-2710.03 2733.18,-2782.43 2883.04,-2912.22 2933.73,-3587.01 2943.08,-3734.1"/>
  2243  <polygon fill="black" stroke="black" points="2939.59,-3734.37 2943.71,-3744.13 2946.58,-3733.94 2939.59,-3734.37"/>
  2244  </g>
  2245  <!-- tls.KubeAPIServerToKubeletSignerCertKey&#45;&gt;tls.KubeAPIServerToKubeletCABundle -->
  2246  <g id="edge171" class="edge">
  2247  <title>tls.KubeAPIServerToKubeletSignerCertKey&#45;&gt;tls.KubeAPIServerToKubeletCABundle</title>
  2248  <path fill="none" stroke="black" d="M1676.99,-2291.43C1724.35,-2291.43 1774.75,-2291.43 1821.62,-2291.43"/>
  2249  <polygon fill="black" stroke="black" points="1821.88,-2294.93 1831.88,-2291.43 1821.88,-2287.93 1821.88,-2294.93"/>
  2250  </g>
  2251  <!-- tls.KubeAPIServerToKubeletClientCertKey -->
  2252  <g id="node88" class="node">
  2253  <title>tls.KubeAPIServerToKubeletClientCertKey</title>
  2254  <ellipse fill="none" stroke="black" cx="2010.64" cy="-2561.43" rx="196.07" ry="18"/>
  2255  <text text-anchor="middle" x="2010.64" y="-2557.73" font-family="Times-Roman" font-size="14.00">tls.KubeAPIServerToKubeletClientCertKey</text>
  2256  </g>
  2257  <!-- tls.KubeAPIServerToKubeletSignerCertKey&#45;&gt;tls.KubeAPIServerToKubeletClientCertKey -->
  2258  <g id="edge176" class="edge">
  2259  <title>tls.KubeAPIServerToKubeletSignerCertKey&#45;&gt;tls.KubeAPIServerToKubeletClientCertKey</title>
  2260  <path fill="none" stroke="black" d="M1670.94,-2295.96C1683.11,-2301.66 1694.41,-2309.02 1704.26,-2318.43 1774.65,-2385.64 1669.24,-2467.89 1740.26,-2534.43 1785.48,-2576.79 1855.57,-2582.68 1912.92,-2578.43"/>
  2261  <polygon fill="black" stroke="black" points="1913.43,-2581.9 1923.1,-2577.56 1912.84,-2574.93 1913.43,-2581.9"/>
  2262  </g>
  2263  <!-- tls.KubeAPIServerToKubeletSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2264  <g id="edge273" class="edge">
  2265  <title>tls.KubeAPIServerToKubeletSignerCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2266  <path fill="none" stroke="black" d="M1673.43,-2295.06C1684.87,-2301.01 1695.33,-2308.68 1704.26,-2318.43 1791.49,-2413.7 1658.24,-3380.64 1740.26,-3480.43 2027.79,-3830.2 2396.34,-3405.86 2733.18,-3708.43 2761.52,-3733.88 2731.85,-3765.13 2761.18,-3789.43 2767.06,-3794.31 2773.43,-3798.51 2780.15,-3802.13"/>
  2267  <polygon fill="black" stroke="black" points="2778.98,-3805.45 2789.5,-3806.7 2782.05,-3799.16 2778.98,-3805.45"/>
  2268  </g>
  2269  <!-- tls.KubeletBootstrapCABundle&#45;&gt;bootstrap.Bootstrap -->
  2270  <g id="edge184" class="edge">
  2271  <title>tls.KubeletBootstrapCABundle&#45;&gt;bootstrap.Bootstrap</title>
  2272  <path fill="none" stroke="black" d="M2085.17,-2036.94C2146.26,-2045.12 2230.99,-2044.77 2281.01,-1994.43 2341.28,-1933.8 2253.8,-1668.98 2317.01,-1611.43 2453.79,-1486.91 2596.14,-1487.21 2733.18,-1611.43 2898.58,-1761.36 2939.31,-3491.2 2944.22,-3734.15"/>
  2273  <polygon fill="black" stroke="black" points="2940.73,-3734.36 2944.42,-3744.29 2947.72,-3734.22 2940.73,-3734.36"/>
  2274  </g>
  2275  <!-- tls.KubeletBootstrapCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle -->
  2276  <g id="edge172" class="edge">
  2277  <title>tls.KubeletBootstrapCABundle&#45;&gt;tls.KubeAPIServerCompleteClientCABundle</title>
  2278  <path fill="none" stroke="black" d="M2088.15,-2006.15C2148.52,-1998.88 2230.7,-2000.4 2281.01,-2048.43 2360.31,-2124.12 2238.95,-2215.48 2317.01,-2292.43 2322.04,-2297.38 2327.5,-2301.72 2333.3,-2305.53"/>
  2279  <polygon fill="black" stroke="black" points="2331.65,-2308.62 2342.03,-2310.72 2335.23,-2302.6 2331.65,-2308.62"/>
  2280  </g>
  2281  <!-- tls.KubeletBootstrapCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2282  <g id="edge278" class="edge">
  2283  <title>tls.KubeletBootstrapCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2284  <path fill="none" stroke="black" d="M2092.53,-2036.37C2151.89,-2042.42 2230.63,-2039.45 2281.01,-1994.43 2337.64,-1943.84 2257.94,-1875.13 2317.01,-1827.43 2388.97,-1769.33 2667.32,-1762.51 2733.18,-1827.43 2810.81,-1903.96 2689.34,-3707.44 2761.18,-3789.43 2765.33,-3794.17 2769.91,-3798.33 2774.84,-3802"/>
  2285  <polygon fill="black" stroke="black" points="2773.18,-3805.09 2783.45,-3807.69 2777.04,-3799.25 2773.18,-3805.09"/>
  2286  </g>
  2287  <!-- tls.KubeAPIServerToKubeletClientCertKey&#45;&gt;bootstrap.Bootstrap -->
  2288  <g id="edge175" class="edge">
  2289  <title>tls.KubeAPIServerToKubeletClientCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2290  <path fill="none" stroke="black" d="M2162.76,-2572.81C2204.17,-2569.2 2246.99,-2558.56 2281.01,-2534.43 2311.83,-2512.58 2285.14,-2477.71 2317.01,-2457.43 2356.03,-2432.61 2697.96,-2427.46 2733.18,-2457.43 2935.76,-2629.81 2944.95,-3559.79 2944.88,-3734.23"/>
  2291  <polygon fill="black" stroke="black" points="2941.38,-3734.39 2944.86,-3744.39 2948.38,-3734.4 2941.38,-3734.39"/>
  2292  </g>
  2293  <!-- tls.KubeAPIServerToKubeletClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2294  <g id="edge272" class="edge">
  2295  <title>tls.KubeAPIServerToKubeletClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2296  <path fill="none" stroke="black" d="M2128.75,-2547.04C2180.17,-2546.86 2238.4,-2555.75 2281.01,-2588.43 2316.84,-2615.91 2281.07,-2656.11 2317.01,-2683.43 2390.95,-2739.62 2669.68,-2653.67 2733.18,-2721.43 2814.35,-2808.05 2682.42,-3700.62 2761.18,-3789.43 2765.36,-3794.14 2769.96,-3798.29 2774.91,-3801.93"/>
  2297  <polygon fill="black" stroke="black" points="2773.27,-3805.04 2783.55,-3807.6 2777.11,-3799.19 2773.27,-3805.04"/>
  2298  </g>
  2299  <!-- tls.KubeControlPlaneKubeControllerManagerClientCertKey&#45;&gt;bootstrap.Bootstrap -->
  2300  <g id="edge179" class="edge">
  2301  <title>tls.KubeControlPlaneKubeControllerManagerClientCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2302  <path fill="none" stroke="black" d="M2235.55,-2443.4C2251.3,-2438.95 2266.62,-2433.37 2281.01,-2426.43 2301.68,-2416.46 2295.88,-2398.36 2317.01,-2389.43 2402.21,-2353.46 2662.98,-2329.22 2733.18,-2389.43 2945.89,-2571.87 2946.77,-3554.46 2945.12,-3734.19"/>
  2303  <polygon fill="black" stroke="black" points="2941.62,-3734.38 2945.02,-3744.41 2948.62,-3734.45 2941.62,-3734.38"/>
  2304  </g>
  2305  <!-- tls.KubeControlPlaneKubeControllerManagerClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2306  <g id="edge275" class="edge">
  2307  <title>tls.KubeControlPlaneKubeControllerManagerClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2308  <path fill="none" stroke="black" d="M2246.96,-2444.66C2413.34,-2452.74 2625.26,-2495.12 2733.18,-2645.43 2770.26,-2697.07 2719.04,-3741.83 2761.18,-3789.43 2765.35,-3794.14 2769.96,-3798.3 2774.9,-3801.94"/>
  2309  <polygon fill="black" stroke="black" points="2773.26,-3805.05 2783.54,-3807.61 2777.1,-3799.2 2773.26,-3805.05"/>
  2310  </g>
  2311  <!-- tls.KubeControlPlaneKubeSchedulerClientCertKey&#45;&gt;bootstrap.Bootstrap -->
  2312  <g id="edge181" class="edge">
  2313  <title>tls.KubeControlPlaneKubeSchedulerClientCertKey&#45;&gt;bootstrap.Bootstrap</title>
  2314  <path fill="none" stroke="black" d="M2230.09,-2501.43C2247.92,-2496.24 2265.15,-2489.38 2281.01,-2480.43 2304.24,-2467.33 2293.16,-2444.36 2317.01,-2432.43 2399.73,-2391.07 2662.84,-2372.39 2733.18,-2432.43 2939.38,-2608.42 2945.62,-3556.9 2944.97,-3733.96"/>
  2315  <polygon fill="black" stroke="black" points="2941.47,-3734.03 2944.92,-3744.05 2948.47,-3734.07 2941.47,-3734.03"/>
  2316  </g>
  2317  <!-- tls.KubeControlPlaneKubeSchedulerClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2318  <g id="edge276" class="edge">
  2319  <title>tls.KubeControlPlaneKubeSchedulerClientCertKey&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2320  <path fill="none" stroke="black" d="M2239.96,-2510.5C2254.69,-2516.56 2268.57,-2524.4 2281.01,-2534.43 2321.39,-2566.98 2276.5,-2613.06 2317.01,-2645.43 2389.57,-2703.4 2669.71,-2615.64 2733.18,-2683.43 2775.19,-2728.3 2720.42,-3743.43 2761.18,-3789.43 2765.35,-3794.14 2769.96,-3798.29 2774.91,-3801.94"/>
  2321  <polygon fill="black" stroke="black" points="2773.26,-3805.04 2783.54,-3807.61 2777.11,-3799.19 2773.26,-3805.04"/>
  2322  </g>
  2323  <!-- tls.KubeletServingCABundle&#45;&gt;bootstrap.Bootstrap -->
  2324  <g id="edge188" class="edge">
  2325  <title>tls.KubeletServingCABundle&#45;&gt;bootstrap.Bootstrap</title>
  2326  <path fill="none" stroke="black" d="M2105.18,-2628.48C2161.28,-2631.24 2231.16,-2625.16 2281.01,-2588.43 2314.04,-2564.09 2282.81,-2526.09 2317.01,-2503.43 2394.11,-2452.36 2662.57,-2443.7 2733.18,-2503.43 2928.77,-2668.89 2943.65,-3562.18 2944.7,-3733.88"/>
  2327  <polygon fill="black" stroke="black" points="2941.2,-3734.14 2944.75,-3744.13 2948.2,-3734.11 2941.2,-3734.14"/>
  2328  </g>
  2329  <!-- tls.KubeletServingCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2330  <g id="edge282" class="edge">
  2331  <title>tls.KubeletServingCABundle&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2332  <path fill="none" stroke="black" d="M2052.29,-2632.76C2110.03,-2656.64 2219.63,-2699.2 2317.01,-2721.43 2407.77,-2742.15 2670.29,-2700.79 2733.18,-2769.43 2809.77,-2853.03 2685.9,-3704.65 2761.18,-3789.43 2765.36,-3794.14 2769.97,-3798.28 2774.92,-3801.93"/>
  2333  <polygon fill="black" stroke="black" points="2773.28,-3805.04 2783.56,-3807.59 2777.12,-3799.18 2773.28,-3805.04"/>
  2334  </g>
  2335  <!-- tls.ServiceAccountKeyPair -->
  2336  <g id="node92" class="node">
  2337  <title>tls.ServiceAccountKeyPair</title>
  2338  <ellipse fill="none" stroke="black" cx="1477.43" cy="-2615.43" rx="128.08" ry="18"/>
  2339  <text text-anchor="middle" x="1477.43" y="-2611.73" font-family="Times-Roman" font-size="14.00">tls.ServiceAccountKeyPair</text>
  2340  </g>
  2341  <!-- tls.ServiceAccountKeyPair&#45;&gt;bootstrap.Bootstrap -->
  2342  <g id="edge192" class="edge">
  2343  <title>tls.ServiceAccountKeyPair&#45;&gt;bootstrap.Bootstrap</title>
  2344  <path fill="none" stroke="black" d="M1480.44,-2633.8C1494.33,-2757.29 1580.4,-3465.45 1740.26,-3594.43 1912.19,-3733.14 2521.01,-3580.93 2733.18,-3642.43 2802.94,-3662.65 2874.47,-3709.87 2913.9,-3738.68"/>
  2345  <polygon fill="black" stroke="black" points="2912.16,-3741.74 2922.28,-3744.88 2916.32,-3736.12 2912.16,-3741.74"/>
  2346  </g>
  2347  <!-- tls.ServiceAccountKeyPair&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2348  <g id="edge285" class="edge">
  2349  <title>tls.ServiceAccountKeyPair&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2350  <path fill="none" stroke="black" d="M1480.33,-2633.66C1493.8,-2759.38 1579.08,-3496.92 1740.26,-3638.43 1907.24,-3785.03 2537.23,-3651.66 2733.18,-3756.43 2750.14,-3765.5 2744.36,-3780.1 2761.18,-3789.43 2770.25,-3794.47 2779.95,-3798.66 2789.96,-3802.15"/>
  2351  <polygon fill="black" stroke="black" points="2789.07,-3805.54 2799.66,-3805.28 2791.22,-3798.87 2789.07,-3805.54"/>
  2352  </g>
  2353  <!-- releaseimage.Image -->
  2354  <g id="node93" class="node">
  2355  <title>releaseimage.Image</title>
  2356  <ellipse fill="none" stroke="black" cx="2521.1" cy="-3209.43" rx="102.08" ry="18"/>
  2357  <text text-anchor="middle" x="2521.1" y="-3205.73" font-family="Times-Roman" font-size="14.00">releaseimage.Image</text>
  2358  </g>
  2359  <!-- releaseimage.Image&#45;&gt;bootstrap.Bootstrap -->
  2360  <g id="edge193" class="edge">
  2361  <title>releaseimage.Image&#45;&gt;bootstrap.Bootstrap</title>
  2362  <path fill="none" stroke="black" d="M2618.42,-3215.01C2657.81,-3221.68 2701.47,-3235.27 2733.18,-3262.43 2884.56,-3392.08 2930.22,-3648.69 2941.52,-3734.06"/>
  2363  <polygon fill="black" stroke="black" points="2938.06,-3734.57 2942.79,-3744.05 2945,-3733.69 2938.06,-3734.57"/>
  2364  </g>
  2365  <!-- releaseimage.Image&#45;&gt;bootstrap.SingleNodeBootstrapInPlace -->
  2366  <g id="edge286" class="edge">
  2367  <title>releaseimage.Image&#45;&gt;bootstrap.SingleNodeBootstrapInPlace</title>
  2368  <path fill="none" stroke="black" d="M2550.26,-3226.72C2597.74,-3257.65 2692.51,-3327.43 2733.18,-3414.43 2768.57,-3490.13 2704.24,-3728.27 2761.18,-3789.43 2765.64,-3794.23 2770.56,-3798.43 2775.82,-3802.11"/>
  2369  <polygon fill="black" stroke="black" points="2774.04,-3805.12 2784.37,-3807.46 2777.75,-3799.19 2774.04,-3805.12"/>
  2370  </g>
  2371  <!-- cluster.Metadata&#45;&gt;Target Ignition Configs -->
  2372  <g id="edge195" class="edge">
  2373  <title>cluster.Metadata&#45;&gt;Target Ignition Configs</title>
  2374  <path fill="none" stroke="black" d="M3015.18,-4980.96C3057.26,-4983.19 3108.63,-4977.46 3138.35,-4943.43 3176.81,-4899.37 3121.19,-777.6 3158.35,-732.43 3168.18,-720.48 3181.7,-712.86 3196.39,-708.15"/>
  2375  <polygon fill="black" stroke="black" points="3197.47,-711.49 3206.18,-705.46 3195.61,-704.74 3197.47,-711.49"/>
  2376  </g>
  2377  <!-- cluster.Metadata&#45;&gt;Target Cluster -->
  2378  <g id="edge199" class="edge">
  2379  <title>cluster.Metadata&#45;&gt;Target Cluster</title>
  2380  <path fill="none" stroke="black" d="M3015.18,-4980.96C3057.26,-4983.19 3108.63,-4977.46 3138.35,-4943.43 3176.32,-4899.94 3121.67,-831.02 3158.35,-786.43 3174.58,-766.7 3200.86,-758.79 3225.86,-756.25"/>
  2381  <polygon fill="black" stroke="black" points="3226.39,-759.72 3236.1,-755.48 3225.87,-752.74 3226.39,-759.72"/>
  2382  </g>
  2383  <!-- cluster.Metadata&#45;&gt;Target Single Node Ignition Config -->
  2384  <g id="edge288" class="edge">
  2385  <title>cluster.Metadata&#45;&gt;Target Single Node Ignition Config</title>
  2386  <path fill="none" stroke="black" d="M3015.18,-4980.95C3057.26,-4983.19 3108.63,-4977.46 3138.35,-4943.43 3175.83,-4900.51 3122.14,-884.44 3158.35,-840.43 3158.85,-839.81 3159.37,-839.21 3159.9,-838.61"/>
  2387  <polygon fill="black" stroke="black" points="3162.51,-840.96 3167.28,-831.5 3157.65,-835.92 3162.51,-840.96"/>
  2388  </g>
  2389  <!-- cluster.TerraformVariables&#45;&gt;Target Cluster -->
  2390  <g id="edge202" class="edge">
  2391  <title>cluster.TerraformVariables&#45;&gt;Target Cluster</title>
  2392  <path fill="none" stroke="black" d="M2951.3,-4898.34C2976.42,-4797.2 3098.7,-4291.2 3138.35,-3869.43 3142.35,-3826.8 3131.11,-819.48 3158.35,-786.43 3174.59,-766.71 3200.88,-758.8 3225.88,-756.26"/>
  2393  <polygon fill="black" stroke="black" points="3226.4,-759.73 3236.11,-755.5 3225.88,-752.75 3226.4,-759.73"/>
  2394  </g>
  2395  <!-- cluster.TerraformVariables&#45;&gt;cluster.Cluster -->
  2396  <g id="edge231" class="edge">
  2397  <title>cluster.TerraformVariables&#45;&gt;cluster.Cluster</title>
  2398  <path fill="none" stroke="black" d="M3039.43,-4928.85C3070.86,-4933.24 3106.16,-4938.34 3138.35,-4943.43 3166.16,-4947.83 3196.72,-4953.1 3223.24,-4957.81"/>
  2399  <polygon fill="black" stroke="black" points="3222.73,-4961.27 3233.19,-4959.58 3223.96,-4954.38 3222.73,-4961.27"/>
  2400  </g>
  2401  <!-- rhcos.BootstrapImage&#45;&gt;cluster.TerraformVariables -->
  2402  <g id="edge206" class="edge">
  2403  <title>rhcos.BootstrapImage&#45;&gt;cluster.TerraformVariables</title>
  2404  <path fill="none" stroke="black" d="M2085.16,-5427.08C2140.34,-5415.7 2217.07,-5396.94 2281.01,-5370.43 2496.4,-5281.14 2600.45,-5296.12 2733.18,-5104.43 2774.52,-5044.72 2709.15,-4994.11 2761.18,-4943.43 2774.13,-4930.82 2790.22,-4922.44 2807.45,-4917.04"/>
  2405  <polygon fill="black" stroke="black" points="2808.44,-4920.4 2817.13,-4914.34 2806.56,-4913.65 2808.44,-4920.4"/>
  2406  </g>
  2407  <!-- installconfig.PlatformProvisionCheck&#45;&gt;cluster.TerraformVariables -->
  2408  <g id="edge214" class="edge">
  2409  <title>installconfig.PlatformProvisionCheck&#45;&gt;cluster.TerraformVariables</title>
  2410  <path fill="none" stroke="black" d="M1585.01,-4551.24C1627.77,-4551.69 1673.98,-4561.02 1704.26,-4592.43 1771.74,-4662.42 1668.75,-4962.58 1740.26,-5028.43 1821.48,-5103.22 2639.56,-5048.95 2733.18,-4990.43 2753.8,-4977.54 2740.97,-4956.95 2761.18,-4943.43 2775.5,-4933.85 2791.86,-4927.09 2808.77,-4922.39"/>
  2411  <polygon fill="black" stroke="black" points="2809.94,-4925.71 2818.78,-4919.86 2808.23,-4918.92 2809.94,-4925.71"/>
  2412  </g>
  2413  <!-- installconfig.PlatformProvisionCheck&#45;&gt;cluster.Cluster -->
  2414  <g id="edge226" class="edge">
  2415  <title>installconfig.PlatformProvisionCheck&#45;&gt;cluster.Cluster</title>
  2416  <path fill="none" stroke="black" d="M1583.94,-4551.15C1627.03,-4551.43 1673.8,-4560.65 1704.26,-4592.43 1776.45,-4667.73 1671.39,-4982.1 1740.26,-5060.43 1913.14,-5257.06 2056.57,-5153.62 2317.01,-5180.43 2498.57,-5199.12 2975.54,-5262.93 3138.35,-5180.43 3214.78,-5141.7 3262.44,-5045.22 3282.05,-4997.73"/>
  2417  <polygon fill="black" stroke="black" points="3285.32,-4998.96 3285.8,-4988.37 3278.83,-4996.35 3285.32,-4998.96"/>
  2418  </g>
  2419  <!-- cluster.Cluster&#45;&gt;Target Cluster -->
  2420  <g id="edge220" class="edge">
  2421  <title>cluster.Cluster&#45;&gt;Target Cluster</title>
  2422  <path fill="none" stroke="black" d="M3292.45,-4952.36C3281.78,-4736.12 3178.89,-2622 3148.35,-911.43 3147.43,-859.88 3127.37,-842.53 3148.35,-795.43 3161.2,-766.57 3194.65,-757.02 3226.19,-754.94"/>
  2423  <polygon fill="black" stroke="black" points="3226.49,-758.44 3236.34,-754.52 3226.2,-751.44 3226.49,-758.44"/>
  2424  </g>
  2425  <!-- installconfig.PlatformPermsCheck&#45;&gt;cluster.Cluster -->
  2426  <g id="edge224" class="edge">
  2427  <title>installconfig.PlatformPermsCheck&#45;&gt;cluster.Cluster</title>
  2428  <path fill="none" stroke="black" d="M1479.14,-4637.72C1483.66,-4725.57 1516.03,-5106.16 1740.26,-5256.43 1998.35,-5429.39 2871.62,-5415.75 3138.35,-5256.43 3234.49,-5199.01 3274.14,-5058.58 3287.09,-4998.48"/>
  2429  <polygon fill="black" stroke="black" points="3290.54,-4999.06 3289.14,-4988.55 3283.69,-4997.64 3290.54,-4999.06"/>
  2430  </g>
  2431  <!-- quota.PlatformQuotaCheck&#45;&gt;cluster.Cluster -->
  2432  <g id="edge227" class="edge">
  2433  <title>quota.PlatformQuotaCheck&#45;&gt;cluster.Cluster</title>
  2434  <path fill="none" stroke="black" d="M3044.89,-5041.46C3075.09,-5036.87 3108.29,-5030.9 3138.35,-5023.43 3174.5,-5014.45 3214.23,-5000.68 3244.27,-4989.42"/>
  2435  <polygon fill="black" stroke="black" points="3245.56,-4992.68 3253.67,-4985.87 3243.08,-4986.13 3245.56,-4992.68"/>
  2436  </g>
  2437  <!-- bootstrap.SingleNodeBootstrapInPlace&#45;&gt;Target Single Node Ignition Config -->
  2438  <g id="edge235" class="edge">
  2439  <title>bootstrap.SingleNodeBootstrapInPlace&#45;&gt;Target Single Node Ignition Config</title>
  2440  <path fill="none" stroke="black" d="M3114.28,-3808.93C3123.23,-3803.81 3131.38,-3797.39 3138.35,-3789.43 3192.29,-3727.78 3106.24,-903.64 3158.35,-840.43 3158.86,-839.81 3159.37,-839.21 3159.9,-838.61"/>
  2441  <polygon fill="black" stroke="black" points="3162.51,-840.96 3167.29,-831.5 3157.65,-835.92 3162.51,-840.96"/>
  2442  </g>
  2443  </g>
  2444  </svg>