Move TS to a separate deploy
Signed-off-by: Martyn Ranyard <m@rtyn.berlin>
This commit is contained in:
		
							parent
							
								
									020d13ada2
								
							
						
					
					
						commit
						7a57c678c2
					
				
					 1 changed files with 0 additions and 45 deletions
				
			
		| 
						 | 
				
			
			@ -15,39 +15,6 @@ spec:
 | 
			
		|||
        app: qbittorrent
 | 
			
		||||
    spec:
 | 
			
		||||
      initContainers:
 | 
			
		||||
      - image: ghcr.io/tailscale/tailscale:v1.80.3
 | 
			
		||||
        restartPolicy: Always # Sidecar
 | 
			
		||||
        env:
 | 
			
		||||
        - name: TS_KUBE_SECRET
 | 
			
		||||
          value: tailscale
 | 
			
		||||
        - name: TS_USERSPACE
 | 
			
		||||
          value: "false"
 | 
			
		||||
        - name: TS_OUTBOUND_HTTP_PROXY_LISTEN
 | 
			
		||||
          value: "localhost:1055"
 | 
			
		||||
        - name: TS_SOCKS5_SERVER
 | 
			
		||||
          value: "localhost:1055"
 | 
			
		||||
        - name: TS_EXTRA_ARGS
 | 
			
		||||
          value: "--exit-node=100.90.55.121"
 | 
			
		||||
        - name: TS_AUTHKEY
 | 
			
		||||
          valueFrom:
 | 
			
		||||
            secretKeyRef:
 | 
			
		||||
              key: TS_AUTHKEY
 | 
			
		||||
              name: tailscale-auth
 | 
			
		||||
        command:
 | 
			
		||||
        - /bin/sh
 | 
			
		||||
        - -c
 | 
			
		||||
        - while sleep 1; do echo '.'; done
 | 
			
		||||
        name: ts-prep
 | 
			
		||||
        securityContext:
 | 
			
		||||
          runAsGroup: 0
 | 
			
		||||
          runAsUser: 0
 | 
			
		||||
          privileged: true
 | 
			
		||||
        volumeMounts:
 | 
			
		||||
        - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
 | 
			
		||||
          name: kube-api-access-t4rzn
 | 
			
		||||
          readOnly: true
 | 
			
		||||
        - mountPath: /persist
 | 
			
		||||
          name: persist
 | 
			
		||||
      containers:
 | 
			
		||||
      - image: qbittorrentofficial/qbittorrent-nox:latest
 | 
			
		||||
        name: qbittorrent
 | 
			
		||||
| 
						 | 
				
			
			@ -72,14 +39,6 @@ spec:
 | 
			
		|||
          value: "/config"
 | 
			
		||||
        - name: QBT_DOWNLOADS
 | 
			
		||||
          value: "/downloads"
 | 
			
		||||
#        livenessProbe:
 | 
			
		||||
#          exec:
 | 
			
		||||
#            command:
 | 
			
		||||
#            - ping
 | 
			
		||||
#            - -c1
 | 
			
		||||
#            - 100.100.100.100
 | 
			
		||||
#          initialDelaySeconds: 120
 | 
			
		||||
#          periodSeconds: 5
 | 
			
		||||
      preemptionPolicy: PreemptLowerPriority
 | 
			
		||||
      priority: 0
 | 
			
		||||
      serviceAccountName: tailscale
 | 
			
		||||
| 
						 | 
				
			
			@ -99,10 +58,6 @@ spec:
 | 
			
		|||
      - name: config
 | 
			
		||||
        persistentVolumeClaim:
 | 
			
		||||
          claimName: q-config
 | 
			
		||||
      - name: persist
 | 
			
		||||
        emptyDir: {}
 | 
			
		||||
      - name: runfolder
 | 
			
		||||
        emptyDir: {}
 | 
			
		||||
      - name: kube-api-access-t4rzn
 | 
			
		||||
        projected:
 | 
			
		||||
          sources:
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue