Skip to content

Instantly share code, notes, and snippets.

@yuriysergeev
Created October 27, 2023 11:25
Show Gist options
  • Save yuriysergeev/00e7a2181f4811b146655d3dbb7dc2db to your computer and use it in GitHub Desktop.
Save yuriysergeev/00e7a2181f4811b146655d3dbb7dc2db to your computer and use it in GitHub Desktop.
Network CIDR block customization sample
kind: Cluster
metadata:
name: custom-cidr-test
ownerReferences: []
space: ysergeev
spec:
features:
ingress:
chart:
version: 1.26.1
ingressControllers:
- nginx:
enabled: false
kublrOperator:
chart:
version: 1.26.1
enabled: true
logging:
chart:
version: 1.26.1
logCollection:
enabled: false
sinks:
- selfHosted:
clientNodes: 1
dataNodes: 1
enabled: false
masterNodes: 1
- centralLogging:
enabled: false
monitoring:
chart:
version: 1.26.1
enabled: false
platformClient:
enabled: false
prometheus:
persistent: false
system:
chart:
version: 1.26.1
kublrAgentBinary:
kublrAgentRef: 1.26.4-3
locations:
- aws:
awsApiAccessSecretRef: ysergeev-aws
enableTerminationProtection: false
region: us-west-2
vpcCidrBlock: 172.18.80.0/20
cidrBlocks:
masterPublic:
- ''
- 172.18.80.0/24
- 172.18.81.0/24
nodePublic:
- ''
- 172.18.82.0/24
- 172.18.83.0/24
name: aws1
master:
kublrAgentConfig:
kublr:
psa:
defaults:
enforce: privileged
kublrVariant: aws-ubuntu-22.04
locations:
- aws:
availabilityZones:
- us-west-2b
instanceMonitoring: false
instanceType: t3.xlarge
rootVolume:
size: 40
sshKey: ysergeev-kublr
subnetIds:
- ''
locationRef: aws1
minNodes: 1
network:
apiServerSecurePort: 6443
nodes:
- autoscaling: false
kublrVariant: aws-ubuntu-22.04
locations:
- aws:
availabilityZones:
- us-west-2b
- us-west-2c
instanceMonitoring: false
instanceType: t3.xlarge
rootVolume:
size: 40
sshKey: ysergeev-kublr
subnetIds:
- ''
- ''
locationRef: aws1
minNodes: 2
name: group1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment