Skip to content

Commit 09567e6

Browse files
committed
flavorgen: remove thumbprint from vSphereMachineTemplate for easier rotation
1 parent 82542dc commit 09567e6

6 files changed

+0
-22
lines changed

packaging/flavorgen/flavors/generators.go

-4
Original file line numberDiff line numberDiff line change
@@ -369,8 +369,6 @@ func defaultVirtualMachineCloneSpec() infrav1.VirtualMachineCloneSpec {
369369
DiskGiB: env.DefaultDiskGiB,
370370
MemoryMiB: env.DefaultMemoryMiB,
371371
Template: env.VSphereTemplateVar,
372-
Server: env.VSphereServerVar,
373-
Thumbprint: env.VSphereThumbprint,
374372
ResourcePool: env.VSphereResourcePoolVar,
375373
Datastore: env.VSphereDatastoreVar,
376374
StoragePolicyName: env.VSphereStoragePolicyVar,
@@ -432,8 +430,6 @@ func nodeIPAMVirtualMachineCloneSpec() infrav1.VirtualMachineCloneSpec {
432430
DiskGiB: env.DefaultDiskGiB,
433431
MemoryMiB: env.DefaultMemoryMiB,
434432
Template: env.VSphereTemplateVar,
435-
Server: env.VSphereServerVar,
436-
Thumbprint: env.VSphereThumbprint,
437433
ResourcePool: env.VSphereResourcePoolVar,
438434
Datastore: env.VSphereDatastoreVar,
439435
StoragePolicyName: env.VSphereStoragePolicyVar,

templates/cluster-template-external-loadbalancer.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,8 @@ spec:
5656
os: Linux
5757
powerOffMode: trySoft
5858
resourcePool: '${VSPHERE_RESOURCE_POOL}'
59-
server: '${VSPHERE_SERVER}'
6059
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
6160
template: '${VSPHERE_TEMPLATE}'
62-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
6361
---
6462
apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
6563
kind: VSphereMachineTemplate
@@ -83,10 +81,8 @@ spec:
8381
os: Linux
8482
powerOffMode: trySoft
8583
resourcePool: '${VSPHERE_RESOURCE_POOL}'
86-
server: '${VSPHERE_SERVER}'
8784
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
8885
template: '${VSPHERE_TEMPLATE}'
89-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
9086
---
9187
apiVersion: controlplane.cluster.x-k8s.io/v1beta1
9288
kind: KubeadmControlPlane

templates/cluster-template-ignition.yaml

-2
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,8 @@ spec:
5656
os: Linux
5757
powerOffMode: trySoft
5858
resourcePool: '${VSPHERE_RESOURCE_POOL}'
59-
server: '${VSPHERE_SERVER}'
6059
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
6160
template: '${VSPHERE_TEMPLATE}'
62-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
6361
---
6462
apiVersion: controlplane.cluster.x-k8s.io/v1beta1
6563
kind: KubeadmControlPlane

templates/cluster-template-node-ipam.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,8 @@ spec:
6161
os: Linux
6262
powerOffMode: trySoft
6363
resourcePool: '${VSPHERE_RESOURCE_POOL}'
64-
server: '${VSPHERE_SERVER}'
6564
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
6665
template: '${VSPHERE_TEMPLATE}'
67-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
6866
---
6967
apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
7068
kind: VSphereMachineTemplate
@@ -93,10 +91,8 @@ spec:
9391
os: Linux
9492
powerOffMode: trySoft
9593
resourcePool: '${VSPHERE_RESOURCE_POOL}'
96-
server: '${VSPHERE_SERVER}'
9794
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
9895
template: '${VSPHERE_TEMPLATE}'
99-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
10096
---
10197
apiVersion: controlplane.cluster.x-k8s.io/v1beta1
10298
kind: KubeadmControlPlane

templates/cluster-template.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,8 @@ spec:
5656
os: Linux
5757
powerOffMode: trySoft
5858
resourcePool: '${VSPHERE_RESOURCE_POOL}'
59-
server: '${VSPHERE_SERVER}'
6059
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
6160
template: '${VSPHERE_TEMPLATE}'
62-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
6361
---
6462
apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
6563
kind: VSphereMachineTemplate
@@ -83,10 +81,8 @@ spec:
8381
os: Linux
8482
powerOffMode: trySoft
8583
resourcePool: '${VSPHERE_RESOURCE_POOL}'
86-
server: '${VSPHERE_SERVER}'
8784
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
8885
template: '${VSPHERE_TEMPLATE}'
89-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
9086
---
9187
apiVersion: controlplane.cluster.x-k8s.io/v1beta1
9288
kind: KubeadmControlPlane

templates/clusterclass-template.yaml

-4
Original file line numberDiff line numberDiff line change
@@ -282,10 +282,8 @@ spec:
282282
os: Linux
283283
powerOffMode: trySoft
284284
resourcePool: '${VSPHERE_RESOURCE_POOL}'
285-
server: '${VSPHERE_SERVER}'
286285
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
287286
template: '${VSPHERE_TEMPLATE}'
288-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
289287
---
290288
apiVersion: infrastructure.cluster.x-k8s.io/v1beta1
291289
kind: VSphereMachineTemplate
@@ -309,10 +307,8 @@ spec:
309307
os: Linux
310308
powerOffMode: trySoft
311309
resourcePool: '${VSPHERE_RESOURCE_POOL}'
312-
server: '${VSPHERE_SERVER}'
313310
storagePolicyName: '${VSPHERE_STORAGE_POLICY}'
314311
template: '${VSPHERE_TEMPLATE}'
315-
thumbprint: '${VSPHERE_TLS_THUMBPRINT}'
316312
---
317313
apiVersion: controlplane.cluster.x-k8s.io/v1beta1
318314
kind: KubeadmControlPlaneTemplate

0 commit comments

Comments
 (0)