feat: Buncha shit
This commit is contained in:
@@ -0,0 +1,64 @@
|
||||
---
|
||||
# - name: Create a arr-apps namespace
|
||||
# kubernetes.core.k8s:
|
||||
# name: arr-apps
|
||||
# kubeconfig: /Users/lino.silva/.kube/config
|
||||
# api_version: v1
|
||||
# kind: Namespace
|
||||
# state: present
|
||||
|
||||
- name: Deploy arr - deployment
|
||||
kubernetes.core.k8s:
|
||||
kubeconfig: /Users/lino.silva/.kube/config
|
||||
state: present
|
||||
definition: "{{ lookup('template', 'deployment.yml') | from_yaml }}"
|
||||
loop:
|
||||
- { name: 'radarr', port: 7878 }
|
||||
- { name: 'prowlarr', port: 9696 }
|
||||
- { name: 'sonarr', port: 8989 }
|
||||
- { name: 'overseerr', port: 5055 }
|
||||
- { name: 'transmission', port: 9091 }
|
||||
- { name: 'bazarr', port: 6767 }
|
||||
- { name: 'lidarr', port: 8686 }
|
||||
|
||||
- name: Deploy arr services
|
||||
kubernetes.core.k8s:
|
||||
kubeconfig: /Users/lino.silva/.kube/config
|
||||
state: present
|
||||
definition: "{{ lookup('template', 'service.yml') | from_yaml }}"
|
||||
loop:
|
||||
- { name: 'radarr', port: 7878 }
|
||||
- { name: 'prowlarr', port: 9696 }
|
||||
- { name: 'sonarr', port: 8989 }
|
||||
- { name: 'overseerr', port: 5055 }
|
||||
- { name: 'transmission', port: 9091 }
|
||||
- { name: 'bazarr', port: 6767 }
|
||||
- { name: 'lidarr', port: 8686 }
|
||||
|
||||
- name: Deploy forwardauth middleware
|
||||
kubernetes.core.k8s:
|
||||
kubeconfig: /Users/lino.silva/.kube/config
|
||||
state: present
|
||||
definition: "{{ lookup('template', 'middleware-forwardauth.yml') | from_yaml }}"
|
||||
loop:
|
||||
- radarr
|
||||
- prowlarr
|
||||
- sonarr
|
||||
- overseerr
|
||||
- transmission
|
||||
- bazarr
|
||||
- lidarr
|
||||
|
||||
- name: Deploy arr - ingress
|
||||
kubernetes.core.k8s:
|
||||
kubeconfig: /Users/lino.silva/.kube/config
|
||||
state: present
|
||||
definition: "{{ lookup('template', 'ingress.yml') | from_yaml }}"
|
||||
loop:
|
||||
- { name: 'radarr', port: 7878 }
|
||||
- { name: 'prowlarr', port: 9696 }
|
||||
- { name: 'sonarr', port: 8989 }
|
||||
- { name: 'overseerr', port: 5055 }
|
||||
- { name: 'transmission', port: 9091 }
|
||||
- { name: 'bazarr', port: 6767 }
|
||||
- { name: 'lidarr', port: 8686 }
|
||||
Reference in New Issue
Block a user