mirror of
https://github.com/optim-enterprises-bv/terraform-talos.git
synced 2025-10-29 17:42:47 +00:00
68 lines
1.2 KiB
YAML
68 lines
1.2 KiB
YAML
|
|
fullnameOverride: cluster-autoscaler-hcloud
|
|
image:
|
|
tag: v1.27.3
|
|
|
|
cloudProvider: hetzner
|
|
|
|
autoscalingGroups:
|
|
- name: CPX31:NBG1:worker-nbg1
|
|
maxSize: 2
|
|
minSize: 0
|
|
- name: CPX31:FSN1:worker-fsn1
|
|
maxSize: 2
|
|
minSize: 0
|
|
- name: CPX31:HEL1:worker-hel1
|
|
maxSize: 2
|
|
minSize: 0
|
|
|
|
extraEnvSecrets:
|
|
HCLOUD_TOKEN:
|
|
name: hcloud
|
|
key: token
|
|
HCLOUD_NETWORK:
|
|
name: hcloud
|
|
key: network
|
|
HCLOUD_SSH_KEY:
|
|
name: hcloud
|
|
key: sshkey
|
|
HCLOUD_IMAGE:
|
|
name: hcloud
|
|
key: image
|
|
HCLOUD_CLOUD_INIT:
|
|
name: hcloud
|
|
key: worker
|
|
|
|
containerSecurityContext:
|
|
allowPrivilegeEscalation: false
|
|
seccompProfile:
|
|
type: RuntimeDefault
|
|
capabilities:
|
|
drop: ["ALL"]
|
|
|
|
extraArgs:
|
|
node-deletion-delay-timeout: 10m0s
|
|
scan-interval: 3m
|
|
regional: true
|
|
logtostderr: true
|
|
stderrthreshold: info
|
|
v: 4
|
|
|
|
priorityClassName: system-cluster-critical
|
|
|
|
resources:
|
|
limits:
|
|
cpu: 100m
|
|
memory: 300Mi
|
|
requests:
|
|
cpu: 100m
|
|
memory: 300Mi
|
|
|
|
nodeSelector:
|
|
node-role.kubernetes.io/control-plane: ""
|
|
node.cloudprovider.kubernetes.io/platform: hcloud
|
|
|
|
tolerations:
|
|
- key: node-role.kubernetes.io/control-plane
|
|
effect: NoSchedule
|