Skip to content

Instantly share code, notes, and snippets.

@codegold79
Last active June 2, 2022 22:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save codegold79/b2fff5147629a14ec8a65e5a5ecdcc85 to your computer and use it in GitHub Desktop.
Save codegold79/b2fff5147629a14ec8a65e5a5ecdcc85 to your computer and use it in GitHub Desktop.
apiVersion: run.tanzu.vmware.com/v1alpha3
kind: TanzuKubernetesRelease
metadata:
labels:
demo: ""
name: v1.23.5---vmware.1-tkg.1
spec:
version: v1.23.5+vmware.1-tkg.1
kubernetes:
version: v1.23.5+vmware.1
imageRepository: projects-stg.registry.vmware.com/tkg
etcd:
imageTag: v3.5.2_vmware.4
pause:
imageTag: "3.6"
coredns:
imageTag: v1.8.6_vmware.5
osImages:
# us-east-1:
- name: v1.23.5---vmware.1-tkg.1-ami-083a3735e4b2b63d2
- name: v1.23.5---vmware.1-tkg.1-ami-0c28239ba636288c8
# us-west-2:
- name: v1.23.5---vmware.1-tkg.1-ami-0d5b255ea2c825ddd
- name: v1.23.5---vmware.1-tkg.1-ami-0f5b7867fe2674806
bootstrapPackages:
- name: antrea.tanzu.vmware.com.1.5.2+vmware.3-tkg.1-advanced-zshippable
- name: kapp-controller.tanzu.vmware.com.0.34.0+vmware.1-tkg.1-zshippable
- name: metrics-server.tanzu.vmware.com.0.5.1+vmware.1-tkg.2-zshippable
- name: secretgen-controller.tanzu.vmware.com.0.8.0+vmware.1-tkg.1-zshippable
- name: pinniped.tanzu.vmware.com.0.12.1+vmware.1-tkg.1-zshippable
- name: capabilities.tanzu.vmware.com.0.23.0-dev-7-ga6ed3b20+vmware.1
- name: calico.tanzu.vmware.com.3.22.1+vmware.1-tkg.1-zshippable
---
apiVersion: run.tanzu.vmware.com/v1alpha3
kind: OSImage
metadata:
name: v1.23.5---vmware.1-tkg.1-ami-0d5b255ea2c825ddd
spec:
kubernetesVersion: v1.23.5+vmware.1
os:
type: linux
name: amazon
arch: amd64
version: "2"
image:
type: ami
ref:
id: ami-0d5b255ea2c825ddd
region: us-west-2
---
apiVersion: run.tanzu.vmware.com/v1alpha3
kind: OSImage
metadata:
name: v1.23.5---vmware.1-tkg.1-ami-0f5b7867fe2674806
spec:
kubernetesVersion: v1.23.5+vmware.1
os:
type: linux
name: ubuntu
arch: amd64
version: "20.04"
image:
type: ami
ref:
id: ami-0f5b7867fe2674806
region: us-west-2
---
apiVersion: run.tanzu.vmware.com/v1alpha3
kind: OSImage
metadata:
name: v1.23.5---vmware.1-tkg.1-ami-083a3735e4b2b63d2
spec:
kubernetesVersion: v1.23.5+vmware.1
os:
type: linux
name: amazon
arch: amd64
version: "2"
image:
type: ami
ref:
id: ami-083a3735e4b2b63d2
region: us-east-1
---
apiVersion: run.tanzu.vmware.com/v1alpha3
kind: OSImage
metadata:
name: v1.23.5---vmware.1-tkg.1-ami-0c28239ba636288c8
spec:
kubernetesVersion: v1.23.5+vmware.1
os:
type: linux
name: ubuntu
arch: amd64
version: "20.04"
image:
type: ami
ref:
id: ami-0c28239ba636288c8
region: us-east-1
---
apiVersion: cni.tanzu.vmware.com/v1alpha1
kind: AntreaConfig
metadata:
name: v1.23.5---vmware.1-tkg.1
namespace: tkg-system
spec:
antrea:
config:
disableUdpTunnelOffload: false
featureGates:
AntreaPolicy: true
AntreaProxy: true
AntreaTraceflow: true
Egress: false
EndpointSlice: true
FlowExporter: false
NodePortLocal: false
noSNAT: false
tlsCipherSuites: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384
trafficEncapMode: encap
---
apiVersion: cni.tanzu.vmware.com/v1alpha1
kind: AntreaConfig
metadata:
name: v1.23.5---vmware.1-tkg.1-routable
namespace: tkg-system
spec:
antrea:
config:
disableUdpTunnelOffload: false
featureGates:
AntreaPolicy: true
AntreaProxy: true
AntreaTraceflow: true
Egress: false
EndpointSlice: true
FlowExporter: false
NodePortLocal: false
noSNAT: true
tlsCipherSuites: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,TLS_RSA_WITH_AES_256_GCM_SHA384
trafficEncapMode: noEncap
---
apiVersion: run.tanzu.vmware.com/v1alpha3
kind: ClusterBootstrapTemplate
metadata:
name: v1.23.5---vmware.1-tkg.1
namespace: tkg-system
spec:
additionalPackages:
- refName: metrics-server.tanzu.vmware.com.0.5.1+vmware.1-tkg.2-zshippable
- refName: secretgen-controller.tanzu.vmware.com.0.8.0+vmware.1-tkg.1-zshippable
- refName: pinniped.tanzu.vmware.com.0.12.1+vmware.1-tkg.1-zshippable
valuesFrom:
secretRef: default-pinniped-config-v1.23.5---vmware.1-tkg.1
- refName: capabilities.tanzu.vmware.com.0.23.0-dev-7-ga6ed3b20-capabilities
cni:
refName: antrea.tanzu.vmware.com.1.5.2+vmware.3-tkg.1-advanced-zshippable
valuesFrom:
providerRef:
apiGroup: cni.tanzu.vmware.com
kind: AntreaConfig
name: v1.23.5---vmware.1-tkg.1
kapp:
refName: kapp-controller.tanzu.vmware.com.0.34.0+vmware.1-tkg.1-zshippable
valuesFrom:
providerRef:
apiGroup: run.tanzu.vmware.com
kind: KappControllerConfig
name: v1.23.5---vmware.1-tkg.1
---
apiVersion: run.tanzu.vmware.com/v1alpha3
kind: KappControllerConfig
metadata:
name: v1.23.5---vmware.1-tkg.1
namespace: tkg-system
spec:
kappController:
deployment:
apiPort: 10100
concurrency: 4
hostNetwork: true
metricsBindAddress: "0"
priorityClassName: system-cluster-critical
tolerations:
- key: CriticalAddonsOnly
operator: Exists
- effect: NoSchedule
key: node-role.kubernetes.io/master
- effect: NoSchedule
key: node.kubernetes.io/not-ready
- effect: NoSchedule
key: node.cloudprovider.kubernetes.io/uninitialized
value: "true"
globalNamespace: tkg-system
namespace: tkg-system
---
apiVersion: v1
kind: Secret
metadata:
name: default-pinniped-config-v1.23.5---vmware.1-tkg.1
namespace: tkg-system
stringData:
values.yaml: |
infrastructure_provider: aws
identity_management_type: none
tkg_cluster_role: workload
---
apiVersion: packaging.carvel.dev/v1alpha1
kind: PackageRepository
metadata:
name: tanzu-core
namespace: tkg-system
spec:
fetch:
imgpkgBundle:
image: projects-stg.registry.vmware.com/tkg/packages/core-addons-less/repo:v1.23.5_vmware.1-tkg.1-zshippable
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment