Skip to content

Instantly share code, notes, and snippets.

@munishpalmakhija
Created December 11, 2024 07:40
Show Gist options
  • Select an option

  • Save munishpalmakhija/eb8147304399b2ce2d45bfb58dc656fc to your computer and use it in GitHub Desktop.

Select an option

Save munishpalmakhija/eb8147304399b2ce2d45bfb58dc656fc to your computer and use it in GitHub Desktop.
apiVersion: run.tanzu.vmware.com/v1alpha3
kind: TanzuKubernetesCluster
metadata:
name: tkc01-tpk8sm
namespace: ns01-tpk8sm
spec:
topology:
controlPlane:
replicas: 3
vmClass: best-effort-large
storageClass: vsan-default-storage-policy
tkr:
reference:
name: v1.28.8---vmware.1-fips.1-tkg.2
nodePools:
- replicas: 9
name: worker-tpk8sm
vmClass: <custom vm class for tpk8s sm with 8 vCPU and 32 GB RAM>
storageClass: vsan-default-storage-policy
tkr:
reference:
name: v1.28.8---vmware.1-fips.1-tkg.2
volumes:
- name: containerd
mountPath: /var/lib/containerd
capacity:
storage: 40Gi
settings:
storage:
defaultClass: vsan-default-storage-policy
network:
trust:
additionalTrustedCAs:
- name: harbor
data: <base64 encoded harbor certificate>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment