From 7e95e510b7a6eaf11050d50c248f5f67b8efc088 Mon Sep 17 00:00:00 2001 From: James Turland Date: Sun, 3 Dec 2023 20:27:37 +0000 Subject: [PATCH] update --- Kubernetes/K3S-Deploy/kube-vip-daemonset | 79 ++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 Kubernetes/K3S-Deploy/kube-vip-daemonset diff --git a/Kubernetes/K3S-Deploy/kube-vip-daemonset b/Kubernetes/K3S-Deploy/kube-vip-daemonset new file mode 100644 index 0000000..01130e3 --- /dev/null +++ b/Kubernetes/K3S-Deploy/kube-vip-daemonset @@ -0,0 +1,79 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + creationTimestamp: null + name: kube-vip-ds + namespace: kube-system +spec: + selector: + matchLabels: + name: kube-vip-ds + template: + metadata: + creationTimestamp: null + labels: + name: kube-vip-ds + spec: + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: node-role.kubernetes.io/master + operator: Exists + - matchExpressions: + - key: node-role.kubernetes.io/control-plane + operator: Exists + containers: + - args: + - manager + env: + - name: vip_arp + value: "true" + - name: port + value: "6443" + - name: vip_interface + value: ens160 + - name: vip_cidr + value: "32" + - name: cp_enable + value: "true" + - name: cp_namespace + value: kube-system + - name: vip_ddns + value: "false" + - name: svc_enable + value: "false" + - name: vip_leaderelection + value: "true" + - name: vip_leaseduration + value: "5" + - name: vip_renewdeadline + value: "3" + - name: vip_retryperiod + value: "1" + - name: vip_address + value: $vipAddress + image: ghcr.io/kube-vip/kube-vip:v0.5.11 + imagePullPolicy: Always + name: kube-vip + resources: {} + securityContext: + capabilities: + add: + - NET_ADMIN + - NET_RAW + - SYS_TIME + hostNetwork: true + serviceAccountName: kube-vip + tolerations: + - effect: NoSchedule + operator: Exists + - effect: NoExecute + operator: Exists + updateStrategy: {} +status: + currentNumberScheduled: 0 + desiredNumberScheduled: 0 + numberMisscheduled: 0 + numberReady: 0