20 lines
		
	
	
	
		
			493 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
		
		
			
		
	
	
			20 lines
		
	
	
	
		
			493 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
|   | [Unit] | ||
|  | Description=Run K3s agent script | ||
|  | Wants=network-online.target | ||
|  | After=network-online.target | ||
|  | ConditionPathExists=/opt/k3s-agent-install.sh | ||
|  | ConditionPathExists=/var/.k3s-selinux-installed | ||
|  | ConditionPathExists=!/opt/bin/k3s | ||
|  | 
 | ||
|  | [Service] | ||
|  | Type=oneshot | ||
|  | TimeoutStartSec=0 | ||
|  | RemainAfterExit=no | ||
|  | KillMode=process | ||
|  | Environment="K3S_TOKEN=${k3s_token}" | ||
|  | Environment="K3S_URL=https://kubemaster0.lab.cowley.tech:6443" | ||
|  | ExecStart=/usr/bin/sh -c "/opt/k3s-agent-install.sh" | ||
|  | 
 | ||
|  | [Install] | ||
|  | WantedBy=multi-user.target |