mirror of
https://github.com/optim-enterprises-bv/terraform-talos.git
synced 2025-11-01 02:38:31 +00:00
update affinity
This commit is contained in:
@@ -64,3 +64,4 @@ create-deployments:
|
||||
create-secrets:
|
||||
dd if=/dev/urandom bs=1 count=16 2>/dev/null | hexdump -e '"%00x"' > hcloud-csi-secret.secret
|
||||
kubectl --kubeconfig=kubeconfig create secret generic hcloud-csi-secret --from-file=encryptionPassphrase=hcloud-csi-secret.secret
|
||||
rm -f hcloud-csi-secret.secret
|
||||
|
||||
@@ -140,13 +140,14 @@ spec:
|
||||
serviceAccountName: cluster-autoscaler
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/control-plane: ""
|
||||
node.cloudprovider.kubernetes.io/platform: hcloud
|
||||
tolerations:
|
||||
- key: node-role.kubernetes.io/control-plane
|
||||
effect: NoSchedule
|
||||
containers:
|
||||
- name: cluster-autoscaler
|
||||
# image: k8s.gcr.io/autoscaling/cluster-autoscaler:v1.23.1
|
||||
image: ghcr.io/sergelogvinov/cluster-autoscaler-amd64:dev
|
||||
image: k8s.gcr.io/autoscaling/cluster-autoscaler:v1.25.0
|
||||
# image: ghcr.io/sergelogvinov/cluster-autoscaler-amd64:dev
|
||||
name: cluster-autoscaler
|
||||
resources:
|
||||
limits:
|
||||
|
||||
@@ -208,6 +208,7 @@ spec:
|
||||
spec:
|
||||
nodeSelector:
|
||||
node-role.kubernetes.io/control-plane: ""
|
||||
node.cloudprovider.kubernetes.io/platform: hcloud
|
||||
tolerations:
|
||||
- key: "node-role.kubernetes.io/control-plane"
|
||||
effect: NoSchedule
|
||||
@@ -316,19 +317,11 @@ spec:
|
||||
labels:
|
||||
app: hcloud-csi
|
||||
spec:
|
||||
nodeSelector:
|
||||
node.cloudprovider.kubernetes.io/platform: hcloud
|
||||
tolerations:
|
||||
- effect: NoSchedule
|
||||
operator: Exists
|
||||
affinity:
|
||||
nodeAffinity:
|
||||
requiredDuringSchedulingIgnoredDuringExecution:
|
||||
nodeSelectorTerms:
|
||||
- matchExpressions:
|
||||
- key: instance.hetzner.cloud/is-root-server
|
||||
operator: NotIn
|
||||
values:
|
||||
- "true"
|
||||
serviceAccount: hcloud-csi
|
||||
containers:
|
||||
- name: csi-node-driver-registrar
|
||||
image: k8s.gcr.io/sig-storage/csi-node-driver-registrar:v2.2.0
|
||||
|
||||
@@ -4,11 +4,11 @@ metadata:
|
||||
name: csi-pvc
|
||||
spec:
|
||||
accessModes:
|
||||
- ReadWriteOnce
|
||||
- ReadWriteOnce
|
||||
resources:
|
||||
requests:
|
||||
storage: 10Gi
|
||||
storageClassName: hcloud-volumes-enc
|
||||
storageClassName: hcloud-volumes
|
||||
---
|
||||
kind: Pod
|
||||
apiVersion: v1
|
||||
|
||||
Reference in New Issue
Block a user