90 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			90 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| apiVersion: apps/v1
 | |
| kind: DaemonSet
 | |
| metadata:
 | |
|   creationTimestamp: null
 | |
|   labels:
 | |
|     app.kubernetes.io/name: kube-vip-ds
 | |
|     app.kubernetes.io/version: v0.6.3
 | |
|   name: kube-vip-ds
 | |
|   namespace: kube-system
 | |
| spec:
 | |
|   selector:
 | |
|     matchLabels:
 | |
|       app.kubernetes.io/name: kube-vip-ds
 | |
|   template:
 | |
|     metadata:
 | |
|       creationTimestamp: null
 | |
|       labels:
 | |
|         app.kubernetes.io/name: kube-vip-ds
 | |
|         app.kubernetes.io/version: v0.6.3
 | |
|     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: $interface
 | |
|         - 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: svc_leasename
 | |
|           value: plndr-svcs-lock
 | |
|         - name: vip_leaderelection
 | |
|           value: "true"
 | |
|         - name: vip_leasename
 | |
|           value: plndr-cp-lock
 | |
|         - name: vip_leaseduration
 | |
|           value: "5"
 | |
|         - name: vip_renewdeadline
 | |
|           value: "3"
 | |
|         - name: vip_retryperiod
 | |
|           value: "1"
 | |
|         - name: address
 | |
|           value: $vip
 | |
|         - name: prometheus_server
 | |
|           value: :2112
 | |
|         image: ghcr.io/kube-vip/kube-vip:v0.6.3
 | |
|         imagePullPolicy: Always
 | |
|         name: kube-vip
 | |
|         resources: {}
 | |
|         securityContext:
 | |
|           capabilities:
 | |
|             add:
 | |
|             - NET_ADMIN
 | |
|             - NET_RAW
 | |
|       hostNetwork: true
 | |
|       serviceAccountName: kube-vip
 | |
|       tolerations:
 | |
|       - effect: NoSchedule
 | |
|         operator: Exists
 | |
|       - effect: NoExecute
 | |
|         operator: Exists
 | |
|   updateStrategy: {}
 | |
| status:
 | |
|   currentNumberScheduled: 0
 | |
|   desiredNumberScheduled: 0
 | |
|   numberMisscheduled: 0
 | |
|   numberReady: 0
 | |
| 
 |